ファミコンのプログラム4 (563レス)
前次1-
抽出解除 レス栞

48: 2012/12/17(月)12:03:19.58 ID:PXXYK1Gg(1) AAS
Timの仕事だとこっちも有名

動画リンク[YouTube]
94: 2013/04/18(木)23:16:17.58 ID:IMzwu5mh(1) AAS
>>92
すごい.
なによりも,この開発者さんの情熱が凄い.
ぜひ使わせてもらおう.
181
(3): 2014/04/22(火)20:38:14.58 ID:SP0raU7v(2/4) AAS
>>173

PPUのデータのバス(信号線)が1組で、PPUのレンダリング中はVRAMからデータを読み出している。
CPUがVRAMアクセスのためにPPUアドレスを設定するレジスタ($2006)とPPUがネームテーブルにアクセスするアドレスのレジスタが兼用のため、CPUがパレットのアドレスを書き込むとPPUはパレットデータを読み出してレンダリングすることになる。

と理解しているのですが、間違っていたら指摘お願いします。>他の人
228: 2014/05/13(火)06:22:09.58 ID:T2v6EbAW(1) AAS
>>226
絵は卓越しているけど
プログラムは大して高度なことはやってないでしょ
363: 2014/11/05(水)02:43:06.58 ID:8FC6s1LF(4/5) AAS
ファミコンのプログラム領域はROMだし、メモリも余裕無いから、
自己書き換えルーチンには縁が無いと思っていたのですが、
拡張WRAM使うとなると、有効な手段であるなと。

ただ、よく考えないと自己書き換えやっても効果を得られないので
どのようなパターンが有効か思考する必要ありだなというところです。
400: 398 2015/07/11(土)00:36:16.58 ID:ErBuIZGc(1/2) AAS
>>399
何かコメントしてくれるだけでも助かります。
ひとり黙々と作っているのは辛いので。
437: 2016/01/17(日)16:27:08.58 ID:X7lsGmSN(1) AAS
8BIT MUSIC POWER

外部リンク[html]:riki2riki.com
外部リンク[html]:www.gamespark.jp
動画リンク[YouTube]

プログラムが凄すぎる。

CrystalMarkみたいなスプライト量。
 YouTube30fpsの動画では4倍というのがいまいちよくわからない。チラつきだけで4倍表示させてるのか?
 DMAでスプライトダブラー行為するにはBGとSPR両方オフにしないと出来ないという噂だがどこかでオフになっている感じがしない。
 音楽部分で消費するクロック数は、VBLANK内か近傍に収めているだろうね、それとも下の方のラインでjsrしてるのか?。
 割り込み使うとレジスタ退避などでクロックを浪費するから極力使いたくないだろう。
省7
540
(3): 539 2022/03/15(火)21:51:26.58 ID:+prqqqiR(2/4) AAS
物は試しとゲーム動作中にCHAROMを引っこ抜いたところグラフィックがバグりました。

エミュではPPUメモリ$0000-$1FFFにコピーされているように見えるけど、
実際のハードでは、メモリは無くPPUとCHAROMのアドレス線が接続されているだけなんでしょうか?
バンク切り替えというのもアドレス線の接続先をコントロールするICに信号を送っているだけなので
仮に毎フレーム同じバンク番号を指定し続けても負荷はかからないと…。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.267s*