UNROM へ flash 書き込みができないのは、バンク切り替えが暴発してしまうわけなので対策を考えてみた。UNROM についてる 74xx32 (HC or LS. どっちでもよい) の OR ゲートが1個余ってるので下記の変更を行う。
変更前 /LOAD = CPU R/W 変更後 /LOAD = CPU R/W | CPU φ2 pin assignment /LOAD : 74xx161 9pin CPU R/W: cardedge 14pin CPU φ2: cardedge 32pin
ここまでやってみて実機でゲームが立ち上がったので次のフェーズに移行。FLASH につなぐ /OE 信号のデコードがこれだけではできないとか、1M までなので UOROM を使う。
UOROM は持ってないのでオークションで買っておく。次回に続く。