[Techtoolslist] Crystal Castles ROM Address Range

John Robertson jrr at flippers.com
Wed Nov 21 01:15:31 EST 2012


David Shoemaker wrote:

> Hey Clay great description of the issue on this one.

>

> Now do you have any F#(*)$#ing idea how to do that with Williams "classic"

> hardware? Been pulling my hair out for way to long trying to figure out how

> to do it on them. And while I am at it MCR III :)

>

> David

>


If I'm not mistaken Sean Riddle covered bank selecting for Defender and
Stargate (plus later games) on his Williams info. I used that info to do
RAM checks on that hardware.

Not sure of the link, but should be easy to find...

John :-#)#

> -----Original Message-----

> From: techtoolslist-bounces at flippers.com

> [mailto:techtoolslist-bounces at flippers.com] On Behalf Of Clay Cowgill

> Sent: Tuesday, November 20, 2012 8:16 PM

> To: 'Technical Tools Mail List'

> Subject: Re: [Techtoolslist] Crystal Castles ROM Address Range

>

> 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??

>>

>

> _______________________________________________

> Techtoolslist mailing list

> Techtoolslist at flippers.com

> http://seven.pairlist.net/mailman/listinfo/techtoolslist

> FTP site is: ftp://ttl.arcadetech.org

> Archive site: http://seven.pairlist.net/pipermail/techtoolslist/

>

> _______________________________________________

> Techtoolslist mailing list

> Techtoolslist at flippers.com

> http://seven.pairlist.net/mailman/listinfo/techtoolslist

> FTP site is: ftp://ttl.arcadetech.org

> Archive site: http://seven.pairlist.net/pipermail/techtoolslist/

>

>

>





More information about the Techtoolslist mailing list