Jump to content
  • entries
    62
  • comments
    464
  • views
    86,898

4A50 for CC2


Guest

306 views

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.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...