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:m72_portmap
Address RangeLengthFunctionDescription
0x0000-0x00012Read PortIN0
0x0000-0x00012Device Writem72, m72_audio_device, sound_command_w
0x0002-0x00032Read PortIN1
0x0002-0x00032Writeport02_w (/* coin counters, reset sound cpu, other stuff? */)
0x0004-0x00052Read PortDSW
0x0003LivesActive High
0x00022Active High
0x00033Active High
0x00014Active High
0x00005Active High
0x0004Demo_SoundsActive High
0x0004OffActive High
0x0000OnActive High
0x0008Bonus_LifeActive High
0x000050K 150K 250K 400K 600KActive High
0x0008100K 200K 350K 500K 700KActive High
0x0100Flip_ScreenActive High
0x0100OffActive High
0x0000OnActive High
0x0200CabinetActive High
0x0000UprightActive High
0x0200CocktailActive High
0x0400Mode 1Active High
0x0000Mode 2Active High
0x0800DifficultyActive High
0x0800NormalActive High
0x0000HardActive High
0x1000Allow_ContinueActive High
0x0000NoActive High
0x1000YesActive High
0x2000OffActive High
0x0000OnActive High
0x4000OffActive High
0x0000OnActive High
0x0004-0x00052Writedmaon_w
0x0006-0x00072Writeirq_line_w
0x0040-0x00434Device Read/Write 8-bitupd71059c, pic8259_device, read, write, 0x00ff
0x0080-0x00812Writescrolly1_w
0x0082-0x00832Writescrollx1_w
0x0084-0x00852Writescrolly2_w
0x0086-0x00872Writescrollx2_w
Memory Area:rtype_sound_portmap
Address RangeLengthFunctionDescription
0x0000-0x00012Device Read/Writeymsnd, ym2151_device, read, write
0x00021Device Readsoundlatch, generic_latch_8_device, read
0x00061Device Writem72, m72_audio_device, sound_irq_ack_w
0x00841Device Readm72, m72_audio_device, sample_r
Memory Area:sound_portmap
Address RangeLengthFunctionDescription
0x0000-0x00012Device Read/Writeymsnd, ym2151_device, read, write
0x00021Device Readsoundlatch, generic_latch_8_device, read
0x00061Device Writem72, m72_audio_device, sound_irq_ack_w
0x00821Device Writem72, m72_audio_device, sample_w
0x00841Device Readm72, m72_audio_device, sample_r
Memory Area:sound_ram_map
Address RangeLengthFunctionDescription
0x0000-0xFFFF65536RAM, Sharedsoundram
 

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:gfx2
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFF32768rt_b-a0.3cCRC(4e212fb0),tiles #1 (Fluke: 0DC3)
0x0000-0x7FFF32768rt_b-a0.3cCRC(4e212fb0),tiles #1 (Fluke: 0DC3)
0x0000-0x7FFF32768rt_b-a0.3cCRC(4e212fb0),tiles #1 (Fluke: 0DC3)
0x8000-0xFFFF32768rt_b-a1.3dCRC(8a65bdff) (Fluke: 06D7)
0x8000-0xFFFF32768rt_b-a1.3dCRC(8a65bdff) (Fluke: 06D7)
0x8000-0xFFFF32768rt_b-a1.3dCRC(8a65bdff) (Fluke: 06D7)
0x10000-0x17FFF32768rt_b-a2.3aCRC(5a4ae5b9) (Fluke: 7CC4)
0x10000-0x17FFF32768rt_b-a2.3aCRC(5a4ae5b9) (Fluke: 7CC4)
0x10000-0x17FFF32768rt_b-a2.3aCRC(5a4ae5b9) (Fluke: 7CC4)
0x18000-0x1FFFF32768rt_b-a3.3eCRC(73327606) (Fluke: BB6E)
0x18000-0x1FFFF32768rt_b-a3.3eCRC(73327606) (Fluke: BB6E)
0x18000-0x1FFFF32768rt_b-a3.3eCRC(73327606) (Fluke: BB6E)
Memory Area:gfx3
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFF32768rt_b-b0.3jCRC(a7b17491),tiles #2 (Fluke: 1243)
0x0000-0x7FFF32768rt_b-b0.3jCRC(a7b17491),tiles #2 (Fluke: 1243)
0x0000-0x7FFF32768rt_b-b0.3jCRC(a7b17491),tiles #2 (Fluke: 1243)
0x8000-0xFFFF32768rt_b-b1.3kCRC(b9709686) (Fluke: A02E)
0x8000-0xFFFF32768rt_b-b1.3kCRC(b9709686) (Fluke: A02E)
0x8000-0xFFFF32768rt_b-b1.3kCRC(b9709686) (Fluke: A02E)
0x10000-0x17FFF32768rt_b-b2.3hCRC(433b229a) (Fluke: 2546)
0x10000-0x17FFF32768rt_b-b2.3hCRC(433b229a) (Fluke: 2546)
0x10000-0x17FFF32768rt_b-b2.3hCRC(433b229a) (Fluke: 2546)
0x18000-0x1FFFF32768rt_b-b3.3fCRC(ad89b072) (Fluke: 1C93)
0x18000-0x1FFFF32768rt_b-b3.3fCRC(ad89b072) (Fluke: 1C93)
0x18000-0x1FFFF32768rt_b-b3.3fCRC(ad89b072) (Fluke: 1C93)
Memory Area:sprites
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536rt_r-00.1hCRC(dad53bc0),sprites (Fluke: C2F1)
0x0000-0xFFFF65536rt_r-00.1hCRC(dad53bc0),sprites (Fluke: C2F1)
0x0000-0xFFFF65536rt_r-00.1hCRC(dad53bc0),sprites (Fluke: C2F1)
0x10000-0x17FFF32768rt_r-01.1jCRC(5e441e7f) (Fluke: BCCE)
0x10000-0x17FFF32768rt_r-01.1jCRC(5e441e7f) (Fluke: BCCE)
0x10000-0x17FFF32768rt_r-01.1jCRC(5e441e7f) (Fluke: BCCE)
0x20000-0x2FFFF65536rt_r-10.1kCRC(d6a66298) (Fluke: E23D)
0x20000-0x2FFFF65536rt_r-10.1kCRC(d6a66298) (Fluke: E23D)
0x20000-0x2FFFF65536rt_r-10.1kCRC(d6a66298) (Fluke: E23D)
0x30000-0x37FFF32768rt_r-11.1lCRC(791df4f8) (Fluke: CE50)
0x30000-0x37FFF32768rt_r-11.1lCRC(791df4f8) (Fluke: CE50)
0x30000-0x37FFF32768rt_r-11.1lCRC(791df4f8) (Fluke: CE50)
0x40000-0x4FFFF65536rt_r-20.3hCRC(fc247c8a) (Fluke: 6F6B)
0x40000-0x4FFFF65536rt_r-20.3hCRC(fc247c8a) (Fluke: 6F6B)
0x40000-0x4FFFF65536rt_r-20.3hCRC(fc247c8a) (Fluke: 6F6B)
0x50000-0x57FFF32768rt_r-21.3jCRC(ed793841) (Fluke: A704)
0x50000-0x57FFF32768rt_r-21.3jCRC(ed793841) (Fluke: A704)
0x50000-0x57FFF32768rt_r-21.3jCRC(ed793841) (Fluke: A704)
0x60000-0x6FFFF65536rt_r-30.3kCRC(eb02a1cb) (Fluke: 8D10)
0x60000-0x6FFFF65536rt_r-30.3kCRC(eb02a1cb) (Fluke: 8D10)
0x60000-0x6FFFF65536rt_r-30.3kCRC(eb02a1cb) (Fluke: 8D10)
0x70000-0x77FFF32768rt_r-31.3lCRC(8558355d) (Fluke: CDE3)
0x70000-0x77FFF32768rt_r-31.3lCRC(8558355d) (Fluke: CDE3)
0x70000-0x77FFF32768rt_r-31.3lCRC(8558355d) (Fluke: CDE3)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3