ファミコンのプログラム2
■ このスレッドは過去ログ倉庫に格納されています
0237名前は開発中のものです。
2006/03/06(月) 23:18:24ID:kz442hcPあんたエミュ作ってるのか。
>>222
FFD9: inc $FFDF
FFDF: db 80
>>222
FFD9: inc $FFDF
FFDF: db 80
inc命令では80を$FFDFのメモリから取ってきて、@
CPU側で1+して、
再び$FFDFに81を書き込むということになる。A
だから$E000〜$FFFFに81を書き込んだのと同じなので、
mmc1はリセットされる。
私の記憶が確かならば、リセットの場合は1度書きでよかった。
mmc1は汎用過ぎるだけあってとっても曲者。
WRAMのオンオフが…とか
特殊カセットでWRAMのバンク切り替えが…とか
DQ4って実は特殊カセット…とか
■ このスレッドは過去ログ倉庫に格納されています