[Coco] 32K carts?

Roger Taylor operator at coco3.com
Mon Oct 22 13:24:27 EDT 2007


At 12:21 PM 10/22/2007, you wrote:
>It seems to work like this.
>When the gime is set to 16K Internal /16K External the internal rom 
>runs from $8000 to $C000 and the External rom runs from $C001 to 
>Whatever. We all know that. When you switch to 32K External it gets wierd.
>$C001 to Whatever is mapped to the first 16K of the ROM and $8000 to 
>$C000 maps to the last 16K of the ROM. This makes sense as any code 
>running from rom say at $C??? would need to turn on 32K External 
>mode, but when that happens if it was a liner map the code that was 
>executing would "jump up" 16K.
>Hope I've explained this so others can understand.
>When I get home I'll hack up a test version of VCC and see exactly 
>what Arkanoid is doing. IE what GIME registers its trying to hit.



Slight typo, I'm sure, but it's $8000 to $BFFF, then $C000 to ...






More information about the Coco mailing list