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:poundfor_portmap
Address RangeLengthFunctionDescription
0x0000-0x00012Device Writem72, m72_audio_device, sound_command_w
0x0002-0x00032Read PortIN1
0x0001Start 1Active Low
0x0002Start 2Active Low
0x0004Coin 1Active Low
0x0008Coin 2Active Low
0x0010Service 1Active Low
0x0020ServiceActive Low
0x0040UnusedActive Low
0x0080SpecialActive Low
0xff00UnknownActive Low
0x0002-0x00032Writertype2_port02_w
0x0004-0x00052Read PortDSW
0x000260Active High
0x000390Active High
0x0001120Active High
0x0000150Active High
0x00041Active High
0x00002Active High
0x00082Active High
0x00003Active High
0x0010DifficultyActive High
0x0010NormalActive High
0x0000HardActive High
0x0020SmallActive High
0x0000LargeActive High
0x0040Demo_SoundsActive High
0x0040OffActive High
0x0000OnActive High
0x0100Flip_ScreenActive High
0x0100OffActive High
0x0000OnActive High
0x0600CabinetActive High
0x0400UprightActive High
0x0200Upright (2P)Active High
0x0600CocktailActive High
0x0800Mode 1Active High
0x0000Mode 2Active High
0xf000CoinageActive High
0xa0006C_1CActive High
0xb0005C_1CActive High
0xc0004C_1CActive High
0xd0003C_1CActive High
0xe0002C_1CActive High
0x30003C_2CActive High
0x20004C_3CActive High
0xf0001C_1CActive High
0x10001 Coin/1 Credit, 1 Coin/ContinueActive High
0x40002C_3CActive High
0x90001C_2CActive High
0x80001C_3CActive High
0x70001C_4CActive High
0x60001C_5CActive High
0x50001C_6CActive High
0x0000Free_PlayActive High
0x0008-0x000F8Readpoundfor_trackball_r
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:poundfor_sound_portmap
Address RangeLengthFunctionDescription
0x0010-0x00134Device Writem72, m72_audio_device, poundfor_sample_addr_w
0x0040-0x00412Device Read/Writeymsnd, ym2151_device, read, write
0x00421Device Writem72, m72_audio_device, sound_irq_ack_w
0x00421Device Readsoundlatch, generic_latch_8_device, read
Memory Area:sound_rom_map
Address RangeLengthFunctionDescription
0x0000-0xEFFF61440ROM
0xF000-0xFFFF4096RAM
 

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-0x1FFFF131072ppa-g00.binCRC(8a88a174),tiles (Fluke: F937)
0x0000-0x1FFFF131072ppa-g00.binCRC(8a88a174),tiles (Fluke: F937)
0x20000-0x3FFFF131072ppa-g10.binCRC(e48a66ac) (Fluke: 6CF9)
0x20000-0x3FFFF131072ppa-g10.binCRC(e48a66ac) (Fluke: 6CF9)
0x40000-0x5FFFF131072ppa-g20.binCRC(12b93e79) (Fluke: AC37)
0x40000-0x5FFFF131072ppa-g20.binCRC(12b93e79) (Fluke: AC37)
0x60000-0x7FFFF131072ppa-g30.binCRC(faa39aee) (Fluke: F6F5)
0x60000-0x7FFFF131072ppa-g30.binCRC(faa39aee) (Fluke: F6F5)
Memory Area:samples
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFFF262144ppa-v0.binCRC(03321664) (Fluke: 0396)
0x0000-0x3FFFF262144ppa-v0.binCRC(03321664) (Fluke: 0396)
Memory Area:soundcpu
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536ppa-sp.4jCRC(3f458a5b) (Fluke: 6CE9)
0x0000-0xFFFF65536ppa-sp.4jCRC(3f458a5b) (Fluke: 6CE9)
Memory Area:sprites
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFFF262144ppb-n0.binCRC(951a41f8),sprites (Fluke: EB6E)
0x0000-0x3FFFF262144ppb-n0.binCRC(951a41f8),sprites (Fluke: EB6E)
0x40000-0x7FFFF262144ppb-n1.binCRC(c609b7f2) (Fluke: 1B65)
0x40000-0x7FFFF262144ppb-n1.binCRC(c609b7f2) (Fluke: 1B65)
0x80000-0xBFFFF262144ppb-n2.binCRC(318c0b5f) (Fluke: 9043)
0x80000-0xBFFFF262144ppb-n2.binCRC(318c0b5f) (Fluke: 9043)
0xC0000-0xFFFFF262144ppb-n3.binCRC(93dc9490) (Fluke: A985)
0xC0000-0xFFFFF262144ppb-n3.binCRC(93dc9490) (Fluke: A985)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3