Memory Area:4bpp

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:frame_cpu_map
Address RangeLengthFunctionDescription
0x0000-0x3FFF16384RAM, Sharedshare1
0x4000-0x4FFF4096Read/Writefdt_r, fdt_w
0x60001Read/Writef_status_r, f_status_w
0x80001Writeframe_w
0xC000-0xFFFF16384ROM
Memory Area:game_cpu_map
Address RangeLengthFunctionDescription
0x0000-0x3FFF16384RAM, Sharedshare1
0x4000-0x42FF768RAM, Sharedpal_ram
0x43001Writeesripsys_bg_intensity_w
0x4400-0x47FF1024Read/Write NOP(// Collision detection RAM)
0x4800-0x4BFF1024Read/Writeg_status_r, g_status_w
0x4C00-0x4FFF1024Read/Writeg_iobus_r, g_iobus_w
0x5000-0x53FF1024Writeg_ioadd_w
0x5400-0x57FF1024Read/Write NOP
0x5C00-0x5FFF1024Read/Writeuart_r, uart_w
0x6000-0xDFFF32768ROM Bankbank1
0xE000-0xFFFF8192ROM
Memory Area:sound_cpu_map
Address RangeLengthFunctionDescription
0x0000-0x07FF2048RAM
0x0800-0x0FFF2048RAM(// Not installed on later PCBs)
0x2008-0x20092Read/Writetms5220_r, tms5220_w
0x200A-0x200B2Writeesripsys_dac_w
0x200C1Device Writedacvol, dac_byte_interface, write
0x200D1Writecontrol_w
0x200E1Read/Writes_200e_r, s_200e_w
0x200F1Read/Writes_200f_r, s_200f_w
0x2020-0x20278Device Read/Write6840ptm, ptm6840_device, read, write
0x8000-0x9FFF8192ROM Bankbank2
0xA000-0xBFFF8192ROM Bankbank3
0xC000-0xDFFF8192ROM Bankbank4
0xE000-0xFFFF8192ROM
Memory Area:video_cpu_map
Address RangeLengthFunctionDescription
0x0000-0x01FF512ROM
 

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.   
0x18000-0x1BFFF16384turbosub.u85CRC(eabb9509) (Fluke: 60E9)
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFF16384turbosub.u44CRC(eaa05860) (Fluke: AB4E)
0x0000-0x3FFF16384turbosub.u44CRC(eaa05860) (Fluke: AB4E)
0x4000-0x7FFF16384turbosub.u43CRC(5d76237c) (Fluke: A8B7)
0x4000-0x7FFF16384turbosub.u43CRC(5d76237c) (Fluke: A8B7)
0x8000-0xBFFF16384turbosub.u42CRC(057a1c72) (Fluke: 35C4)
0x8000-0xBFFF16384turbosub.u42CRC(057a1c72) (Fluke: 35C4)
0xC000-0xFFFF16384turbosub.u41CRC(014bb06b) (Fluke: 1CE2)
0xC000-0xFFFF16384turbosub.u41CRC(014bb06b) (Fluke: 1CE2)
0x10000-0x13FFF16384turbosub.u49CRC(b4170ac2) (Fluke: 7C02)
0x10000-0x13FFF16384turbosub.u49CRC(b4170ac2) (Fluke: 7C02)
0x14000-0x17FFF16384turbosub.u48CRC(cea4e036) (Fluke: 9FFF)
0x14000-0x17FFF16384turbosub.u48CRC(cea4e036) (Fluke: 9FFF)
0x18000-0x1BFFF16384turbosub.u47CRC(10def494) (Fluke: 6B78)
0x18000-0x1BFFF16384turbosub.u47CRC(10def494) (Fluke: 6B78)
0x1C000-0x1FFFF16384turbosub.u46CRC(3b866e2c) (Fluke: 2F44)
0x1C000-0x1FFFF16384turbosub.u46CRC(3b866e2c) (Fluke: 2F44)
0x20000-0x23FFF16384turbosub.u54CRC(bebf98d8) (Fluke: A636)
0x20000-0x23FFF16384turbosub.u54CRC(bebf98d8) (Fluke: A636)
0x24000-0x27FFF16384turbosub.u53CRC(1352d58a) (Fluke: 62D5)
0x24000-0x27FFF16384turbosub.u53CRC(1352d58a) (Fluke: 62D5)
0x28000-0x2BFFF16384turbosub.u52CRC(070d07d6) (Fluke: 7D6C)
0x28000-0x2BFFF16384turbosub.u52CRC(070d07d6) (Fluke: 7D6C)
0x2C000-0x2FFFF16384turbosub.u51CRC(43cdcb5c) (Fluke: A602)
0x2C000-0x2FFFF16384turbosub.u51CRC(43cdcb5c) (Fluke: A602)
0x30000-0x33FFF16384turbosub.u59CRC(9c1f4397) (Fluke: 2F4F)
0x30000-0x33FFF16384turbosub.u59CRC(9c1f4397) (Fluke: 2F4F)
0x34000-0x37FFF16384turbosub.u58CRC(5024d83f) (Fluke: CAA0)
0x34000-0x37FFF16384turbosub.u58CRC(5024d83f) (Fluke: CAA0)
0x38000-0x3BFFF16384turbosub.u57CRC(5ddb0458) (Fluke: BA7B)
0x38000-0x3BFFF16384turbosub.u57CRC(5ddb0458) (Fluke: BA7B)
0x3C000-0x3FFFF16384turbosub.u56CRC(6d116adf) (Fluke: A431)
0x3C000-0x3FFFF16384turbosub.u56CRC(6d116adf) (Fluke: A431)
Memory Area:8bpp_l
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFF16384turbosub.u4CRC(08303604) (Fluke: B636)
0x0000-0x3FFF16384turbosub.u4CRC(08303604) (Fluke: B636)
0x4000-0x7FFF16384turbosub.u3CRC(825ef29c) (Fluke: B9E2)
0x4000-0x7FFF16384turbosub.u3CRC(825ef29c) (Fluke: B9E2)
0x8000-0xBFFF16384turbosub.u2CRC(a8b8c032) (Fluke: ADAC)
0x8000-0xBFFF16384turbosub.u2CRC(a8b8c032) (Fluke: ADAC)
0xC000-0xFFFF16384turbosub.u1CRC(88b0a7a9) (Fluke: 951A)
0xC000-0xFFFF16384turbosub.u1CRC(88b0a7a9) (Fluke: 951A)
0x10000-0x13FFF16384turbosub.u14CRC(83b26c8d) (Fluke: 3D0E)
0x10000-0x13FFF16384turbosub.u14CRC(83b26c8d) (Fluke: 3D0E)
0x14000-0x17FFF16384turbosub.u13CRC(350cc17a) (Fluke: 6046)
0x14000-0x17FFF16384turbosub.u13CRC(350cc17a) (Fluke: 6046)
0x18000-0x1BFFF16384turbosub.u12CRC(a2c4badf) (Fluke: 925C)
0x18000-0x1BFFF16384turbosub.u12CRC(a2c4badf) (Fluke: 925C)
0x1C000-0x1FFFF16384turbosub.u11CRC(9f0ff723) (Fluke: 41A7)
0x1C000-0x1FFFF16384turbosub.u11CRC(9f0ff723) (Fluke: 41A7)
0x20000-0x23FFF16384turbosub.u24CRC(6bbb6cb3) (Fluke: 7586)
0x20000-0x23FFF16384turbosub.u24CRC(6bbb6cb3) (Fluke: 7586)
0x24000-0x27FFF16384turbosub.u23CRC(b1531916) (Fluke: C63E)
0x24000-0x27FFF16384turbosub.u23CRC(b1531916) (Fluke: C63E)
0x28000-0x2BFFF16384turbosub.u22CRC(97b7cf0e) (Fluke: CCAF)
0x28000-0x2BFFF16384turbosub.u22CRC(97b7cf0e) (Fluke: CCAF)
0x2C000-0x2FFFF16384turbosub.u21CRC(b4122fe2) (Fluke: 3811)
0x2C000-0x2FFFF16384turbosub.u21CRC(b4122fe2) (Fluke: 3811)
0x30000-0x33FFF16384turbosub.u34CRC(7b844f4a) (Fluke: D318)
0x30000-0x33FFF16384turbosub.u34CRC(7b844f4a) (Fluke: D318)
0x34000-0x37FFF16384turbosub.u33CRC(0d5130cb) (Fluke: D01D)
0x34000-0x37FFF16384turbosub.u33CRC(0d5130cb) (Fluke: D01D)
0x38000-0x3BFFF16384turbosub.u32CRC(b286710e) (Fluke: 6A6B)
0x38000-0x3BFFF16384turbosub.u32CRC(b286710e) (Fluke: 6A6B)
0x3C000-0x3FFFF16384turbosub.u31CRC(3fa15c78) (Fluke: 55B0)
0x3C000-0x3FFFF16384turbosub.u31CRC(3fa15c78) (Fluke: 55B0)
Memory Area:8bpp_r
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFF16384turbosub.u9CRC(9a03eadf) (Fluke: 7B0D)
0x0000-0x3FFF16384turbosub.u9CRC(9a03eadf) (Fluke: 7B0D)
0x4000-0x7FFF16384turbosub.u8CRC(01118737) (Fluke: 37)
0x4000-0x7FFF16384turbosub.u8CRC(01118737) (Fluke: 37)
0x8000-0xBFFF16384turbosub.u7CRC(50eea315) (Fluke: 3A2E)
0x8000-0xBFFF16384turbosub.u7CRC(50eea315) (Fluke: 3A2E)
0xC000-0xFFFF16384turbosub.u6CRC(841e00bd) (Fluke: A030)
0xC000-0xFFFF16384turbosub.u6CRC(841e00bd) (Fluke: A030)
0x10000-0x13FFF16384turbosub.u19CRC(498253b8) (Fluke: BCF8)
0x10000-0x13FFF16384turbosub.u19CRC(498253b8) (Fluke: BCF8)
0x14000-0x17FFF16384turbosub.u18CRC(39fd8e57) (Fluke: A442)
0x14000-0x17FFF16384turbosub.u18CRC(39fd8e57) (Fluke: A442)
0x18000-0x1BFFF16384turbosub.u17CRC(8a9e19e6) (Fluke: 485B)
0x18000-0x1BFFF16384turbosub.u17CRC(8a9e19e6) (Fluke: 485B)
0x1C000-0x1FFFF16384turbosub.u16CRC(d3b63d81) (Fluke: FD9A)
0x1C000-0x1FFFF16384turbosub.u16CRC(d3b63d81) (Fluke: FD9A)
0x20000-0x23FFF16384turbosub.u29CRC(809c374f) (Fluke: C65F)
0x20000-0x23FFF16384turbosub.u29CRC(809c374f) (Fluke: C65F)
0x24000-0x27FFF16384turbosub.u28CRC(0628586d) (Fluke: BE9D)
0x24000-0x27FFF16384turbosub.u28CRC(0628586d) (Fluke: BE9D)
0x28000-0x2BFFF16384turbosub.u27CRC(1c81a8d9) (Fluke: 3B77)
0x28000-0x2BFFF16384turbosub.u27CRC(1c81a8d9) (Fluke: 3B77)
0x2C000-0x2FFFF16384turbosub.u26CRC(867cfe32) (Fluke: AF7A)
0x2C000-0x2FFFF16384turbosub.u26CRC(867cfe32) (Fluke: AF7A)
0x30000-0x33FFF16384turbosub.u39CRC(3e4e0681) (Fluke: 03DD)
0x30000-0x33FFF16384turbosub.u39CRC(3e4e0681) (Fluke: 03DD)
0x34000-0x37FFF16384turbosub.u38CRC(7d597a7e) (Fluke: 5A2E)
0x34000-0x37FFF16384turbosub.u38CRC(7d597a7e) (Fluke: 5A2E)
0x38000-0x3BFFF16384turbosub.u37CRC(59f978cb) (Fluke: DF77)
0x38000-0x3BFFF16384turbosub.u37CRC(59f978cb) (Fluke: DF77)
0x3C000-0x3FFFF16384turbosub.u36CRC(0d8ebc21) (Fluke: 5F05)
0x3C000-0x3FFFF16384turbosub.u36CRC(0d8ebc21) (Fluke: 5F05)
Memory Area:frame_cpu
Address RangeLengthLabel/LocationDescription
0xC000-0xFFFF16384turbosub.u63CRC(35701532) (Fluke: A51E)
Memory Area:game_cpu
Address RangeLengthLabel/LocationDescription
0x10000-0x11FFF8192turbosub.u82CRC(de32eb6f) (Fluke: E563)
0x12000-0x13FFF8192turbosub.u81CRC(9ae09613) (Fluke: E61D)
0x14000-0x15FFF8192turbosub.u87CRC(ad2284f7) (Fluke: BEB9)
0x16000-0x17FFF8192turbosub.u86CRC(4f51e6fd) (Fluke: 902D)
0x30000-0x31FFF8192turbosub.u80CRC(ff2e2870) (Fluke: D86F)
0x32000-0x33FFF8192turbosub.u79CRC(13680923) (Fluke: 55E4)
0x34000-0x35FFF8192turbosub.u84CRC(7059842d) (Fluke: A473)
0x36000-0x37FFF8192turbosub.u83CRC(31b86fc6) (Fluke: 4F0C)
Memory Area:proms
Address RangeLengthLabel/LocationDescription
0x0000-0x01FF51227s29.u123CRC(b2e8770e) (Fluke: 53BD)
0x0000-0x01FF51227s29.u123CRC(b2e8770e) (Fluke: 53BD)
0x0000-0x01FF51227s29.u123CRC(b2e8770e) (Fluke: 53BD)
0x0200-0x021F326331_snd.u2CRC(f1328a5e) (Fluke: 7BC9)
0x0200-0x021F326331_snd.u2CRC(f1328a5e) (Fluke: 7BC9)
0x0200-0x021F326331_snd.u2CRC(f1328a5e) (Fluke: 7BC9)
0x0220-0x023F326331_rom.u74CRC(7b72b34e) (Fluke: 7033)
0x0220-0x023F326331_rom.u74CRC(7b72b34e) (Fluke: 7033)
0x0220-0x023F326331_rom.u74CRC(7b72b34e) (Fluke: 7033)
0x0240-0x025F326331_vid.u155CRC(63371737) (Fluke: 0E8C)
0x0240-0x025F326331_vid.u155CRC(63371737) (Fluke: 0E8C)
0x0240-0x025F326331_vid.u155CRC(63371737) (Fluke: 0E8C)
Memory Area:sound_cpu
Address RangeLengthLabel/LocationDescription
0xE000-0xFFFF8192turbosub.u66CRC(8db3bcdb) (Fluke: 70A8)
0xE000-0xFFFF8192turbosub.u66CRC(8db3bcdb) (Fluke: 70A8)
Memory Area:sound_data
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFF16384turbosub.u69CRC(ad04193b) (Fluke: 954B)
0x0000-0x3FFF16384turbosub.u69CRC(ad04193b) (Fluke: 954B)
0x4000-0x7FFF16384turbosub.u68CRC(72e3d09b) (Fluke: A571)
0x4000-0x7FFF16384turbosub.u68CRC(72e3d09b) (Fluke: A571)
0x8000-0xBFFF16384turbosub.u67CRC(f8ae82e9) (Fluke: C10B)
0x8000-0xBFFF16384turbosub.u67CRC(f8ae82e9) (Fluke: C10B)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3