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:3super8_portmap
Address RangeLengthFunctionDescription
0x2000-0x27FF2048RAM Device Write, Sharedpalette, palette_device, write, palette
0x2800-0x2FFF2048RAM Device Write, Sharedpalette, palette_device, write_ext, palette_ext
0x3000-0x33FF1024RAM Write, Sharedbg_tile_w, bg_tile_ram
0x40001Read PortDSW1
0x40011Read PortDSW2
0x40021Read PortDSW3
0x40031Read PortDSW4
0x40041Read PortDSW5
0x5000-0x5FFF4096RAM Write, Sharedfg_tile_w, fg_tile_ram
0x64801Read PortIN0
0x0001UnknownActive Low
0x0002HPSWActive Low
0x0008StatisticsActive Low
0x0010Coin 1Active Low
0x0020Coin 2Active Low
0x0040Key DownActive Low
0x0080Gamble PayoutActive Low
0x64901Read PortIN1
0x0001OffActive High
0x0000OnActive High
0x0002OffActive High
0x0000OnActive High
0x0004OffActive High
0x0000OnActive High
0x0008OffActive High
0x0000OnActive High
0x0010OffActive High
0x0000OnActive High
0x0020OffActive High
0x0000OnActive High
0x0040OffActive High
0x0000OnActive High
0x0080OffActive High
0x0000OnActive High
0x64911Device Read/Writeoki, okim6295_device, read, write
0x64A01Read PortIN2
0x0001Start 1Active Low
0x0002Hold 1 / High / LowActive Low
0x0004Hold 5 / BetActive Low
0x0008Hold 4 / TakeActive Low
0x0010Hold 3 / W-UpActive Low
0x0020Hold 2 / Red / BlackActive Low
0x0040UnknownActive Low
0x0080UnknownActive Low
0x64B01Writeleds_w
0x64C01Read NOP(//irq ack?)
0x64F01Writenmi_and_coins_w
0x7000-0x7FFF4096RAM Write, Sharedfg_color_w, fg_color_ram
Memory Area:spoker_map
Address RangeLengthFunctionDescription
0x0000-0xF3FF62464ROM
0xF400-0xFFFF3072RAM, Sharednvram
Memory Area:spoker_portmap
Address RangeLengthFunctionDescription
0x0000-0x003F64RAM(// Z180 internal regs)
0x2000-0x23FF1024RAM Device Write, Sharedpalette, palette_device, write, palette
0x2400-0x27FF1024RAM Device Write, Sharedpalette, palette_device, write_ext, palette_ext
0x3000-0x33FF1024RAM Write, Sharedbg_tile_w, bg_tile_ram
0x5000-0x5FFF4096RAM Write, Sharedfg_tile_w, fg_tile_ram
0x6480-0x64834Device Read/Writeppi8255_0, i8255_device, read, write (/* NMI and coins (w), service (r), coins (r) */)
0x6490-0x64934Device Read/Writeppi8255_1, i8255_device, read, write (/* buttons 1 (r), video and leds (w), leds (w) */)
0x64A01Read PortBUTTONS2
0x64B0-0x64B12Device Writeymsnd, ym2413_device, write
0x64C01Device Read/Writeoki, okim6295_device, read, write
0x64D0-0x64D12Read/Writemagic_r, magic_w (// DSW1-5)
0x7000-0x7FFF4096RAM Write, Sharedfg_color_w, fg_color_ram
 

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-0x3FFFF2621441.binBAD_DUMP CRC(d9d3e21e) (Fluke: D60F)
0x40000-0x7FFFF2621442.binBAD_DUMP CRC(fbb50ab1) (Fluke: FED7)
0x80000-0xBFFFF2621443.binBAD_DUMP CRC(545aa4e6) (Fluke: AC00)
Memory Area:gfx2
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFFF2621444.binBAD_DUMP CRC(ec2c6ac3) (Fluke: FEF7)
0x40000-0x7FFFF2621445.binBAD_DUMP CRC(163f5b64) (Fluke: E168)
0x80000-0xBFFFF2621446.binBAD_DUMP CRC(55b54b11) (Fluke: 6660)
Memory Area:maincpu
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072prgrom.binCRC(37c85dfe) (Fluke: FF8B)
Memory Area:oki
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFFF262144sound.binBAD_DUMP CRC(230b31c3) (Fluke: 9F72)
Memory Area:pic
Address RangeLengthLabel/LocationDescription
0x0000-0x0FFF4096pic16c65a-20-p
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3