+batari Posted January 3, 2009 Share Posted January 3, 2009 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. Quote Link to comment Share on other sites More sharing options...
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.