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:master_mem
Address RangeLengthFunctionDescription
0x0000-0x3FFFF262144ROM
0x80000-0x87FFF32768RAM(/*Work RAM*/)
0xA0000-0xA0FFF4096RAM, Sharedspr_ram (// non-tile based sprite ram)
0xC0000-0xC1FFF8192RAM Write, Sharedtilemap0_vram_w, tilemap0_vram
0xC4000-0xC5FFF8192RAM Write, Sharedtilemap1_vram_w, tilemap1_vram
0xC8000-0xC9FFF8192RAM Write, Sharedtilemap2_vram_w, tilemap2_vram
0xE0000-0xE0FFF4096RAM, Sharedsharedram
0x100000-0x107FFF32768RAM Device Write, Sharedpalette, palette_device, write, palette (/* 2x palettes, one for each screen */)
0x110000-0x1100012Write 8-bitcybertnk_sound_cmd_w,0xffff
0x110002-0x1100032Read Port, Write NOPDSW1, (// watchdog?)
0x0001Allow_ContinueActive High
0x0001OffActive High
0x0000OnActive High
0x0002Demo_SoundsActive High
0x0002OffActive High
0x0000OnActive High
0x000cDifficultyActive High
0x000cVery_EasyActive High
0x0004EasyActive High
0x0008HardActive High
0x0000Very_HardActive High
0x0010Set by DipswitchesActive High
0x0000Same Value as Coin AActive High
0x0020UnknownActive High
0x0020OffActive High
0x0000OnActive High
0x0080OffActive High
0x0000OnActive High
0x0f00Coin_AActive High
0x02004C_1CActive High
0x05003C_1CActive High
0x08002C_1CActive High
0x04003C_2CActive High
0x01004C_3CActive High
0x0f001C_1CActive High
0x03003C_4CActive High
0x07002C_3CActive High
0x0e001C_2CActive High
0x06002C_5CActive High
0x0d001C_3CActive High
0x0c001C_4CActive High
0x0b001C_5CActive High
0x0a001C_6CActive High
0x09001C_7CActive High
0x0000Free_PlayActive High
0xf000Coin_BActive High
0x20004C_1CActive High
0x50003C_1CActive High
0x80002C_1CActive High
0x00005C_3CActive High
0x40003C_2CActive High
0x10004C_3CActive High
0xf0001C_1CActive High
0x30003C_4CActive High
0x70002C_3CActive High
0xe0001C_2CActive High
0x60002C_5CActive High
0xd0001C_3CActive High
0xc0001C_4CActive High
0xb0001C_5CActive High
0xa0001C_6CActive High
0x90001C_7CActive High
0x110004-0x1100052Read 8-bitcybertnk_io_rdy_r,0xff00
0x110006-0x1100072Read PortIN0
0x00ffUnusedActive Low
0x0100P2 Machine Gun 1 (BombActive Low
0x0200P1 Cannon 1 (BombActive Low
0x0400Service 1Active Low
0x1000Start 2Active Low
0x2000Start 1Active Low
0x4000Coin 2Active Low
0x8000Coin 1Active Low
0x110006-0x1100072Write 8-bitcybertnk_mux_w,0xffff
0x110008-0x1100092Read Port, Write 8-bitIN1, cybertnk_cnt_w, 0xffff
0x003fUnusedActive Low
0x0040P2 Machine Gun 2 (FireActive Low
0x0080P1 Cannon 2 (FireActive Low
0xff00UnusedActive Low
0x11000A-0x11000B2Read PortDSW2
0x0001UnknownActive High
0x0001OffActive High
0x0000OnActive High
0x0002UnknownActive High
0x0002OffActive High
0x0000OnActive High
0x0004UnknownActive High
0x0004OffActive High
0x0000OnActive High
0x0008UnknownActive High
0x0008OffActive High
0x0000OnActive High
0x0010UnknownActive High
0x0010OffActive High
0x0000OnActive High
0x0020UnknownActive High
0x0020OffActive High
0x0000OnActive High
0x0040UnknownActive High
0x0040OffActive High
0x0000OnActive High
0x0080UnknownActive High
0x0080OffActive High
0x0000OnActive High
0xff00UnusedActive Low
0x11000C-0x11000D2Write 8-bitcybertnk_irq_ack_w,0xffff
0x110040-0x1100456RAM, Sharedtilemap0_scroll
0x110048-0x11004D6RAM, Sharedtilemap1_scroll
0x110080-0x1100856RAM, Sharedtilemap2_scroll
0x1100D4-0x1100D52Read 8-bitcybertnk_mux_r, 0x00ff
Memory Area:slave_mem
Address RangeLengthFunctionDescription
0x0000-0x1FFFF131072ROM
0x20000-0x200012Read NOP(// POST debug?)
0x7FFF8-0x7FFFD6Read NOP(// POST debug?)
0x80000-0x83FFF16384RAM(/*Work RAM*/)
0xC0000-0xC0FFF4096RAM, Sharedroadram
0x100000-0x100FFF4096RAM, Sharedsharedram
0x140000-0x1400034Read/Write NOP(/*Watchdog? Written during loops and interrupts*/)
Memory Area:sound_mem
Address RangeLengthFunctionDescription
0x0000-0x7FFF32768ROM
0x8000-0x9FFF8192RAM
0xA000-0xA0012Device Read/Writeym1, y8950_device, read, write
0xA0011Device Readsoundlatch, generic_latch_8_device, read
0xA005-0xA0062Read/Write NOP
0xC000-0xC0012Device Read/Writeym2, y8950_device, read, write
 

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:audiocpu
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFF32768ss5.37CRC(c3ba160b) (Fluke: E258)
Memory Area:proms
Address RangeLengthLabel/LocationDescription
0x0000-0x00FF256ic2CRC(aad2a447) (Fluke: F2FF)
0x0100-0x01FF256ic15CRC(5f8c2c00) (Fluke: 9AB1)
0x0200-0x021F32ic19CRC(bd15cd71) (Fluke: AF35)
0x0220-0x023F32ic20CRC(2f237563) (Fluke: F07F)
0x0240-0x025F32ic29CRC(95b32c0f) (Fluke: FA22)
0x0260-0x027F32ic30CRC(2bb6033f) (Fluke: F34D)
Memory Area:tilemap0_gfx
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536s09CRC(69e6470c) (Fluke: 8EEB)
0x10000-0x1FFFF65536s10CRC(77230f44) (Fluke: 9F01)
0x20000-0x2FFFF65536s11CRC(bfda980d) (Fluke: 03CE)
0x30000-0x3FFFF65536s12CRC(8a11fcfa) (Fluke: 7AF4)
Memory Area:tilemap1_gfx
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536s05CRC(bddb6008) (Fluke: 692D)
0x10000-0x1FFFF65536s06CRC(d65b0fa5) (Fluke: 3BFC)
0x20000-0x2FFFF65536s07CRC(70220567) (Fluke: D0EC)
0x30000-0x3FFFF65536s08CRC(988c4fcb) (Fluke: 36BD)
Memory Area:tilemap2_gfx
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536s01CRC(6513452c) (Fluke: 8CF3)
0x10000-0x1FFFF65536s02CRC(3a270e3b) (Fluke: 0381)
0x20000-0x2FFFF65536s03CRC(584eff66) (Fluke: 56CC)
0x30000-0x3FFFF65536s04CRC(51ba5402) (Fluke: 6112)
Memory Area:user3
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFF32768t1CRC(24890512) (Fluke: 6656)
0x8000-0xFFFF32768t2CRC(5a10480d) (Fluke: 24E4)
0x10000-0x17FFF32768t3CRC(454af4dc) (Fluke: 47B3)
0x18000-0x1FFFF32768t4CRC(0e1ef6a9) (Fluke: B7E4)
Memory Area:user4
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFF32768t5CRC(12eb51bc) (Fluke: 59B0)
0x8000-0xFFFF32768t6CRC(12eb51bc) (Fluke: 59B0)
Memory Area:ym1
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072ss1.10CRC(27d1cf94)
0x20000-0x3FFFF131072ss3.11CRC(a327488e)
Memory Area:ym2
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072ss2.31CRC(27d1cf94)
0x20000-0x3FFFF131072ss4.32CRC(a327488e)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3