Memory Map

The following is a memory map that was generated based on the MAME source code (.180).  This information is only as accurate as the MAME driver is.  If you see any errors, please let me know what that error is.
 
The Memory Area is related to where the information is from (CPU, Sound Board, etc..), and it may also reflect what it has in common with other hardware.
Memory Area:mcu_map
Address RangeLengthFunctionDescription
0x0000-0x03FF1024RAM, Sharedmcuram (/* main CPU shared RAM */)
Memory Area:splndrbt_map
Address RangeLengthFunctionDescription
0x0000-0xFFFF65536ROM
0x40000-0x40FFF4096RAM
0x80000-0x800012Read PortIN0
0x0001Joystick UpActive High
0x0002Joystick DownActive High
0x0004Joystick RightActive High
0x0008Joystick LeftActive High
0x0010Button 1Active High
0x0020Button 2Active High
0x0040UprightActive High
0x0000CocktailActive High
0x0080Start 1Active High
0x0100Joystick UpActive High
0x0200Joystick DownActive High
0x0400Joystick RightActive High
0x0800Joystick LeftActive High
0x1000Button 1Active High
0x2000Button 2Active High
0x4000UnknownActive High
0x8000Start 2Active High
0xC0000-0xC00012Read PortIN1
0x0100Coin 1Active High
0x0200Coin 2Active High
0x0400EasyActive High
0x0000NormalActive High
0x0800HardActive High
0x0c00HardestActive High
0x00003Active High
0x10005Active High
0x000050k, 100k then every 100kActive High
0x200050k, 200k then every 100kActive High
0xc000CoinageActive High
0xc000A 2C/1C B 3C/1CActive High
0x0000A 1C/1C B 2C/1CActive High
0x4000A 1C/2C B 1C/4CActive High
0x8000A 1C/3C B 1C/6CActive High
0xC0000-0xC00012Mask, Write 8-bit0x020000, equites_bgcolor_w, 0xff00 (// note: addressmask does not apply here)
0xC0000-0xC00012Mask, Write 8-bit0x020000, equites_flipb_w, 0x00ff
0xC4000-0xC40012Mask, Write0x020000, mcu_start_w
0xC8000-0xC80012Mask, Write0x020000, mcu_switch_w
0xCC000-0xCC0012Mask, Write0x020000, splndrbt_selchar_w
0x100000-0x1000012Writesplndrbt_bg_scrollx_w
0x140000-0x1400012Device Write 8-bitsoundlatch, generic_latch_8_device, write, 0x00ff
0x180000-0x1807FF2048Read/Write 8-bitmcu_ram_r, mcu_ram_w, 0x00ff
0x1C0000-0x1C00012Writesplndrbt_bg_scrolly_w
0x200000-0x200FFF4096Mirror, Read/Write 8-bit0x001000, equites_fg_videoram_r, equites_fg_videoram_w, 0x00ff
0x400000-0x4007FF2048RAM Write, Sharedequites_bg_videoram_w, bg_videoram
0x400800-0x400FFF2048RAM
0x600000-0x6000FF256RAM, Sharedspriteram (// sprite RAM 0,1)
0x600100-0x6001FF256RAM, Sharedspriteram_2 (// sprite RAM 2 (8-bit))
 

ROM Map for this game

 
This is the ROM map for the game.  This should tell you what address the ROM is at, how big it is, what it's used for.   
Memory Area:audiocpu
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFF163845_v.1lCRC(ed9bb6ea) (Fluke: 2459)
0x4000-0x7FFF163846_v.1hCRC(e9542211) (Fluke: 2CCA)
0x8000-0xBFFF163847_v.1eCRC(44d38554) (Fluke: 70DD)
Memory Area:gfx1
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFF81925.8cCRC(656d53cd) (Fluke: 44A4)
Memory Area:gfx2
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFF163849.14mCRC(506a0989) (Fluke: 8541)
0x4000-0x7FFF1638410.12mCRC(98f87d4f) (Fluke: 8B5C)
Memory Area:gfx3
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFF81928.18nCRC(725acae5) (Fluke: 31D6)
0x8000-0xBFFF163846.18mCRC(9baf2c68) (Fluke: 0DC5)
0xC000-0xFFFF163847.17mCRC(12d25fb1) (Fluke: D633)
Memory Area:prom
Address RangeLengthLabel/LocationDescription
0x0000-0x001F323h.bprCRC(33b98466) (Fluke: 5A6F)
Memory Area:proms
Address RangeLengthLabel/LocationDescription
0x0000-0x00FF256r.3aCRC(98eccbf6) (Fluke: 9270)
0x0100-0x01FF256g.1aCRC(fab2ed23) (Fluke: 4F61)
0x0200-0x02FF256b.2aCRC(7274961b) (Fluke: 71A6)
0x0300-0x03FF2562.8kCRC(685f4e44) (Fluke: 8266)
0x0400-0x04FF256s5.15pCRC(b09bcc73) (Fluke: 01E3)
Memory Area:user1
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFF81920.8hCRC(12681fb5) (Fluke: 933D)
0x2000-0x20FF2561.9jCRC(f5b9b777) (Fluke: C910)
Memory Area:user2
Address RangeLengthLabel/LocationDescription
0x0000-0x00FF2564.7mCRC(12cbcd2c) (Fluke: 123A)
0x0100-0x01FF2563.8lCRC(1314b0b5) (Fluke: D3EF)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3