【65816:SNES】アセンブリ【6502:NES】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
05/03/05 01:56:33暇潰しでもいいからいじって遊ぼうぜ。
0002デフォルトの名無しさん
05/03/05 02:00:340003デフォルトの名無しさん
05/03/05 15:00:220004デフォルトの名無しさん
05/03/05 15:08:18解析してみたら面白いよ、あの時代にして、すでにオブジェクト指向のはしりのような物が入っている、
よくよく見るとデザイパーンモドキのような構造も見受けられる。
オブジェクト指向らしいものが実際に流行り始めたのはそれから十年以上も後というのは、考えさせられます。
0005デフォルトの名無しさん
05/03/05 15:19:050006デフォルトの名無しさん
05/03/05 15:24:53仮にできてもオーバーヘッドが大きすぎる
0007デフォルトの名無しさん
05/03/05 17:53:390008デフォルトの名無しさん
05/03/05 23:59:060009デフォルトの名無しさん
05/03/06 00:19:500010デフォルトの名無しさん
05/03/06 01:01:12ソースコードあるのかよ?w
コンパイルしたらオブジェクト指向のかけらもなくなるぞ。
0011デフォルトの名無しさん
05/03/06 01:17:470012デフォルトの名無しさん
05/03/06 14:44:16同世代の中では飛びぬけて嫌なハードだったよ
>>10
時代を感じる発言だ、当時はアセンブラだよコンパイラじゃない
読むには逆アセンブラでもよいし(当時はベーシックでよく作ってたな・・・)
小さい命令セットは馴れれば16進でも読めたりするのだ。
0013デフォルトの名無しさん
05/03/06 15:36:250014デフォルトの名無しさん
05/03/07 16:43:20処理速度:◎PCEvs○MDvs×SFC RPG勝負:◎SFCvs○PCEvs×MD
同時発色数:◎PCEvs○SFCvs×MD STG勝負:◎PCEvs△SFCvs×MD
解像度:◎SFCvs○PCEvs×MD ACT勝負:◎SFCvs○PCEvs○MD
拡大縮小回転:◎SFCvs△MDvs×PCE SPORTS勝負:◎SFCvs○PCEvs×MD
グラデーション:◎SFCvs○PCEvs×MD PARTY勝負:◎PCEvs○SFCvs×MD
多重スクロール:◎SFCvs○MDvs×PCE ADV勝負:◎PCEvs○SFCvs×MD
内蔵音源の厚み:◎SFCvs○MDvs△PCE SLG勝負:○PCEvs○SFCvs△MD
CD大容量+生音:◎PCEvs◎MDvs×SFC ARPG勝負:◎SFCvs○PCEvs△MD
声質:◎PCEvs○SFCvs×MD PZL勝負:◎SFCvs○PCEvs△MD
売り上げ:◎SFCvs×PCEvs×MD レース勝負:◎SFCvs△PCEvs×MD
野心的作品:◎PCEvs○SFCvs△MD 洋ゲー勝負:○SFCvs△PCEvs△MD
移植勝負:◎PCEvs○SFCvs△MD ギャルゲー勝負:◎PCEvs△SFCvs×MD
対戦格闘勝負:◎PCEvs△SFCvs×MD
0015デフォルトの名無しさん
05/03/07 18:10:120016デフォルトの名無しさん
05/03/07 18:53:35なんじゃそりゃ?
0017デフォルトの名無しさん
05/03/07 19:48:44ワラタ 晒しあげ
0018デフォルトの名無しさん
05/03/07 20:03:370019デフォルトの名無しさん
05/03/07 21:46:10自前で作りなはれ、この時代の逆アセンブラはアセンブラが理解できていれば
おもちゃ言語でも小一時間もあれば作れるんじゃ
わしなんか、学校の授業がつまらなくて授業中(一コマ)にBasicで作った事もある。
0020デフォルトの名無しさん
05/03/07 21:50:09期待age!!
0021デフォルトの名無しさん
05/03/07 22:00:31という事は汚いテクニックもたくさん使われていそうだし、綺麗な逆
アセンブリリストは出てきそうにないですね。
0022デフォルトの名無しさん
05/03/07 22:04:10なんでワシやねん
まぁ本気で知りたいなら自分で作ってみれ、そもそも逆アセンブラを作れる程度の知識量がないなら、
逆アセンブルした結果を読むのは無理やで。
0023デフォルトの名無しさん
05/03/07 22:05:020024デフォルトの名無しさん
05/03/07 22:26:420025デフォルトの名無しさん
05/03/07 22:34:20あんな、逆アセされたソースをアセンブルして使えるようにできるように
逆アセンブラを作るのはそれほど難しくないんだよ、ただ目的を考えると意味が無いからやらないだけ、
ちょっとアセンブラを勉強すれば判る事だよ。
0026デフォルトの名無しさん
05/03/07 22:38:160027デフォルトの名無しさん
05/03/07 22:38:58SNESで高級言語で書かれた例を挙げてみろ。
0028デフォルトの名無しさん
05/03/07 22:40:00だからアセンブラ勉強しろ、発想が斜め上をいってるから突っ込みにくいんだよ(藁
0029デフォルトの名無しさん
05/03/07 22:47:250030デフォルトの名無しさん
05/03/08 00:22:530031デフォルトの名無しさん
05/03/08 17:11:440032デフォルトの名無しさん
05/03/08 17:23:350033デフォルトの名無しさん
05/03/08 17:25:170034デフォルトの名無しさん
05/03/08 17:33:05http://www.amazon.co.jp/exec/obidos/ASIN/4875931190/qid=1110270486/ref=sr_8_xs_ap_i1_xgl/249-2729291-3931537
古書回りするなり、適当に洋書でも探して買ってくるか、自力でサイト探すしかないね。
古いチップなんで資料探しは難しいのは諦めるしかない。
自力でガンバレ
0035デフォルトの名無しさん
05/03/08 17:38:47こことか詳しいみたいだけど、いきなりサイト読んでも意味不明
アセンブルは基本的な流れは同じみたいだけど難しすぎ
0036デフォルトの名無しさん
05/03/08 17:44:400037デフォルトの名無しさん
05/03/08 18:35:520038デフォルトの名無しさん
05/03/08 20:12:290039デフォルトの名無しさん
05/03/09 05:52:05>ちょっとアセンブラを勉強すれば判る事だよ。
0040デフォルトの名無しさん
05/03/09 06:58:560041デフォルトの名無しさん
05/03/09 07:25:100042デフォルトの名無しさん
05/03/09 19:48:000043デフォルトの名無しさん
05/03/09 20:49:260044デフォルトの名無しさん
05/03/09 22:40:38ttp://www.sys.cs.tuat.ac.jp/~shina/cm/
0045デフォルトの名無しさん
05/03/09 23:27:060046デフォルトの名無しさん
05/03/09 23:43:32コードが違うとか非効率なんだよ。統一しろ糞言語!
0047デフォルトの名無しさん
05/03/10 01:28:33そんなのが問題なのかよ(w
俺なら文法拡張あってもいいからマクロが強力なのがいいけどな、
あとICEが重要。
0048デフォルトの名無しさん
05/03/10 03:01:500049デフォルトの名無しさん
05/03/10 04:27:430050デフォルトの名無しさん
05/03/10 04:37:130051デフォルトの名無しさん
05/03/10 05:04:22m9(^Д^)プギャー
0052デフォルトの名無しさん
05/03/10 05:45:250053デフォルトの名無しさん
05/03/10 06:33:42m9(^Д^)プギャー
0054デフォルトの名無しさん
05/03/10 19:49:24m9(^Д^)プギャー
0055デフォルトの名無しさん
05/03/11 00:55:390056デフォルトの名無しさん
05/03/11 01:49:130057デフォルトの名無しさん
05/03/11 02:42:060058デフォルトの名無しさん
05/03/11 03:11:31.NETでGACに登録されるあれのことかしら。
0059デフォルトの名無しさん
05/03/11 03:21:440060デフォルトの名無しさん
05/03/11 09:11:32006160
05/03/11 09:36:26これであってるか?
演習3
mov eax,[100]
mov ebx,[200]
sub eax,ebx
mov ecx,[300]
add eax,ecx
mov [300],eax
演習4
mov eax,[100]
mov ebx,[200]
add eax,ebx
mov ebx,[300]
add eax,ebx
演習5
([200] - [100]) + ([400] - [300]) を計算するアセンブラのプログラムを書きなさい.
mov eax,[200]
mov ebx,[100]
sub eax,ebx
mov ebx,[400]
mov ecx,[300]
sub ebx,ecx
add eax,ebx
0062デフォルトの名無しさん
05/03/11 12:46:100063デフォルトの名無しさん
05/03/12 02:03:130064デフォルトの名無しさん
05/03/12 03:29:490065デフォルトの名無しさん
05/03/13 09:49:290066デフォルトの名無しさん
05/03/13 10:07:20今どきそんな低級言語のアセンブラなんか使って開発しねえよ。
まぁROM容量が16kbyte以下の単品組み込みシステム位じゃねえか。
使ったとしてもC言語の一部で高速要求される箇所。
大体アセンブラってCPUで命令が変わる事も知ってるの?
0067デフォルトの名無しさん
05/03/13 10:13:08それをアセンブルしてHEXにするのが、アセンブラ。
0068デフォルトの名無しさん
05/03/13 13:37:460069デフォルトの名無しさん
05/03/13 13:45:200070デフォルトの名無しさん
05/03/13 14:01:18そんなに食い付くほどショックだった?
0071デフォルトの名無しさん
05/03/13 19:01:540072デフォルトの名無しさん
05/03/13 19:30:180073デフォルトの名無しさん
05/03/13 21:44:540074デフォルトの名無しさん
05/03/13 21:52:390075デフォルトの名無しさん
05/03/14 09:47:58外人に略語は通じないのか?
0076デフォルトの名無しさん
05/03/14 12:33:12ALL YOUR BASE ARE BELONG TO USの二の舞になるぞ。
0077デフォルトの名無しさん
05/03/14 14:15:24USがケツの事でALL YOUR BASEなんだろうか?
だれか英語詳しい人教えてぷりーず
0078デフォルトの名無しさん
05/03/14 14:20:40"ALL YOUR BASE ARE BELONG TO US"でぐぐればすぐにわかる。
0079デフォルトの名無しさん
05/03/14 22:47:470080デフォルトの名無しさん
05/03/15 09:50:400081デフォルトの名無しさん
05/03/15 10:41:12面白いけどwwwwwwwww
0082デフォルトの名無しさん
05/03/15 15:51:550083デフォルトの名無しさん
05/03/15 16:36:480084デフォルトの名無しさん
05/03/16 16:59:42分かりやすく意図した日本式の名前のファミコンと、
"ALL YOUR BASE ARE BELONG TO US"のような文法ミスは比較にならんぞ。
0085デフォルトの名無しさん
05/03/18 13:59:450086デフォルトの名無しさん
2005/03/24(木) 01:44:300087デフォルトの名無しさん
2005/03/24(木) 02:15:480088デフォルトの名無しさん
2005/03/24(木) 03:05:280089デフォルトの名無しさん
2005/04/17(日) 02:14:590090デフォルトの名無しさん
2005/04/20(水) 13:26:340091デフォルトの名無しさん
2005/04/20(水) 18:48:490092デフォルトの名無しさん
2005/04/20(水) 22:32:210093デフォルトの名無しさん
2005/04/20(水) 23:04:31ソースが汚くて流れがわからんのか?
nesでよければ質問に答えるぞ
0094デフォルトの名無しさん
2005/04/21(木) 12:33:430095デフォルトの名無しさん
2005/04/21(木) 18:07:040096デフォルトの名無しさん
2005/04/26(火) 18:26:370097デフォルトの名無しさん
2005/04/26(火) 18:28:140098デフォルトの名無しさん
2005/04/26(火) 19:50:330099デフォルトの名無しさん
2005/04/26(火) 20:03:450100デフォルトの名無しさん
2005/05/04(水) 04:49:410101デフォルトの名無しさん
2005/05/04(水) 10:04:53■ このスレッドは過去ログ倉庫に格納されています