4A50 for CC2
Here's a rough banking file to run 4A50-format banking on the CC2, along with a little test program. The banking file has a slight bug which this program works around. In particular, the hotspots at $7Fxx don't work unless they are immediately preceded by a read operation which fetches a value $60-$6F (should be $60-$7F). It's possible to work around this this by banking a page full of the value $60 into address $1Exx, and then using "LDA $1EFF,Y" to do the read (with a Y value one higher than normal) but that diminishes the speed advantages of Hires Helper mode.I still have to proof a few more things to ensure that the behavior of the CC2 banking file matches the behavior of my cart, and that both match my spec, but it should probably be possible to start programming this thing. I'll try to work up some more demos, but it's a pain not being able to use an emulator; maybe having the CC2 banking file available will help emulator authors.
0 Comments
Recommended Comments
There are no comments to display.