[Techtoolslist] Crystal Castles ROM Address Range
    Clay Cowgill 
    c.cowgill at comcast.net
       
    Tue Nov 20 23:15:54 EST 2012
    
    
  
Crystal Castles uses so-called bank selected memory, meaning that only a
portion of the total ROM is visible at any given time from a particular
address range.
>From a quick glance at the schematic, it looks like writing either a 0x00 or
0x01 to address 0x9E87 will switch banks of ROM.  Put another way .1f and
.1h will appear in memory *or* .1k and .1l.  0xA000 (.1k and .1h) and 0xC000
(.1l and .1f)
You can write 0x9E87 with 0x00 or 0x01 from the 9010 controls to manually
switch banks and view/checksum ROM contents.
-Clay
> -----Original Message-----
> From: techtoolslist-bounces at flippers.com 
> [mailto:techtoolslist-bounces at flippers.com] On Behalf Of 
> Justin Johnson
> Sent: Tuesday, November 20, 2012 7:06 PM
> To: techtoolslist at flippers.com
> Subject: [Techtoolslist] Crystal Castles ROM Address Range
> 
> This is my first post.  I'm learning how to use my Fluke 9010 
> and ran into a problem doing a CRC check on some of the ROMS. 
>  Looking in the  
> MAME source code I found the address ranges for each ROM(see 
> below).   
> ROMs 304 to 305 work fine but the address appears to be out 
> of range for ROMs 101 and 102.  ROM 101 according to the 
> source code should start at 10000-11FFF. What address should 
> I be using?  Where am I going wrong here??
    
    
More information about the Techtoolslist
mailing list