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:fpointbl_map
Address RangeLengthFunctionDescription
0x0000-0xBFFFF786432ROM
0x400000-0x40FFFF65536Device Read/Write, Sharedsegaic16vid, segaic16_video_device, tileram_r, tileram_w, tileram
0x410000-0x410FFF4096Device Read/Write, Sharedsegaic16vid, segaic16_video_device, textram_r, textram_w, textram
0x440000-0x440FFF4096RAM, Sharedsprites
0x600000-0x6000012Read PortDSW2
0x0002Demo_SoundsActive High
0x0002OffActive High
0x0000OnActive High
0x0030DifficultyActive High
0x0020EasyActive High
0x0030NormalActive High
0x0010HardActive High
0x0000HardestActive High
0x00001Active High
0x00402Active High
0x0000NoActive High
0x0080YesActive High
0x600002-0x6000032Read PortDSW1
0x000fCoin_AActive High
0x00074C_1CActive High
0x00083C_1CActive High
0x00092C_1CActive High
0x00052 Coins/1 Credit 5/3 6/4Active High
0x00042 Coins/1 Credit 4/3Active High
0x000f1C_1CActive High
0x00011 Coin/1 Credit 2/3Active High
0x00021 Coin/1 Credit 4/5Active High
0x00031 Coin/1 Credit 5/6Active High
0x00062C_3CActive High
0x000e1C_2CActive High
0x000d1C_3CActive High
0x000c1C_4CActive High
0x000b1C_5CActive High
0x000a1C_6CActive High
0x0000Free Play (if Coin B too) or 1/1Active High
0x00f0Coin_BActive High
0x00704C_1CActive High
0x00803C_1CActive High
0x00902C_1CActive High
0x00502 Coins/1 Credit 5/3 6/4Active High
0x00402 Coins/1 Credit 4/3Active High
0x00f01C_1CActive High
0x00101 Coin/1 Credit 2/3Active High
0x00201 Coin/1 Credit 4/5Active High
0x00301 Coin/1 Credit 5/6Active High
0x00602C_3CActive High
0x00e01C_2CActive High
0x00d01C_3CActive High
0x00c01C_4CActive High
0x00b01C_5CActive High
0x00a01C_6CActive High
0x0000Free Play (if Coin A too) or 1/1Active High
0x600006-0x6000072Writesound_w16
0x601000-0x6010012Read PortSERVICE
0x0001Coin 1Active Low
0x0002Coin 2Active Low
0x0008Service 1Active Low
0x0010Start 1Active Low
0x0020Start 2Active Low
0x0040UnknownActive Low
0x0080UnknownActive Low
0x601002-0x6010032Read PortP1
0x0001Button 2Active Low
0x0002Button 3Active Low
0x0004Button 1Active Low
0x0008UnknownActive Low
0x0010Joystick DownActive Low
0x0020Joystick UpActive Low
0x0040Joystick RightActive Low
0x0080Joystick LeftActive Low
0x601004-0x6010052Read PortP2
0x0001Button 2Active Low
0x0002Button 3Active Low
0x0004Button 1Active Low
0x0008UnknownActive Low
0x0010Joystick DownActive Low
0x0020Joystick UpActive Low
0x0040Joystick RightActive Low
0x0080Joystick LeftActive Low
0x840000-0x840FFF4096RAM Write, Sharedpaletteram_w, paletteram
0x843000-0x8430012Write NOP
0xC46000-0xC4601F32RAM, Sharedbootleg_scroll
0xC46020-0xC460278RAM, Sharedbootleg_page
0xFFC000-0xFFFFFF16384RAM, Sharedworkram
Memory Area:fpointbl_sound_map
Address RangeLengthFunctionDescription
0x0000-0x7FFF32768ROM
0xE0001Device Readsoundlatch, generic_latch_8_device, read
0xF800-0xFFFF2048RAM
Memory Area:sound_map
Address RangeLengthFunctionDescription
0x0000-0x7FFF32768ROM
0x8000-0xDFFF24576ROM Banksoundbank
0xE8001Device Readsoundlatch, generic_latch_8_device, read
0xF800-0xFFFF2048RAM
Memory Area:sound_portmap
Address RangeLengthFunctionDescription
0x0000-0x00012Mirror, Device Read/Write0x3e, ym2151, ym2151_device, read, write
0x00401Mirror, Write0x3f, upd7759_control_w
0x00801Mirror, Read, Device Write0x3f, upd7759_status_r, upd, upd7759_device, port_w
0x00C01Mirror, Device Read0x3f, soundlatch, generic_latch_8_device, read
Memory Area:system16b_map
Address RangeLengthFunctionDescription
0x0000-0xFFFFFF16777216Device Read/Write 8-bitmapper, sega_315_5195_mapper_device, read, write, 0x00ff
0x100000-0x1007FF2048RAM, Sharedsprites
0x200000-0x200FFF4096RAM, Sharedpaletteram
0x300000-0x30FFFF65536RAM, Sharedtileram
0x400000-0x400FFF4096RAM, Sharedtextram
0x500000-0x503FFF16384RAM, Sharedworkram
 

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:gfx1
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536flpoint.006CRC(c539727d) (Fluke: D945)
0x0000-0xFFFF65536flpoint.006CRC(c539727d) (Fluke: D945)
0x10000-0x1FFFF65536flpoint.005CRC(82c0b8b0) (Fluke: CB94)
0x10000-0x1FFFF65536flpoint.005CRC(82c0b8b0) (Fluke: CB94)
0x20000-0x2FFFF65536flpoint.004CRC(522426ae) (Fluke: 2844)
0x20000-0x2FFFF65536flpoint.004CRC(522426ae) (Fluke: 2844)
Memory Area:soundcpu
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFF32768flpoint.001CRC(c5b8e0fe) (Fluke: 3995)
0x0000-0x7FFF32768flpoint.001CRC(c5b8e0fe) (Fluke: 3995)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3