ファミコンのプログラム4 (567レス)
ファミコンのプログラム4 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: 名前は開発中のものです。 [sage] 2012/07/29(日) 14:19:03.64 ID:a5QeqSA0 ■過去スレ ファミコンのプログラム http://pc8.2ch.net/test/read.cgi/gamedev/1013696305/ ファミコンのプログラム2 http://pc11.2ch.net/test/read.cgi/gamedev/1135099156/ ファミコンのプログラム3 http://toro.2ch.net/test/read.cgi/gamedev/1214210285/ ■関連サイト MagicKit Homepage http://www.magicengine.com/mkit/ すずめ愛好会 http://web.archive.org/web/*/http://vsync.org/ns/index.html ギコ猫でもわかるファミコンプログラミング http://gikofami.fc2web.com/ わいわいの巣 http://www.geocities.jp/yy_6502/ mck hogehoge http://takamatsu.cool.ne.jp/dutycycle/ NES info, programs, and demos http://nesdev.parodius.com/ pgate1@crystal http://crystal.freespace.jp/pgate1/ cc65 @ wiki http://www34.atwiki.jp/cc65/ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/1
2: 名前は開発中のものです。 [sage] 2012/07/29(日) 14:19:59.97 ID:a5QeqSA0 ■ソフトウェア開発者のサイト NES Hack Factory http://www.geocities.jp/kz_s6502/ D-Soft http://aqube.kir.jp/dsoft/index.html OBONO's Web Site http://homepage3.nifty.com/obono/ Family Assembler http://fuguri23.hp.infoseek.co.jp/FamAsm/ nurvle.com(NES) http://www.ash.ne.jp/~nurv/nes/ peacemay.net http://peacemay.net/ ファミコンソフト開発のおへあ http://stargate.game-server.cc/fc/ 第7サプライヤー http://seventhxevo.xxxxxxxx.jp/seventh/ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/2
3: 名前は開発中のものです。 [sage] 2012/07/29(日) 17:33:33.81 ID:h8AqcaeO マリオ2ってスコアなどのパラメータ表示に ディスクシステムのタイマー割り込み利用してたんだね 1だと0爆弾だったのに なんかどのサイトにも ディスクシステムのIRQタイマに関する記述があまりないんだよね・・・ どのアドレスを使うかはわかってんだけど 1カウントが何秒位なのかの載ってるとこがない・・・ 自分で測った感じだと カウンタに65535(MAX)を設定してみたところ 11フレーム中に5回割り込みが発生した 1回の割り込み毎に2.2フレームであるから 1/60*2.2=0.036666・・・秒、つまり 65,535カウント≒36,666,667n秒 よって 1カウント≒560n秒位 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/3
4: 名前は開発中のものです。 [sage] 2012/07/29(日) 17:44:08.71 ID:hixC6Gva 夢工場のことか? スーパーマリオUSAか? NESのマリオ2か? http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/4
5: 名前は開発中のものです。 [sage] 2012/07/29(日) 17:52:48.30 ID:h8AqcaeO >>4 ディスクシステムのスーパーマリオブラザーズ2 でも>>3の計算だと少し精度が甘いからラスタスクロールとか使うときは NMIが起きるごとに再設定した方が確実だろうね それからRAMアダプタに入ってる水晶は21.47727MHzだったから 21,477,270*0.00000056≒12 つまり12分周されたクロックが入ってるっぽい (つまりファミコンのMPUと同じ1.79MHz) あとタイマーへのクロックを何分周するか変えられないのだろうか $4022になにか知らないオプションもありそうな気がしてならない http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/5
6: 名前は開発中のものです。 [sage] 2012/07/29(日) 18:11:08.04 ID:hixC6Gva >ディスクシステムのスーパーマリオブラザーズ2 そういえばそんなのあったな すまんボケまくったw http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/6
7: 名前は開発中のものです。 [sage] 2012/07/29(日) 18:15:32.39 ID:hixC6Gva 結局はエミュのソース見ちゃえばいいんですよ ディスクシステムなら日本人エミュ作者のがいい http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/7
8: 名前は開発中のものです。 [sage] 2012/07/29(日) 18:39:34.34 ID:hixC6Gva 見てきたらCPU同様の1.79MHzのカウンタのようです CPUのクロックは12分周が基本だから それ以上でもそれ以下でもメリットは無いでしょ http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/8
9: 名前は開発中のものです。 [sage] 2012/07/29(日) 19:03:19.68 ID:h8AqcaeO >CPUのクロックは12分周が基本だから >それ以上でもそれ以下でもメリットは無いでしょ まあそうなんだけどね http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/9
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 558 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.016s