06/03/06 23:18:24 kz442hcP
>>225
あんたエミュ作ってるのか。
>>222
FFD9: inc $FFDF
FFDF: db 80
>>222
FFD9: inc $FFDF
FFDF: db 80
inc命令では80を$FFDFのメモリから取ってきて、①
CPU側で1+して、
再び$FFDFに81を書き込むということになる。②
だから$E000~$FFFFに81を書き込んだのと同じなので、
mmc1はリセットされる。
私の記憶が確かならば、リセットの場合は1度書きでよかった。
mmc1は汎用過ぎるだけあってとっても曲者。
WRAMのオンオフが…とか
特殊カセットでWRAMのバンク切り替えが…とか
DQ4って実は特殊カセット…とか