Jump to content


Recommended Posts

The "magic writes" in 4A50 are what makes it shine, and would certainly make things better for you.

Can you explain those magic writes for me, please?


However, if Andrew passes the torch to another programmer, and this programmer wants to use 3E, and can live with about 31k ROM/7k RAM, one could target the Harmony cart as a release platform.

7k RAM won't be enough, since the game heavily relies on self-modfying code.

Magic writes allow for reading and writing to the same address, whereas all other RAM schemes have different addresses for reading and writing. This allows one to use read-modify-write instructions and one could use the full address space as RAM instead of half.


As for the RAM, I vaguely recall in [stella] discussions that much of it was a ROM mirror, with several copies of the same bank with only a tiny change to one of the banks. The Harmony cart could accommodate something like that without using a bunch of RAM.

Link to comment
Share on other sites

  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   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.

  • Recently Browsing   0 members

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