[過去ログ]
【65816:SNES】アセンブリ【6502:NES】 (248レス)
【65816:SNES】アセンブリ【6502:NES】 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: デフォルトの名無しさん [] 05/03/05 01:56:33 やってるやついねーの? 暇潰しでもいいからいじって遊ぼうぜ。 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/1
229: 名前は開発中のものです。 [] 2012/09/20(木) 17:54:15.47 ID:4k8cLmU9 ふむ http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/229
230: 名前は開発中のものです。 [age] 2012/09/20(木) 19:09:31.58 ID:f/XsJWvW 普通に逆汗してもメモリジャンプの位置とかステージデータとかキャラデータとか すべて目を通して手直ししないといけないからSMWを高級言語にするのは不可能 一番の問題はデータが散在しててアンセブラがそこも逆汗するからバグる 素人にデータとプログラム部分を見分けられるとはとても思えない http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/230
231: 名前は開発中のものです。 [sage] 2012/09/20(木) 20:30:06.88 ID:/2q+0d4/ 6502なんて命令少ないし、意味のあるプログラムか否かなんて結構機械的に判断できそうな感じだけどな。 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/231
232: 名前は開発中のものです。 [sage] 2012/09/20(木) 22:06:39.96 ID:U5jp9Vm/ エミュによってはcodeとdataのlogをとれるやつあるけどな http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/232
233: 名前は開発中のものです。 [sage] 2012/09/21(金) 16:39:47.95 ID:OAdH7gAE sssp://img.2ch.net/ico/mokkori-na_2.gif OS/A65 - a Multitasking/Multithreading Operating System for 6502 computers (C) 1996-2006 André Fachat ttp://www.6502.org/users/andre/icapos/osa65.html http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/233
234: 名前は開発中のものです。 [sage] 2013/01/31(木) 00:28:22.70 ID:6eMaXvnA 6502よりゲームボーイ(Z80C)のがわりかしわかりやすかった http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/234
235: 名前は開発中のものです。 [] 2013/03/21(木) 02:42:37.61 ID:yPAEg+sf 人がいなそうだけど聞いてみる。 22 16 2A C0 JSL $002A16 -> $002A16 //Jump Subroutine Long アセンブラ読めないけど、初めて改造に手を出そうと思ってるんですが なんで $C02A16 じゃなくて $002A16 なんでしょうか? dist65816です。 あと、65c816のニーモニックの解説でオススメサイトあったら教えてください。 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/235
236: 名前は開発中のものです。 [sage] 2013/03/21(木) 11:11:30.63 ID:A78LSmbb 素人だけどC0の部分がジャンプ命令なんじゃないかな http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/236
237: 名前は開発中のものです。 [sage] 2013/03/21(木) 13:02:01.12 ID:eR9L18ep >>235 SNESだとしたら、 HiROMだと、00の部分がバンクなので、 C0がミラーバンクになるはず。 LoROMだと、ちょっと違うけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/237
238: 名前は開発中のものです。 [sage] 2013/03/21(木) 18:17:24.85 ID:fEWioKjJ >>235 わりとガチな事言うけど読めるんならSNESのソースをお勧めする。 解説サイトで分からない事が出てきた場合にとても分かりやすい。 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/238
239: 名前は開発中のものです。 [sage] 2013/03/21(木) 22:46:31.36 ID:yPAEg+sf >>236 22 がジャンプ命令って先入観があったけど C0がなにかの引数(フラグ)的な役割の可能性ありますね。 なるほど。ありがとう。 >>237 >SNESだとしたら スーファミのって意味ですよね? スーファミのDQ6です。 HiROMっぽいですね。 さらっと見てみましたがミラーバンクがよくわからなかった (0x80〜 が 0x00 のミラーバンクと読める →とすると 0xc0 は 0x00 とはならないのでは?) ので もう一度ググってみます。ありがとう。 >>238 >SNESのソース (スーファミのソースって何??)と悩みましたが SNESというエミュのソースプログラムが公開されてるのでそれを参考に ってことですね。 探してみます。ありがとう。 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/239
240: 名前は開発中のものです。 [sage] 2013/03/21(木) 23:00:57.73 ID:eR9L18ep バンクのミラーは、 80〜だけでなく、C0〜もある。 持っている資料ではそうなっている。 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/240
241: 名前は開発中のものです。 [sage] 2013/03/22(金) 04:25:50.22 ID:wiXBJRbA >>238 それって"ない"という回答であるという認識でいいのかなぁ? まあ自分もいいサイト知らない。 Westan Design(仕様開発元)かSHARP(製造元)がいいのかもね(調べてないけど) http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/241
242: 名前は開発中のものです。 [] 2014/02/15(土) 01:43:33.73 ID:gYTXJhyH cc65 6502用C言語コンパイラ http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/242
243: 名前は開発中のものです。 [sage] 2014/03/28(金) 11:07:17.51 ID:+zloHXLO μPD612x μPD613x には加算命令がないのです、乗算命令とかアホなこと言うなボケ。 さらにレジスタだってAレジスタ1つだけだ。 メモリアドレスだって16個だけだ。バカ言うな。 スタックなんて4階層だけだ。 http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/243
244: 名前は開発中のものです。 [sage] 2014/04/09(水) 17:40:28.58 ID:Aiee0k4j >>218 うちのでべろに突っ込んでみる http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/244
245: 名前は開発中のものです。 [sage] 2015/08/14(金) 23:04:08.62 ID:FbSUW76W ca65(nes)の情報でそこそこ詳しいとこってどっかあります? 詳しいとこてか要はコードがあればいいんだけど 英語全くわからんけど英語圏でもいいです おらのスペック 8080のCP/M2.2環境(エミュ環境)でEDをディスアセンブルでの独学解析(完全にゼロからで一年ぐらいかかってます)、ラインエディタをやっとこ自作程度(公式?公開のPL/MはCぽくてわかるようで意味不明 だったのでアセンブラに直して何とか)その後一気に16bitや32bitアセンブラに進んでみたら アレ?これ普通に高級言語じゃね?と敵前逃亡 ファミコンなら8bitだし行けるかなと思ったらいきなり意味わからん とりあえず簡単に調べると一ファイルで作る?見たいなレベル高げなのがヒットする え?ソースて?そもそも復数ファイル必要なの?レベルだす http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/245
246: 245 [sage] 2015/08/15(土) 00:06:56.46 ID:r1UAelHl あっ普通にディスアセンブラついてたんか 適当なのやってみると.byteてのがいっぱいある EQUかDB的なもんなんかな? 即値をなんかしてんだろう 他は普通の命令ぽいしなんとかわかるかな 16進と三文字程度の命令見るとなんか落ち着く でもなんか情報あればいただきたい http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/246
247: 245 [sage] 2015/08/22(土) 20:54:26.46 ID:lmAY31um ん〜中々無いか・・・ まぁCやpythonレベルですら、日本語環境は著名サイトや書籍でも「公式マニュアル翻訳しただけor毛が生えた転載レベル」情報ばっかだもんな・・・ とりあえず画像処理音声処理とか千年早そうなので8080をもちょっとちゃんとやってみよう うん http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/247
248: 名前は開発中のものです。 [] 2017/02/05(日) 08:29:23.99 ID:7/zag2Au そうかそうか http://mevius.5ch.net/test/read.cgi/gamedev/1109955393/248
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.711s*