[Coco] 256K SuperROMPak (32 Banks)

Tormod Volden lists.tormod at gmail.com
Thu Feb 12 07:13:14 EST 2015


On Thu, Feb 12, 2015 at 1:02 AM, RETRO Innovations wrote:
> On 2/11/2015 5:04 PM, Tormod Volden wrote:
>> Also, you'd need to fill in the "holes" at ff00-ffff. Maybe instead
>> access the FLASH per 8KB, c000-dfff (or again, at 8000-bfff per 16KB).
>
> Well, I thought about making the bank register 8kB chunks, with a bit of
> addressing magic to allow the 16kB window to start on any 8kB boundary, but
> why do the holes need filling?  the docs I see say that *CART only asserts
> on c000->feff, so you can't normally access the last 256 bytes anyway, if
> you're trying to emulate a cart.

True. I was somehow thinking about a generic case where you'd want to
access the complete EEPROM addresss space, but of course that is not
necessary if it is only for ROM cartridge emulation. I suppose none of
the "magic" EEPROM programming addresses fall into the holes.

Tormod


More information about the Coco mailing list