トップページgamedev
220コメント44KB

【65816:SNES】アセンブリ【6502:NES】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん05/03/05 01:56:33
やってるやついねーの?
暇潰しでもいいからいじって遊ぼうぜ。
0102デフォルトの名無しさん2005/05/04(水) 10:14:31
誰かうpしろよ
0103デフォルトの名無しさん2005/05/04(水) 10:27:56
お前がしろよ
0104デフォルトの名無しさん2005/05/05(木) 01:24:35
お前がしろよ
0105デフォルトの名無しさん2005/05/05(木) 01:25:56
お前がしろよ
0106デフォルトの名無しさん2005/05/05(木) 02:40:22
今時ファミコンやスーファミのゲームを作ってるやつなんていないよ。
0107デフォルトの名無しさん2005/05/05(木) 03:00:01
ttp://10.139.148.210.dy.bbexcite.jp/
おkうぇwwwwwwwwwwwwうはっwwwwwwwwwwww
wおkwっおkおkwwwうはっwwwwww
wwwwwwうぇおkwwwwwwwwwwww
wwwwwwwwwwwwwwおkwwwwwwwwwwww
0108デフォルトの名無しさん2005/05/05(木) 20:56:25
参考になるサイトとかない?
0109デフォルトの名無しさん2005/05/06(金) 08:49:59
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

自分で探せない人間にプログラムは無理だと思うけどね
0110デフォルトの名無しさん2005/05/06(金) 21:56:48
ファミコンだけか
0111デフォルトの名無しさん2005/05/06(金) 22:06:38
スーファミにはまったく興味無いんでね
0112デフォルトの名無しさん2005/05/06(金) 22:08:04
(・∀・)ニヤニヤ
0113デフォルトの名無しさん2005/05/07(土) 08:05:27
スーファミにはまった
0114デフォルトの名無しさん2005/05/07(土) 15:31:39
てかスーファミの資料少なすぎ。
0115デフォルトの名無しさん2005/05/07(土) 23:04:21
性能や容量もスーファミが上なんだけどなぁ。作っている人がほとんどいないのが不思議だ。
0116デフォルトの名無しさん2005/05/08(日) 01:53:46
夢が広がったハード
0117デフォルトの名無しさん2005/05/09(月) 04:22:02
Snes9xコンパイルできた人いる?

zlib.hを落としてきてパス通しても
ねぇとかエラーが返ってくるんだけど・・・。
0118デフォルトの名無しさん2005/05/13(金) 17:20:19
ヘッダファイルだけではダメポ
0119デフォルトの名無しさん2005/05/14(土) 01:18:40
ゼロページage
0120デフォルトの名無しさん2005/05/14(土) 02:06:07
只今、NESエミュレータを作成しています。サウンドをのぞけば、8割がた
完成しています。ただ、PADの動作がうまくエミュレートできていないのか、
CPUにバグがあるのかわかりません。だれかNESのPADについて教えてください!
0121デフォルトの名無しさん2005/05/14(土) 06:35:54
>>120
自分は今日から開発を始めてみたところです。
とりあえず、6502CPUの機械語命令を解読しないとならない訳ですよね。
その解説したサイトを探してるんですが(それでこのスレを発見した)見付からない。
ファミコンプログラミングの解説は幾つか見付かったのですが…
01221212005/05/14(土) 09:20:15
ないと思ったけど、調べ方が悪かった。
6502 opcodesで検索したら沢山ありました。
01231202005/05/14(土) 17:05:29
私は、どうもCPUにバグがありそうで、アドレッシングが間違ってそうです。
インデックス・インダイレクト・アドレス指定(Indexed Indirect Addressing)
インダイレクト・インデックス・アドレス指定(Indirect Indexed Addressing)
の二つを誤解しているのか、得た情報が間違っているのか不明です。
正しいアドレッシングを知っているかたがいたら教えてもらえないでしょうか?
ちなみにVC++で作成しています。
0124デフォルトの名無しさん2005/05/14(土) 19:14:52
>>109
0125デフォルトの名無しさん2005/05/14(土) 19:44:09
>>109のfuguri23ってなに?atariのパロディー?
ついだけど、リンクだってわかるようにhttp://ってつけろや。
0126デフォルトの名無しさん2005/05/14(土) 19:50:28
>125
それはもしかしてギャグで言ってるのか?
素でブルったんですけど
0127デフォルトの名無しさん2005/05/14(土) 20:36:12
いや本当にfuguriってふぐりから来てるのかなと思って
0128デフォルトの名無しさん2005/05/15(日) 20:47:40
SFCの資料よこせ
0129デフォルトの名無しさん2005/05/16(月) 00:05:25
自分で探せよカスが
このスレでageてる奴らはゲ製板にも劣るな
0130デフォルトの名無しさん2005/05/16(月) 02:09:29
age
0131デフォルトの名無しさん2005/05/16(月) 02:21:20
GamDevPukiWiki - コンシューマプログラミング
http://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
0132デフォルトの名無しさん2005/05/17(火) 10:04:49
>>123
解決したか?
0133デフォルトの名無しさん2005/05/25(水) 03:46:46
どなたかDisPel持ってませんか?
0134デフォルトの名無しさん2005/05/28(土) 00:30:53
アセンブラなんて他にもあるだろ?
0135デフォルトの名無しさん2005/05/28(土) 01:33:34
>>133
http://www.6502.org/
ここからたどれ。エミュレータなんかも普通にある。
0136デフォルトの名無しさん2005/05/28(土) 03:16:37
>>134
単に使い勝手を試してみたかっただけですよ

>>135
探したけどみつからないんですが・・・
というか、そこ6502のサイトのような
0137デフォルトの名無しさん2005/05/28(土) 03:46:14
>>136
65816を初め、各種の古いCPU用のクロスアセンブラがあるよ。
日本人の認識は、6502=ファミコン、65816=スーファミ、程度しか
ないからなあ・・・・海外ではスーファミエミュレータも出てるね。
0138デフォルトの名無しさん2005/05/28(土) 13:03:19
エミュなら国産もあるじゃん
0139デフォルトの名無しさん2005/05/28(土) 13:54:04
>>137が海外でスーファミエミュレータって言うから開発環境でも出来たのかと思った
エミュレータなら何年も前から国産であるだろw
01401332005/05/28(土) 16:40:28
>>137
DisPelを探しているのであって、アセンブラを探しているわけじゃないんですけど。
本家サイトはもうないし、Zophar'sDomainにもないし。
0141デフォルトの名無しさん2005/06/01(水) 15:46:39
本家サイトってどこ?URLキボン
0142デフォルトの名無しさん2005/06/08(水) 23:51:36
url
0143デフォルトの名無しさん2005/06/19(日) 18:13:34
保守
0144デフォルトの名無しさん2005/07/08(金) 21:53:54
エミュを作ってる人はいるのか?
0145デフォルトの名無しさん2005/07/08(金) 23:56:20
こーやって素晴らしきドットゲームの世界は埋もれてゆくのでふね
懐古厨と呼ばれてもかまいまへんでも私はかなしひ
0146デフォルトの名無しさん2005/07/09(土) 12:41:12
次世代家庭用ゲーム機でドット絵は完全に消えそうだな。
0147デフォルトの名無しさん2005/07/21(木) 10:53:31
ttp://www.geocities.jp/kz_s6502/
0148デフォルトの名無しさん2005/07/21(木) 13:29:21
>>146
なんせPS3クオリティーらしいからな。
0149デフォルトの名無しさん2005/08/08(月) 23:00:38
マジで!?
0150デフォルトの名無しさん2005/08/08(月) 23:33:49
間、空き過ぎ!
0151デフォルトの名無しさん2005/08/09(火) 15:06:19
誰も作ってないの?
0152デフォルトの名無しさん2005/08/13(土) 13:54:51
0153デフォルトの名無しさん2005/09/07(水) 00:02:49
ソース付きで参考になるサイトないですか。
0154デフォルトの名無しさん2005/09/07(水) 02:50:51
>>153
www.6502.orgとかは?
0155デフォルトの名無しさん2005/09/07(水) 03:19:13
>>154
thx
ちょっと見てみますね。
0156デフォルトの名無しさん2005/09/07(水) 16:29:19
誰か最高のゲーム作れ
俺を感動させたら200万振り込んでやるから
0157デフォルトの名無しさん2005/09/07(水) 22:08:18
abadonのデモファイルとか面白いんだけど、
3Dってどうやって表示してるんだ?
0158デフォルトの名無しさん2005/09/23(金) 22:48:53
hoshu
0159デフォルトの名無しさん2005/09/24(土) 17:25:25
abadonって何?
0160デフォルトの名無しさん2005/09/25(日) 02:28:37
おおお、こんなスレが。NESエミュレータ作ってる人いるんですね。
漏れもGBかNESかどっちか作ろうかと思ってるんですけど、どっちが簡単なんでしょう?
まあいいや、作りたいほうを作ってみよう。

>>159
ググって見たけど、シューティングゲーム?
0161デフォルトの名無しさん2005/09/27(火) 01:39:39
abadonじゃなくてABANDON

ttp://www.ipc-tokai.or.jp/~ytanaka/sfc/snesdemo.shtml

ここからダウンロードできる。
0162デフォルトの名無しさん2005/09/30(金) 03:37:18
>>141
http://naruto.dynalias.net/
0163名前は開発中のものです。2005/10/30(日) 02:05:55ID:cy2hQ+yr
ここに飛ばされてたか
0164名前は開発中のものです。2005/12/11(日) 02:14:57ID:qJGJbx+y
下がりすぎ
0165名前は開発中のものです。2005/12/16(金) 10:02:38ID:ToDFREAc
「ファミコンのプログラム」スレがdat落ちしてしまった・・・。
0166名前は開発中のものです。2005/12/16(金) 10:20:35ID:6/T7w5Zx
建てればいい。
0167名前は開発中のものです。2005/12/17(土) 12:11:31ID:B4emp6DU
ここでいいんじゃないの?
01681652005/12/17(土) 13:51:01ID:YvZEKHka
こちらでよければお世話になります。
0169名前は開発中のものです。2005/12/17(土) 18:12:41ID:jx/U7cAE
えーがな!やったらえーがな!
0170名前は開発中のものです。2005/12/17(土) 18:15:10ID:8b2h9FOg
そしてこちらもdat落ちになるわけだが。
0171名前は開発中のものです。2005/12/17(土) 18:40:57ID:ucY20pxD
このスレ、ファミコンとは違う雰囲気だし。
0172名前は開発中のものです。2005/12/17(土) 19:02:20ID:jx/U7cAE
たてていいならたてるぜ?ぜぜぜ
0173名前は開発中のものです。2005/12/17(土) 22:00:01ID:YvZEKHka
>>172
たてていただけるならよろ。ろろろ
0174名前は開発中のものです。2006/01/19(木) 00:36:23ID:C711bw4O
失礼します。SNESのCPUはI/Oの$2410〜$2413(APU port)に頻繁にアクセスして
データをみてるんですけど、どうなってるですかね?
CPUは作成したんですけど、そこで無限ループへ......
0175名前は開発中のものです。NGNG
保守
0176名前は開発中のものです。2006/05/07(日) 22:36:47ID:RQsEtfQ+
0177名前は開発中のものです。NGNG
 
0178名前は開発中のものです。2006/10/13(金) 20:09:29ID:qKnCga5h?BRZ(1000)
 
0179名前は開発中のものです。2006/11/21(火) 23:44:52ID:j0NSXW/P
おお。懐かしい。
clc
xce
sep #$30
とかだっけ。

>>174
SPC700たたくところかなあ。
16bitがアドレス、16bitがデータだったような気がするけど記憶の彼方…
0180名前は開発中のものです。2007/08/14(火) 03:02:28ID:38Qcj2hP
VirtuaNESの作者が作ったサンプル(花びらが散るヤツ)
みたいなのを作ってるんだけど、どうしても処理落ちしてしまうよ・・・
なかなか難しい
皆さんは命令サイクルもちゃんと意識して作ってるんでしょうか?
0181名前は開発中のものです。2007/08/17(金) 22:03:01ID:B7B9qytV
もちろん。
0182???2009/01/03(土) 14:48:56ID:F9to3sCZ
二年ぶりのカキコです
0183名前は開発中のものです。2009/01/22(木) 22:09:34ID:K4oPubsM
保守
0184名前は開発中のものです。2009/01/23(金) 18:19:16ID:/C8NR1Tp
ほしゅ
0185名前は開発中のものです。2009/03/07(土) 02:49:24ID:SgxsFDLE
今SNESエミュ作ってるんだが、PPUがハイレベルすぎる…。
てか、正確な情報さえ分かれば問題ないのだけども。
良かったらおまいらオススメのドキュメントorサイトを教えてくれないか?
0186名前は開発中のものです。2009/08/17(月) 16:55:02ID:HCVrGDxc
華麗なる保守
0187名前は開発中のものです。2009/10/21(水) 21:28:40ID:fBuTY2gE
gooブログでファミコンプログラマとググれ
0188名前は開発中のものです。2009/10/21(水) 22:39:28ID:7kUAJwCS
断る
0189名前は開発中のものです。2009/10/22(木) 05:11:16ID:38KVRlSS
* gooブログ

ただいまメンテナンスをおこなっております。
ご迷惑をおかけいたしますが、復旧までしばらくお待ちください。
評判分析サービスはこちら

hai zannen show
0190名前は開発中のものです。2009/10/22(木) 08:21:32ID:k8p142oB
nice boat.か。
頑張ってくれ
0191名前は開発中のものです。2009/11/02(月) 15:12:36ID:1t1Od2qH
あぼ〜んI
0192名前は開発中のものです。2009/11/06(金) 12:39:23ID:34TjKmr3
このスレは下げる意味がない
0193ひきプロ ◆HIRO2ZQ2Xo 2009/12/17(木) 21:56:23ID:91Ef27E/
>>185
http://hikipuro.is-a-geek.org/snes/wiki/
翻訳中ですがよろしかったら見てみてください。
僕もSNESエミュ作ろうとしてたんですが
難しすぎてやめましたw
0194名前は開発中のものです。2009/12/26(土) 01:12:27ID:Fw/fc5Kn
>193
この有意義なお仕事に敬服します。
ゆっくり進んでください。
0195名前は開発中のものです。2009/12/28(月) 01:40:35ID:bQcXet2J
6502 に乗算・除算命令が無いのが不便です。
加算・減算命令とループを使って作ればいいのかな・・・
0196名前は開発中のものです。2009/12/28(月) 06:38:48ID:HV7z6G82
>>195
定数倍の時は、2のN乗の加算の形に分解して、シフトと加算で計算するのが普通かな。
0197名前は開発中のものです。2009/12/28(月) 11:01:05ID:bQcXet2J
ありがとうございます!
(知能低の俺には理解できん・・・)
0198名前は開発中のものです。2009/12/28(月) 11:31:04ID:QQXUn7l2
>>197

2倍
元の数を左シフトする。

3倍
2倍した物に元の数を足す。

4倍
元の数を2回左シフトする。

5倍
4倍した物に元の数を足す。





オーバーフローするw
0199名前は開発中のものです。2010/01/11(月) 11:01:01ID:vr3CJdIR
>>198
今頃になって、やっと分かりました。
時間あいてしまってすいません
0200名前は開発中のものです。2010/01/27(水) 00:23:11ID:OuwBME7P
スーファミだと乗除算機能追加されてるんだよね。
2クロックと4クロックだっけ?
0201名前は開発中のものです。2010/02/07(日) 01:45:21ID:dPg09lrX
>>200
サポートされてるんですか?
■ このスレッドは過去ログ倉庫に格納されています