- 1 名前:デフォルトの名無しさん [05/03/05 01:56:33 .net]
- やってるやついねーの?
暇潰しでもいいからいじって遊ぼうぜ。
- 18 名前:デフォルトの名無しさん mailto:sage [05/03/07 20:03:37 .net]
- NESの逆汗は知らんが、SNESの逆汗って使い物になるのか?
- 19 名前:デフォルトの名無しさん mailto:sage [05/03/07 21:46:10 .net]
- >>18
自前で作りなはれ、この時代の逆アセンブラはアセンブラが理解できていれば おもちゃ言語でも小一時間もあれば作れるんじゃ わしなんか、学校の授業がつまらなくて授業中(一コマ)にBasicで作った事もある。
- 20 名前:デフォルトの名無しさん [05/03/07 21:50:09 .net]
- >>19が公開してくれるそうです!!!
期待age!!
- 21 名前:デフォルトの名無しさん mailto:sage [05/03/07 22:00:31 .net]
- そう言えば、SNESはプログラムが大部分アセンブラで書かれていて、
という事は汚いテクニックもたくさん使われていそうだし、綺麗な逆 アセンブリリストは出てきそうにないですね。
- 22 名前:デフォルトの名無しさん mailto:sage [05/03/07 22:04:10 .net]
- >>20
なんでワシやねん まぁ本気で知りたいなら自分で作ってみれ、そもそも逆アセンブラを作れる程度の知識量がないなら、 逆アセンブルした結果を読むのは無理やで。
- 23 名前:デフォルトの名無しさん mailto:sage [05/03/07 22:05:02 .net]
- >>21 てきとーな事書かない
- 24 名前:デフォルトの名無しさん [05/03/07 22:26:42 .net]
- マリオを逆アセ→逆アセされたソースをアセンブル→×
- 25 名前:デフォルトの名無しさん mailto:sage [05/03/07 22:34:20 .net]
- >>24
あんな、逆アセされたソースをアセンブルして使えるようにできるように 逆アセンブラを作るのはそれほど難しくないんだよ、ただ目的を考えると意味が無いからやらないだけ、 ちょっとアセンブラを勉強すれば判る事だよ。
- 26 名前:デフォルトの名無しさん mailto:sage [05/03/07 22:38:16 .net]
- しかしソースが肥大化するのもどうかと思う。
- 27 名前:デフォルトの名無しさん mailto:sage [05/03/07 22:38:58 .net]
- >>23
SNESで高級言語で書かれた例を挙げてみろ。
- 28 名前:デフォルトの名無しさん mailto:sage [05/03/07 22:40:00 .net]
- >>26
だからアセンブラ勉強しろ、発想が斜め上をいってるから突っ込みにくいんだよ(藁
- 29 名前:デフォルトの名無しさん mailto:sage [05/03/07 22:47:25 .net]
- 釣られすぎ
- 30 名前:デフォルトの名無しさん [05/03/08 00:22:53 .net]
- とりあえず仕様教えろ。
- 31 名前:デフォルトの名無しさん [05/03/08 17:11:44 .net]
- アセンブルについて解説してるサイトとか教えてくれ
- 32 名前:デフォルトの名無しさん mailto:sage [05/03/08 17:23:35 .net]
- ここは知ったかが多数生息するインターネッツですねw
- 33 名前:デフォルトの名無しさん mailto:sage [05/03/08 17:25:17 .net]
- >>32がその典型
- 34 名前:デフォルトの名無しさん mailto:sage [05/03/08 17:33:05 .net]
- 自分も以前使っていた有名どころはこの本だけれど当然のように絶版だ
www.amazon.co.jp/exec/obidos/ASIN/4875931190/qid=1110270486/ref=sr_8_xs_ap_i1_xgl/249-2729291-3931537 古書回りするなり、適当に洋書でも探して買ってくるか、自力でサイト探すしかないね。 古いチップなんで資料探しは難しいのは諦めるしかない。 自力でガンバレ
- 35 名前:デフォルトの名無しさん [05/03/08 17:38:47 .net]
- ttp://vsync.org/
こことか詳しいみたいだけど、いきなりサイト読んでも意味不明 アセンブルは基本的な流れは同じみたいだけど難しすぎ
- 36 名前:デフォルトの名無しさん mailto:sage [05/03/08 17:44:40 .net]
- ↑凄く優しいような…
- 37 名前:デフォルトの名無しさん mailto:sage [05/03/08 18:35:52 .net]
- 文字表示だけでも長い命令書かないといけないんだな。
- 38 名前:デフォルトの名無しさん [05/03/08 20:12:29 .net]
- ファミコンでオンラインゲームとか作ってみたいな
- 39 名前:デフォルトの名無しさん [05/03/09 05:52:05 .net]
- >逆アセンブラを作るのはそれほど難しくないんだよ、ただ目的を考えると意味が無いからやらないだけ、
>ちょっとアセンブラを勉強すれば判る事だよ。
- 40 名前:デフォルトの名無しさん mailto:sage [05/03/09 06:58:56 .net]
- 小学生が一人まじってトンチンカンなこと言ってるな
- 41 名前:デフォルトの名無しさん [05/03/09 07:25:10 .net]
- ついでにトンチンカン
- 42 名前:デフォルトの名無しさん [05/03/09 19:48:00 .net]
- トンカチマリオ
- 43 名前:デフォルトの名無しさん [05/03/09 20:49:26 .net]
- 日本語のサイト少なすぎ
- 44 名前:デフォルトの名無しさん [05/03/09 22:40:38 .net]
- nasmの基礎について分かりやすいサイトなら知ってる
ttp://www.sys.cs.tuat.ac.jp/~shina/cm/
- 45 名前:デフォルトの名無しさん mailto:sage [05/03/09 23:27:06 .net]
- ありがd
- 46 名前:デフォルトの名無しさん [05/03/09 23:43:32 .net]
- アセンブラって同じ動作をするのに文法はだいたい同じだけど、
コードが違うとか非効率なんだよ。統一しろ糞言語!
- 47 名前:デフォルトの名無しさん mailto:sage [05/03/10 01:28:33 .net]
- >>46
そんなのが問題なのかよ(w 俺なら文法拡張あってもいいからマクロが強力なのがいいけどな、 あとICEが重要。
- 48 名前:デフォルトの名無しさん mailto:sage [05/03/10 03:01:50 .net]
- gas
- 49 名前:デフォルトの名無しさん [05/03/10 04:27:43 .net]
- この板ってアセンブラできる人いるの?
- 50 名前:デフォルトの名無しさん mailto:sage [05/03/10 04:37:13 .net]
- アセンブラって一番簡単な言語じゃん
- 51 名前:デフォルトの名無しさん mailto:sage [05/03/10 05:04:22 .net]
- >>50
m9(^Д^)プギャー
- 52 名前:デフォルトの名無しさん [05/03/10 05:45:25 .net]
- よく分からないんだが、スターフォックスのようにFXチップを使った3Dは表現できるのか?
- 53 名前:デフォルトの名無しさん mailto:sage [05/03/10 06:33:42 .net]
- >>51
m9(^Д^)プギャー
- 54 名前:デフォルトの名無しさん [05/03/10 19:49:24 .net]
- >>1-53
m9(^Д^)プギャー
- 55 名前:デフォルトの名無しさん [05/03/11 00:55:39 .net]
- 星狐
- 56 名前:デフォルトの名無しさん mailto:sage [05/03/11 01:49:13 .net]
- 6502にもSEXってあったっけ
- 57 名前:デフォルトの名無しさん [05/03/11 02:42:06 .net]
- SEXチップ
- 58 名前:デフォルトの名無しさん mailto:sage [05/03/11 03:11:31 .net]
- アセンブリ?
.NETでGACに登録されるあれのことかしら。
- 59 名前:デフォルトの名無しさん [05/03/11 03:21:44 .net]
- 命令に著作権なんてあるんだなww
- 60 名前:デフォルトの名無しさん [05/03/11 09:11:32 .net]
- しょぼい質問ですまんけど、>>44の演習(1)の【演習3】-【演習5】の答え教えてくれ。
- 61 名前:60 [05/03/11 09:36:26 .net]
- てか答えは書いたんだが間違いとか出る。
これであってるか? 演習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
- 62 名前:デフォルトの名無しさん mailto:sage [05/03/11 12:46:10 .net]
- スレ違い
- 63 名前:デフォルトの名無しさん [05/03/12 02:03:13 .net]
- (´・ω・`)
- 64 名前:デフォルトの名無しさん mailto:sage [05/03/12 03:29:49 .net]
- ゼロページsage
- 65 名前:デフォルトの名無しさん [05/03/13 09:49:29 .net]
- ウンコブリブリアセンブリ
- 66 名前:デフォルトの名無しさん [05/03/13 10:07:20 .net]
- ↑馬鹿アセンブリじゃねえだろ。アセンブラだろ。ボケ。
今どきそんな低級言語のアセンブラなんか使って開発しねえよ。 まぁROM容量が16kbyte以下の単品組み込みシステム位じゃねえか。 使ったとしてもC言語の一部で高速要求される箇所。 大体アセンブラってCPUで命令が変わる事も知ってるの?
- 67 名前:デフォルトの名無しさん mailto:sage [05/03/13 10:13:08 .net]
- 言語名称は正しくはアセンブリ言語
それをアセンブルしてHEXにするのが、アセンブラ。
- 68 名前:デフォルトの名無しさん mailto:sage [05/03/13 13:37:46 .net]
- >>66の最終学歴を知りたい
- 69 名前:デフォルトの名無しさん mailto:sage [05/03/13 13:45:20 .net]
- >>68 学歴があってもウダツの上がらないダメ人間発見
- 70 名前:デフォルトの名無しさん mailto:sage [05/03/13 14:01:18 .net]
- いや…俺まだリア工なんだけど…
そんなに食い付くほどショックだった?
- 71 名前:デフォルトの名無しさん mailto:sage [05/03/13 19:01:54 .net]
- ( ゚Д゚)ポカーン
- 72 名前:デフォルトの名無しさん [05/03/13 19:30:18 .net]
- チンコブラブラアセンブラ
- 73 名前:デフォルトの名無しさん [05/03/13 21:44:54 .net]
- 計算機すら作れない俺はどうすればいい?
- 74 名前:デフォルトの名無しさん mailto:sage [05/03/13 21:52:39 .net]
- 輪廻転生
- 75 名前:デフォルトの名無しさん [05/03/14 09:47:58 .net]
- 海外でもファミコンで売ればよかったのに。
外人に略語は通じないのか?
- 76 名前:デフォルトの名無しさん mailto:sage [05/03/14 12:33:12 .net]
- >>75
ALL YOUR BASE ARE BELONG TO USの二の舞になるぞ。
- 77 名前:デフォルトの名無しさん mailto:sage [05/03/14 14:15:24 .net]
- 何が面白いのかな?
USがケツの事でALL YOUR BASEなんだろうか? だれか英語詳しい人教えてぷりーず
- 78 名前:デフォルトの名無しさん mailto:sage [05/03/14 14:20:40 .net]
- >>77
"ALL YOUR BASE ARE BELONG TO US"でぐぐればすぐにわかる。
- 79 名前:デフォルトの名無しさん [05/03/14 22:47:47 .net]
- 66.102.7.104/search?q=cache:WUl1Zvxqg-AJ:24hour.system.to/jitb/ayb.htm+ALL+YOUR+BASE+ARE+BELONG+TO+US&hl=ja
- 80 名前:デフォルトの名無しさん mailto:sage [05/03/15 09:50:40 .net]
- en.wikipedia.org/wiki/Aybabtu
- 81 名前:デフォルトの名無しさん [05/03/15 10:41:12 .net]
- 外人も陰湿だなwwwwwww
面白いけどwwwwwwwww
- 82 名前:デフォルトの名無しさん mailto:sage [05/03/15 15:51:55 .net]
- ズレてはいるけれど、エンターテイメントを提供するというゲームの大事な部分は果たしいてるから成功っちゃ成功なんだな。
- 83 名前:デフォルトの名無しさん [05/03/15 16:36:48 .net]
- スーパーマラオブラジャーズ
- 84 名前:デフォルトの名無しさん [05/03/16 16:59:42 .net]
- >>76
分かりやすく意図した日本式の名前のファミコンと、 "ALL YOUR BASE ARE BELONG TO US"のような文法ミスは比較にならんぞ。
- 85 名前:デフォルトの名無しさん [05/03/18 13:59:45 .net]
- NESとかSNESとか名前がださい。
- 86 名前:デフォルトの名無しさん [2005/03/24(木) 01:44:30 .net]
- 詳しい人いないの?
- 87 名前:デフォルトの名無しさん mailto:sage [2005/03/24(木) 02:15:48 .net]
- もうすっかり忘れました、とても懐かしいですねの人なら結構いるかもよん
- 88 名前:デフォルトの名無しさん mailto:sage [2005/03/24(木) 03:05:28 .net]
- とりあえずソース付きで解説キボンヌ
- 89 名前:デフォルトの名無しさん mailto:sage [2005/04/17(日) 02:14:59 .net]
- ダブルドリブルアセンブル
- 90 名前:デフォルトの名無しさん [2005/04/20(水) 13:26:34 .net]
- ↓ソース付きで解説
- 91 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 18:48:49 .net]
- 何を解説すんのよ?
- 92 名前:デフォルトの名無しさん [2005/04/20(水) 22:32:21 .net]
- 分かりにくいアセンブラの命令の流れだろ。
- 93 名前:デフォルトの名無しさん mailto:sage [2005/04/20(水) 23:04:31 .net]
- アセンブラの命令がわからんのか?
ソースが汚くて流れがわからんのか? nesでよければ質問に答えるぞ
- 94 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 12:33:43 .net]
- このスレの存在意義がわからん
- 95 名前:デフォルトの名無しさん mailto:sage [2005/04/21(木) 18:07:04 .net]
- >94の存在意義がわからん
- 96 名前:デフォルトの名無しさん [2005/04/26(火) 18:26:37 .net]
- nesの解説キボン
- 97 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 18:28:14 .net]
- だから何が知りたいんだっつーの
- 98 名前:デフォルトの名無しさん [2005/04/26(火) 19:50:33 .net]
- 知ってること書けばいいじゃん
- 99 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 20:03:45 .net]
- 女子供はPSPやっとけ
- 100 名前:デフォルトの名無しさん mailto:sage [2005/05/04(水) 04:49:41 .net]
- おまいらやる気ないだろ
- 101 名前:デフォルトの名無しさん mailto:sage [2005/05/04(水) 10:04:53 .net]
- 質問も何も無いのに網羅的に解説なんてしてられるかバカ
- 102 名前:デフォルトの名無しさん [2005/05/04(水) 10:14:31 .net]
- 誰かうpしろよ
- 103 名前:デフォルトの名無しさん mailto:sage [2005/05/04(水) 10:27:56 .net]
- お前がしろよ
- 104 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 01:24:35 .net]
- お前がしろよ
- 105 名前:デフォルトの名無しさん mailto:sage [2005/05/05(木) 01:25:56 .net]
- お前がしろよ
- 106 名前:デフォルトの名無しさん [2005/05/05(木) 02:40:22 .net]
- 今時ファミコンやスーファミのゲームを作ってるやつなんていないよ。
- 107 名前:デフォルトの名無しさん [2005/05/05(木) 03:00:01 .net]
- ttp://10.139.148.210.dy.bbexcite.jp/
おkうぇwwwwwwwwwwwwうはっwwwwwwwwwwww wおkwっおkおkwwwうはっwwwwww wwwwwwうぇおkwwwwwwwwwwww wwwwwwwwwwwwwwおkwwwwwwwwwwww
- 108 名前:デフォルトの名無しさん [2005/05/05(木) 20:56:25 .net]
- 参考になるサイトとかない?
- 109 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 08:49:59 .net]
- k2pts.home.comcast.net/gbaguy/nesasm.htm
nesdev.parodius.com www.zophar.net www.geocities.co.jp/SiliconValley-Bay/9975/6502 vsync.org/ns/index.html gikofami.fc2web.com www.geocities.jp/kz_s6502 fuguri23.hp.infoseek.co.jp/FamAsm peacemay.net/nes www.apple2world.jp/apple2/COL/MapItems/6502/6502.html 自分で探せない人間にプログラムは無理だと思うけどね
- 110 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 21:56:48 .net]
- ファミコンだけか
- 111 名前:デフォルトの名無しさん mailto:sage [2005/05/06(金) 22:06:38 .net]
- スーファミにはまったく興味無いんでね
- 112 名前:デフォルトの名無しさん [2005/05/06(金) 22:08:04 .net]
- (・∀・)ニヤニヤ
- 113 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 08:05:27 .net]
- スーファミにはまった
- 114 名前:デフォルトの名無しさん [2005/05/07(土) 15:31:39 .net]
- てかスーファミの資料少なすぎ。
- 115 名前:デフォルトの名無しさん mailto:sage [2005/05/07(土) 23:04:21 .net]
- 性能や容量もスーファミが上なんだけどなぁ。作っている人がほとんどいないのが不思議だ。
- 116 名前:デフォルトの名無しさん [2005/05/08(日) 01:53:46 .net]
- 夢が広がったハード
- 117 名前:デフォルトの名無しさん mailto:sage [2005/05/09(月) 04:22:02 .net]
- Snes9xコンパイルできた人いる?
zlib.hを落としてきてパス通しても ねぇとかエラーが返ってくるんだけど・・・。
- 118 名前:デフォルトの名無しさん mailto:sage [2005/05/13(金) 17:20:19 .net]
- ヘッダファイルだけではダメポ
- 119 名前:デフォルトの名無しさん mailto:sage [2005/05/14(土) 01:18:40 .net]
- ゼロページage
- 120 名前:デフォルトの名無しさん [2005/05/14(土) 02:06:07 .net]
- 只今、NESエミュレータを作成しています。サウンドをのぞけば、8割がた
完成しています。ただ、PADの動作がうまくエミュレートできていないのか、 CPUにバグがあるのかわかりません。だれかNESのPADについて教えてください!
- 121 名前:デフォルトの名無しさん mailto:sage [2005/05/14(土) 06:35:54 .net]
- >>120
自分は今日から開発を始めてみたところです。 とりあえず、6502CPUの機械語命令を解読しないとならない訳ですよね。 その解説したサイトを探してるんですが(それでこのスレを発見した)見付からない。 ファミコンプログラミングの解説は幾つか見付かったのですが…
- 122 名前:121 mailto:sage [2005/05/14(土) 09:20:15 .net]
- ないと思ったけど、調べ方が悪かった。
6502 opcodesで検索したら沢山ありました。
- 123 名前:120 [2005/05/14(土) 17:05:29 .net]
- 私は、どうもCPUにバグがありそうで、アドレッシングが間違ってそうです。
インデックス・インダイレクト・アドレス指定(Indexed Indirect Addressing) インダイレクト・インデックス・アドレス指定(Indirect Indexed Addressing) の二つを誤解しているのか、得た情報が間違っているのか不明です。 正しいアドレッシングを知っているかたがいたら教えてもらえないでしょうか? ちなみにVC++で作成しています。
- 124 名前:デフォルトの名無しさん mailto:sage [2005/05/14(土) 19:14:52 .net]
- >>109
- 125 名前:デフォルトの名無しさん mailto:sage [2005/05/14(土) 19:44:09 .net]
- >>109のfuguri23ってなに?atariのパロディー?
ついだけど、リンクだってわかるようにhttp://ってつけろや。
- 126 名前:デフォルトの名無しさん mailto:sage [2005/05/14(土) 19:50:28 .net]
- >125
それはもしかしてギャグで言ってるのか? 素でブルったんですけど
- 127 名前:デフォルトの名無しさん mailto:sage [2005/05/14(土) 20:36:12 .net]
- いや本当にfuguriってふぐりから来てるのかなと思って
- 128 名前:デフォルトの名無しさん [2005/05/15(日) 20:47:40 .net]
- SFCの資料よこせ
- 129 名前:デフォルトの名無しさん mailto:sage [2005/05/16(月) 00:05:25 .net]
- 自分で探せよカスが
このスレでageてる奴らはゲ製板にも劣るな
- 130 名前:デフォルトの名無しさん [2005/05/16(月) 02:09:29 .net]
- age
- 131 名前:デフォルトの名無しさん mailto:sage [2005/05/16(月) 02:21:20 .net]
- GamDevPukiWiki - コンシューマプログラミング
gamdev.org/w/?%5B%5B%A5%B3%A5%F3%A5%B7%A5%E5%A1%BC%A5%DE%A5%D7%A5%ED%A5%B0%A5%E9%A5%DF%A5%F3%A5%B0%5D%5D
- 132 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 10:04:49 .net]
- >>123
解決したか?
- 133 名前:デフォルトの名無しさん mailto:sage [2005/05/25(水) 03:46:46 .net]
- どなたかDisPel持ってませんか?
- 134 名前:デフォルトの名無しさん [2005/05/28(土) 00:30:53 .net]
- アセンブラなんて他にもあるだろ?
- 135 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 01:33:34 .net]
- >>133
www.6502.org/ ここからたどれ。エミュレータなんかも普通にある。
- 136 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 03:16:37 .net]
- >>134
単に使い勝手を試してみたかっただけですよ >>135 探したけどみつからないんですが・・・ というか、そこ6502のサイトのような
- 137 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 03:46:14 .net]
- >>136
65816を初め、各種の古いCPU用のクロスアセンブラがあるよ。 日本人の認識は、6502=ファミコン、65816=スーファミ、程度しか ないからなあ・・・・海外ではスーファミエミュレータも出てるね。
- 138 名前:デフォルトの名無しさん [2005/05/28(土) 13:03:19 .net]
- エミュなら国産もあるじゃん
- 139 名前:デフォルトの名無しさん mailto:sage [2005/05/28(土) 13:54:04 .net]
- >>137が海外でスーファミエミュレータって言うから開発環境でも出来たのかと思った
エミュレータなら何年も前から国産であるだろw
- 140 名前:133 mailto:sage [2005/05/28(土) 16:40:28 .net]
- >>137
DisPelを探しているのであって、アセンブラを探しているわけじゃないんですけど。 本家サイトはもうないし、Zophar'sDomainにもないし。
- 141 名前:デフォルトの名無しさん [2005/06/01(水) 15:46:39 .net]
- 本家サイトってどこ?URLキボン
- 142 名前:デフォルトの名無しさん [2005/06/08(水) 23:51:36 .net]
- url
- 143 名前:デフォルトの名無しさん [2005/06/19(日) 18:13:34 .net]
- 保守
- 144 名前:デフォルトの名無しさん [2005/07/08(金) 21:53:54 .net]
- エミュを作ってる人はいるのか?
- 145 名前:デフォルトの名無しさん mailto:sage [2005/07/08(金) 23:56:20 .net]
- こーやって素晴らしきドットゲームの世界は埋もれてゆくのでふね
懐古厨と呼ばれてもかまいまへんでも私はかなしひ
- 146 名前:デフォルトの名無しさん [2005/07/09(土) 12:41:12 .net]
- 次世代家庭用ゲーム機でドット絵は完全に消えそうだな。
- 147 名前:デフォルトの名無しさん [2005/07/21(木) 10:53:31 .net]
- ttp://www.geocities.jp/kz_s6502/
- 148 名前:デフォルトの名無しさん mailto:sage [2005/07/21(木) 13:29:21 .net]
- >>146
なんせPS3クオリティーらしいからな。
- 149 名前:デフォルトの名無しさん [2005/08/08(月) 23:00:38 .net]
- マジで!?
- 150 名前:デフォルトの名無しさん mailto:sage [2005/08/08(月) 23:33:49 .net]
- 間、空き過ぎ!
- 151 名前:デフォルトの名無しさん [2005/08/09(火) 15:06:19 .net]
- 誰も作ってないの?
- 152 名前:デフォルトの名無しさん [2005/08/13(土) 13:54:51 .net]
- ノ
- 153 名前:デフォルトの名無しさん [2005/09/07(水) 00:02:49 .net]
- ソース付きで参考になるサイトないですか。
- 154 名前:デフォルトの名無しさん mailto:sage [2005/09/07(水) 02:50:51 .net]
- >>153
www.6502.orgとかは?
- 155 名前:デフォルトの名無しさん mailto:sage [2005/09/07(水) 03:19:13 .net]
- >>154
thx ちょっと見てみますね。
- 156 名前:デフォルトの名無しさん [2005/09/07(水) 16:29:19 .net]
- 誰か最高のゲーム作れ
俺を感動させたら200万振り込んでやるから
- 157 名前:デフォルトの名無しさん [2005/09/07(水) 22:08:18 .net]
- abadonのデモファイルとか面白いんだけど、
3Dってどうやって表示してるんだ?
- 158 名前:デフォルトの名無しさん [2005/09/23(金) 22:48:53 .net]
- hoshu
- 159 名前:デフォルトの名無しさん mailto:sage [2005/09/24(土) 17:25:25 .net]
- abadonって何?
- 160 名前:デフォルトの名無しさん mailto:sage [2005/09/25(日) 02:28:37 .net]
- おおお、こんなスレが。NESエミュレータ作ってる人いるんですね。
漏れもGBかNESかどっちか作ろうかと思ってるんですけど、どっちが簡単なんでしょう? まあいいや、作りたいほうを作ってみよう。 >>159 ググって見たけど、シューティングゲーム?
- 161 名前:デフォルトの名無しさん mailto:sage [2005/09/27(火) 01:39:39 .net]
- abadonじゃなくてABANDON
ttp://www.ipc-tokai.or.jp/~ytanaka/sfc/snesdemo.shtml ここからダウンロードできる。
- 162 名前:デフォルトの名無しさん mailto:sage [2005/09/30(金) 03:37:18 .net]
- >>141
naruto.dynalias.net/
- 163 名前:名前は開発中のものです。 mailto:age [2005/10/30(日) 02:05:55 ID:cy2hQ+yr.net]
- ここに飛ばされてたか
- 164 名前:名前は開発中のものです。 [2005/12/11(日) 02:14:57 ID:qJGJbx+y.net]
- 下がりすぎ
- 165 名前:名前は開発中のものです。 mailto:sage [2005/12/16(金) 10:02:38 ID:ToDFREAc.net]
- 「ファミコンのプログラム」スレがdat落ちしてしまった・・・。
- 166 名前:名前は開発中のものです。 mailto:sage [2005/12/16(金) 10:20:35 ID:6/T7w5Zx.net]
- 建てればいい。
- 167 名前:名前は開発中のものです。 [2005/12/17(土) 12:11:31 ID:B4emp6DU.net]
- ここでいいんじゃないの?
- 168 名前:165 mailto:sage [2005/12/17(土) 13:51:01 ID:YvZEKHka.net]
- こちらでよければお世話になります。
- 169 名前:名前は開発中のものです。 mailto:sage [2005/12/17(土) 18:12:41 ID:jx/U7cAE.net]
- えーがな!やったらえーがな!
- 170 名前:名前は開発中のものです。 mailto:sage [2005/12/17(土) 18:15:10 ID:8b2h9FOg.net]
- そしてこちらもdat落ちになるわけだが。
- 171 名前:名前は開発中のものです。 mailto:sage [2005/12/17(土) 18:40:57 ID:ucY20pxD.net]
- このスレ、ファミコンとは違う雰囲気だし。
- 172 名前:名前は開発中のものです。 mailto:sage [2005/12/17(土) 19:02:20 ID:jx/U7cAE.net]
- たてていいならたてるぜ?ぜぜぜ
- 173 名前:名前は開発中のものです。 mailto:sage [2005/12/17(土) 22:00:01 ID:YvZEKHka.net]
- >>172
たてていただけるならよろ。ろろろ
- 174 名前:名前は開発中のものです。 [2006/01/19(木) 00:36:23 ID:C711bw4O.net]
- 失礼します。SNESのCPUはI/Oの$2410〜$2413(APU port)に頻繁にアクセスして
データをみてるんですけど、どうなってるですかね? CPUは作成したんですけど、そこで無限ループへ......
- 175 名前:名前は開発中のものです。 [2006/03/20(月) 14:56:47 ID:W1ykCYv6.net BE:121046764- ]
- 保守
- 176 名前:名前は開発中のものです。 [2006/05/07(日) 22:36:47 ID:RQsEtfQ+.net]
- あ
- 177 名前:名前は開発中のものです。 [2006/06/22(木) 23:07:40 ID:HN41l1Lw.net BE:136178339- ]
-
- 178 名前:名前は開発中のものです。 [2006/10/13(金) 20:09:29 ID:qKnCga5h.net BE:60523362-BRZ(1000)]
-
- 179 名前:名前は開発中のものです。 mailto:sage [2006/11/21(火) 23:44:52 ID:j0NSXW/P.net]
- おお。懐かしい。
clc xce sep #$30 とかだっけ。 >>174 SPC700たたくところかなあ。 16bitがアドレス、16bitがデータだったような気がするけど記憶の彼方…
- 180 名前:名前は開発中のものです。 [2007/08/14(火) 03:02:28 ID:38Qcj2hP.net]
- VirtuaNESの作者が作ったサンプル(花びらが散るヤツ)
みたいなのを作ってるんだけど、どうしても処理落ちしてしまうよ・・・ なかなか難しい 皆さんは命令サイクルもちゃんと意識して作ってるんでしょうか?
- 181 名前:名前は開発中のものです。 mailto:sage [2007/08/17(金) 22:03:01 ID:B7B9qytV.net]
- もちろん。
- 182 名前:??? mailto:sage [2009/01/03(土) 14:48:56 ID:F9to3sCZ.net]
- 二年ぶりのカキコです
- 183 名前:名前は開発中のものです。 mailto:sage [2009/01/22(木) 22:09:34 ID:K4oPubsM.net]
- 保守
- 184 名前:名前は開発中のものです。 [2009/01/23(金) 18:19:16 ID:/C8NR1Tp.net]
- ほしゅ
- 185 名前:名前は開発中のものです。 mailto:sage [2009/03/07(土) 02:49:24 ID:SgxsFDLE.net]
- 今SNESエミュ作ってるんだが、PPUがハイレベルすぎる…。
てか、正確な情報さえ分かれば問題ないのだけども。 良かったらおまいらオススメのドキュメントorサイトを教えてくれないか?
- 186 名前:名前は開発中のものです。 [2009/08/17(月) 16:55:02 ID:HCVrGDxc.net]
- 華麗なる保守
- 187 名前:名前は開発中のものです。 mailto:sage [2009/10/21(水) 21:28:40 ID:fBuTY2gE.net]
- gooブログでファミコンプログラマとググれ
- 188 名前:名前は開発中のものです。 mailto:sage [2009/10/21(水) 22:39:28 ID:7kUAJwCS.net]
- 断る
- 189 名前:名前は開発中のものです。 mailto:sage [2009/10/22(木) 05:11:16 ID:38KVRlSS.net]
- * gooブログ
ただいまメンテナンスをおこなっております。 ご迷惑をおかけいたしますが、復旧までしばらくお待ちください。 評判分析サービスはこちら hai zannen show
- 190 名前:名前は開発中のものです。 mailto:sage [2009/10/22(木) 08:21:32 ID:k8p142oB.net]
- nice boat.か。
頑張ってくれ
- 191 名前:名前は開発中のものです。 mailto:sage [2009/11/02(月) 15:12:36 ID:1t1Od2qH.net]
- あぼ〜んI
- 192 名前:名前は開発中のものです。 [2009/11/06(金) 12:39:23 ID:34TjKmr3.net]
- このスレは下げる意味がない
- 193 名前:ひきプロ ◆HIRO2ZQ2Xo mailto:sage [2009/12/17(木) 21:56:23 ID:91Ef27E/.net]
- >>185
hikipuro.is-a-geek.org/snes/wiki/ 翻訳中ですがよろしかったら見てみてください。 僕もSNESエミュ作ろうとしてたんですが 難しすぎてやめましたw
- 194 名前:名前は開発中のものです。 mailto:sage [2009/12/26(土) 01:12:27 ID:Fw/fc5Kn.net]
- >193
この有意義なお仕事に敬服します。 ゆっくり進んでください。
- 195 名前:名前は開発中のものです。 [2009/12/28(月) 01:40:35 ID:bQcXet2J.net]
- 6502 に乗算・除算命令が無いのが不便です。
加算・減算命令とループを使って作ればいいのかな・・・
- 196 名前:名前は開発中のものです。 mailto:sage [2009/12/28(月) 06:38:48 ID:HV7z6G82.net]
- >>195
定数倍の時は、2のN乗の加算の形に分解して、シフトと加算で計算するのが普通かな。
- 197 名前:名前は開発中のものです。 [2009/12/28(月) 11:01:05 ID:bQcXet2J.net]
- ありがとうございます!
(知能低の俺には理解できん・・・)
- 198 名前:名前は開発中のものです。 mailto:sage [2009/12/28(月) 11:31:04 ID:QQXUn7l2.net]
- >>197
2倍 元の数を左シフトする。 3倍 2倍した物に元の数を足す。 4倍 元の数を2回左シフトする。 5倍 4倍した物に元の数を足す。 ・ ・ ・ オーバーフローするw
- 199 名前:名前は開発中のものです。 [2010/01/11(月) 11:01:01 ID:vr3CJdIR.net]
- >>198
今頃になって、やっと分かりました。 時間あいてしまってすいません
- 200 名前:名前は開発中のものです。 mailto:sage [2010/01/27(水) 00:23:11 ID:OuwBME7P.net]
- スーファミだと乗除算機能追加されてるんだよね。
2クロックと4クロックだっけ?
- 201 名前:名前は開発中のものです。 [2010/02/07(日) 01:45:21 ID:dPg09lrX.net]
- >>200
サポートされてるんですか?
- 202 名前:名前は開発中のものです。 [2010/02/07(日) 16:35:41 ID:p3Qr7jDT.net]
- え?
- 203 名前:名前は開発中のものです。 [2010/02/07(日) 18:34:34 ID:dPg09lrX.net]
- >>202
SNES研究室より 実際積算や除算はサポートされてない と記載されているので、たぶんサポートされてないと思います。
- 204 名前:名前は開発中のものです。 mailto:sage [2010/02/07(日) 21:49:05 ID:p3Qr7jDT.net]
- >>203
検索してみ? スーファミには乗除算器ちゃんとあるぞ。 あとそこの研究所って所資料足りてない。
- 205 名前:名前は開発中のものです。 [2010/02/07(日) 23:20:12 ID:dPg09lrX.net]
- >>204
検索したら出てきました。 余計な口突っ込んですいません。
- 206 名前:名前は開発中のものです。 [2010/02/09(火) 17:33:34 ID:hmI1E4PD.net]
- 今6502をギコ猫で勉強してるんだけど
第11章のネームテーブル gikofami.fc2web.com/nes/nes011.html これの adc #1 なんだが、 G−NESのデバッガ見てたら 1回目は2を足してて、2回目からはちゃんと1を足してるみたい どうして1回目は2を足すんですか?
- 207 名前:名前は開発中のものです。 mailto:sage [2010/02/09(火) 20:14:37 ID:3RJrolvd.net]
- >>206
adc → Add with Carry キャリーフラグの内容も一緒に加算する。 これによって複バイト分の加算をするときの繰り上がりを簡易にできる。
- 208 名前:名前は開発中のものです。 mailto:sage [2010/02/09(火) 21:38:36 ID:hmI1E4PD.net]
- >>207
なるほど 理解しました ありがとうございます
- 209 名前:名前は開発中のものです。 mailto:sage [2010/02/10(水) 06:00:21 ID:EXaN1Km+.net]
- また分からないところがあるんだが
ここでちょくちょく質問していっていいですかね? ギコ猫の第14章の gikofami.fc2web.com/nes/nes014.html 一番下のソースのgetPadBitの ora <KeyBuffer ; キーバッファにora これなんだがOR演算ってのはだいたい分かったけど ここで使う理由がイマイチわかりません 実際ここの命令消してもちゃんと動いてるみたいだし。
- 210 名前:名前は開発中のものです。 mailto:sage [2010/02/10(水) 14:39:07 ID:5TL6Al/8.net]
- ちゃんと動かんと思うのだが。
そのoraを省くと、直前で$4016を読み出してand #1した内容しか、KeyBufferに書き込まれなくなるだろ。 ループ回って、最後にstaでKeyBufferに書き込まれるのは右ボタンの状態だから、右にしか動かなくなると思うが。
- 211 名前:名前は開発中のものです。 mailto:sage [2010/02/10(水) 15:32:09 ID:EXaN1Km+.net]
- >>210
その通りでした、ごめんなさい OR演算をちゃんと理解してなかったかも OR演算によって1byteの情報を1bitだけにして 1回目はbit0に書き込んで 2回目はbit1に書き込んでるってことですかね?
- 212 名前:名前は開発中のものです。 mailto:sage [2010/02/11(木) 04:45:25 ID:yuPo8Fe0.net]
- 前回のKeyBufferの右シフトは分かったのですが
ギコ猫第15章の gikofami.fc2web.com/nes/nes015.html lsr a ; Aレジスタ右シフト(半分にする) これによってスクロールの速さが半分になるのは分かったのですが どういう理屈でこうなってるのですか? 初心者すぎる質問で申し訳ないですが、お願いします
- 213 名前:名前は開発中のものです。 mailto:sage [2010/02/11(木) 06:21:37 ID:+wEnMjxV.net]
- ヒント1:2進数
ヒント2:二進数で1000を0100にすると十進数では・・・?
- 214 名前:名前は開発中のものです。 mailto:sage [2010/02/11(木) 07:24:50 ID:yuPo8Fe0.net]
- >>213
8が4になる 半分になる なるほど 分かりました、ありがとうございます
- 215 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 21:10:13 ID:zZTtY1h1.net]
- マッパとbank orgが解りません
現在$c000がミラーになっている状態です。bank1が$a000と$e000 nesasmです。 どう書けばいいのでしょう?
- 216 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 22:57:47 ID:v0jzLIac.net]
- マッパ絡むならファミコンスレで聞いたほうがいいと思うんだ
- 217 名前:名前は開発中のものです。 mailto:sage [2010/03/03(水) 23:43:05 ID:zZTtY1h1.net]
- ありがとうございます。
視野が狭くなっていました。(m_m)
- 218 名前:名前は開発中のものです。 [2010/10/12(火) 22:08:22 ID:qsZioCiZ.net]
- codepad.org/qsGp7Diu
codepad.org/74XbFXAi codepad.org/QiIb2vyD 昔PCエンジン用に作ったF-ZERO風ゲームのソース
- 219 名前:名前は開発中のものです。 mailto:sage [2011/08/03(水) 08:24:23.23 ID:ZQrFVvJL.net]
- RP2A03の未定義命令を解説しているサイトってありますか?
- 220 名前:名前は開発中のものです。 mailto:sage [2011/09/13(火) 17:27:38.93 ID:6DL8Eput.net]
- nesdev.parodius.com/2A03%20technical%20reference.txt
- 221 名前:名前は開発中のものです。 [2012/03/05(月) 03:28:21.22 ID:bNrxt/wR.net]
- PSPでNesterJ最新を使っていますが
save機能が機能しません。 statesaveするとちゃんとリストに日時と共にsaveされるんですが そのファイルをstateloadしてゲーム画面に戻っても loadが反映されてくれないのです。 そういう状況になって解決した方、いらっしゃいますか? ちなみに、関係あるかわかりませんが 一度statesaveした場所にはdeleteしてsaveしなおさない限り上書き出来ません。 (save→yesしてもsave日時が変わらないのでsave出来て無い?) ゲームは問題無く動きますが NesterJのsave機能を利用するための データかなんかの入れ忘れとか考えられますか?
- 222 名前:名前は開発中のものです。 mailto:sage [2012/03/05(月) 12:35:55.88 ID:ssuNvARh.net]
- マルチな上に明らかにスレ違い。
- 223 名前:名前は開発中のものです。 mailto:sage [2012/03/10(土) 08:42:48.44 ID:YAppe1P3.net]
- 逆汗って機械語を読める形に変換してるだけだよね?
書換えて機械語に戻すってことは出来ないの? 説明聞いた感じだと逆汗して解読しながら機械語書換えてるみたいなんだけど・・・
- 224 名前:名前は開発中のものです。 mailto:sage [2012/03/13(火) 00:37:17.60 ID:MTJotzS2.net]
- >>223
逆アセンブラ=逆汗知ってて アセンブラ知らないの? 実際は逆アセンブラがテキストを出力したとして、変数や関数の役目は書いてないわけで、、、それを解析して解読するのが解析神。 試しにWindowsの.exeを逆アセンブルしてごらん。超意味不明だから。 プログラムの規模がある程度大きいと、 逆汗したものを、再アセンブルするのは困難を伴う場合が多い。
- 225 名前:名前は開発中のものです。 mailto:sage [2012/03/13(火) 00:50:41.31 ID:0neKniZs.net]
- >>224
逆汗の事ばっかり考えてて頭が固まってたようだ・・・ 可逆変換なんだから戻せないわけが無かったね、ありがとう
- 226 名前:名前は開発中のものです。 mailto:sage [2012/04/10(火) 13:23:56.58 ID:NddKazTP.net]
- ものによっては可逆ってわけでもない
データをコードとして扱ってしまい意味が変わる場合もあるし 普通にコード自体も意味が変わってしまう場合もある
- 227 名前:名前は開発中のものです。 mailto:sage [2012/04/10(火) 17:06:22.62 ID:oLiChzL/.net]
- 逆汗する場合はバイナリが16進で併記されるツールがいいよ。
8ビット世代だとアセンブラで書いてるソフトが多く、感心するほどキレイなやつもあるんだけどね。 データ部はだいたいバイナリに法則性があるから、慣れれば見分けがつく。
- 228 名前:名前は開発中のものです。 mailto:sage [2012/09/20(木) 17:51:26.96 ID:cGMaKOFB.net]
- hos
- 229 名前:名前は開発中のものです。 [2012/09/20(木) 17:54:15.47 ID:4k8cLmU9.net]
- ふむ
- 230 名前:名前は開発中のものです。 mailto:age [2012/09/20(木) 19:09:31.58 ID:f/XsJWvW.net]
- 普通に逆汗してもメモリジャンプの位置とかステージデータとかキャラデータとか
すべて目を通して手直ししないといけないからSMWを高級言語にするのは不可能 一番の問題はデータが散在しててアンセブラがそこも逆汗するからバグる 素人にデータとプログラム部分を見分けられるとはとても思えない
- 231 名前:名前は開発中のものです。 mailto:sage [2012/09/20(木) 20:30:06.88 ID:/2q+0d4/.net]
- 6502なんて命令少ないし、意味のあるプログラムか否かなんて結構機械的に判断できそうな感じだけどな。
- 232 名前:名前は開発中のものです。 mailto:sage [2012/09/20(木) 22:06:39.96 ID:U5jp9Vm/.net]
- エミュによってはcodeとdataのlogをとれるやつあるけどな
- 233 名前:名前は開発中のものです。 mailto:sage [2012/09/21(金) 16:39:47.95 ID:OAdH7gAE.net BE:1991223348-BRZ(10002)]
- sssp://img.2ch.sc/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
- 234 名前:名前は開発中のものです。 mailto:sage [2013/01/31(木) 00:28:22.70 ID:6eMaXvnA.net]
- 6502よりゲームボーイ(Z80C)のがわりかしわかりやすかった
- 235 名前:名前は開発中のものです。 [2013/03/21(木) 02:42:37.61 ID:yPAEg+sf.net]
- 人がいなそうだけど聞いてみる。
22 16 2A C0 JSL $002A16 -> $002A16 //Jump Subroutine Long アセンブラ読めないけど、初めて改造に手を出そうと思ってるんですが なんで $C02A16 じゃなくて $002A16 なんでしょうか? dist65816です。 あと、65c816のニーモニックの解説でオススメサイトあったら教えてください。
- 236 名前:名前は開発中のものです。 mailto:sage [2013/03/21(木) 11:11:30.63 ID:A78LSmbb.net]
- 素人だけどC0の部分がジャンプ命令なんじゃないかな
- 237 名前:名前は開発中のものです。 mailto:sage [2013/03/21(木) 13:02:01.12 ID:eR9L18ep.net]
- >>235
SNESだとしたら、 HiROMだと、00の部分がバンクなので、 C0がミラーバンクになるはず。 LoROMだと、ちょっと違うけど。
- 238 名前:名前は開発中のものです。 mailto:sage [2013/03/21(木) 18:17:24.85 ID:fEWioKjJ.net]
- >>235
わりとガチな事言うけど読めるんならSNESのソースをお勧めする。 解説サイトで分からない事が出てきた場合にとても分かりやすい。
- 239 名前:名前は開発中のものです。 mailto:sage [2013/03/21(木) 22:46:31.36 ID:yPAEg+sf.net]
- >>236
22 がジャンプ命令って先入観があったけど C0がなにかの引数(フラグ)的な役割の可能性ありますね。 なるほど。ありがとう。 >>237 >SNESだとしたら スーファミのって意味ですよね? スーファミのDQ6です。 HiROMっぽいですね。 さらっと見てみましたがミラーバンクがよくわからなかった (0x80〜 が 0x00 のミラーバンクと読める →とすると 0xc0 は 0x00 とはならないのでは?) ので もう一度ググってみます。ありがとう。 >>238 >SNESのソース (スーファミのソースって何??)と悩みましたが SNESというエミュのソースプログラムが公開されてるのでそれを参考に ってことですね。 探してみます。ありがとう。
- 240 名前:名前は開発中のものです。 mailto:sage [2013/03/21(木) 23:00:57.73 ID:eR9L18ep.net]
- バンクのミラーは、
80〜だけでなく、C0〜もある。 持っている資料ではそうなっている。
- 241 名前:名前は開発中のものです。 mailto:sage [2013/03/22(金) 04:25:50.22 ID:wiXBJRbA.net]
- >>238
それって"ない"という回答であるという認識でいいのかなぁ? まあ自分もいいサイト知らない。 Westan Design(仕様開発元)かSHARP(製造元)がいいのかもね(調べてないけど)
- 242 名前:名前は開発中のものです。 [2014/02/15(土) 01:43:33.73 ID:gYTXJhyH.net]
- cc65 6502用C言語コンパイラ
- 243 名前:名前は開発中のものです。 mailto:sage [2014/03/28(金) 11:07:17.51 ID:+zloHXLO.net]
- μPD612x
μPD613x には加算命令がないのです、乗算命令とかアホなこと言うなボケ。 さらにレジスタだってAレジスタ1つだけだ。 メモリアドレスだって16個だけだ。バカ言うな。 スタックなんて4階層だけだ。
- 244 名前:名前は開発中のものです。 mailto:sage [2014/04/09(水) 17:40:28.58 ID:Aiee0k4j.net]
- >>218
うちのでべろに突っ込んでみる
- 245 名前:245 mailto:sage [2015/08/15(土) 00:06:56.46 ID:r1UAelHl.net]
- あっ普通にディスアセンブラついてたんか
適当なのやってみると.byteてのがいっぱいある EQUかDB的なもんなんかな? 即値をなんかしてんだろう 他は普通の命令ぽいしなんとかわかるかな 16進と三文字程度の命令見るとなんか落ち着く でもなんか情報あればいただきたい
- 246 名前:245 mailto:sage [2015/08/22(土) 20:54:26.46 ID:lmAY31um.net]
- ん〜中々無いか・・・
まぁCやpythonレベルですら、日本語環境は著名サイトや書籍でも「公式マニュアル翻訳しただけor毛が生えた転載レベル」情報ばっかだもんな・・・ とりあえず画像処理音声処理とか千年早そうなので8080をもちょっとちゃんとやってみよう うん
- 247 名前:名前は開発中のものです。 [2017/02/05(日) 08:29:23.99 ID:7/zag2Au.net]
- そうかそうか
|

|