ファミコンのプログラム4 (563レス)
ファミコンのプログラム4 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
リロード規制
です。10分ほどで解除するので、
他のブラウザ
へ避難してください。
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
55: 名前は開発中のものです。 [sage] 2012/12/25(火) 17:17:14.81 ID:XIb3z3nT 具体的には(分かりにくいけど)こんな感じ http://www.dotup.org/uploda/www.dotup.org3771924.png 上にスプライトで表示してるのを4枚、下の同じキャラの岩の所にも BGより優先度下にして表示してあります。 シルバーホークがBGの地形より下、BGのボスより上に表示されてます。 柱に隠れる演出とかにも使えるかと。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/55
226: 名前は開発中のものです。 [sage] 2014/05/12(月) 22:05:47.81 ID:jsal4ZTv キラキラスターナイトのソースを読んでみたい。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/226
276: 名前は開発中のものです。 [sage] 2014/06/08(日) 18:14:36.81 ID:QSuHGJdX >>269 同世代のパソコンなどのVRAMはシングルポートのDRAMだよ CPUをウェイトで止めたり、DMAで勝手にCPUが止まったり、アクセスするタイミングを 工夫して見かけ上同時に読み書き出来るようにしてあったり、VDPが調停してくれたり 色々あるけども http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/276
354: 名前は開発中のものです。 [sage] 2014/10/10(金) 21:22:02.81 ID:giiUNY1I >>352 追実験して、nopは一つでも乱れは消えました。 割込み発生から最後のsta $2006完了までが112clkになるので、 ちょっとぎりぎりな感じはしますが。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/354
488: 名前は開発中のものです。 [sage] 2018/01/20(土) 17:03:49.81 ID:xRcWre4I 結局の所、1ドット単位で動くキャラに対して上に何かを 表示したい場合、1キャラ分動き終わった場合は別として 移動中はスプライトで上書きしかないのですね。 さっき動画で見たんですけど、カラテカでキャラが柱の向こう側を 通る時も、柱にスプライトのマスクが出現する処理でした。 だとすると、このBGがスプライトの上に表示できるという仕様は 移動するキャラに対して使用するような想定では作られていないということか。 根本的にそこの理解が足りなかった。 http://mevius.5ch.net/test/read.cgi/gamedev/1343539143/488
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.036s