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:rungun_map
Address RangeLengthFunctionDescription
0x0000-0x2FFFFF3145728ROM(// main program + data)
0x300000-0x3007FF2048Read/Writepalette_read,palette_write
0x380000-0x39FFFF131072RAM(// work RAM)
0x400000-0x43FFFF262144Read 8-bitrng_53936_rom_r,0x00ff (// '936 ROM readback window)
0x480000-0x48001F32Read/Write, Sharedrng_sysregs_r, rng_sysregs_w, sysreg
0x4C0000-0x4C001F32Device Read/Write 8-bitk053252, k053252_device, read, write, 0x00ff (// CCU (for scanline and vblank polling))
0x540000-0x5400012Writesound_irq_w
0x580000-0x58001F32RAM(// sound regs read/write fall-through)
0x58000C-0x58000D2Writesound_cmd1_w
0x58000E-0x58000F2Writesound_cmd2_w
0x580014-0x5800152Readsound_status_msb_r
0x5C0000-0x5C000F16Device Readk055673, k055673_device, k055673_rom_word_r (// 246A ROM readback window)
0x5C0010-0x5C001F16Device Writek055673, k055673_device, k055673_reg_word_w
0x600000-0x601FFF8192RAM Bankspriteram_bank (// OBJ RAM)
0x640000-0x6400078Device Writek055673, k055673_device, k053246_word_w (// '246A registers)
0x680000-0x68001F32Device Writek053936, k053936_device, ctrl_w (// '936 registers)
0x6C0000-0x6CFFFF65536Read/Writerng_psac2_videoram_r,rng_psac2_videoram_w (// PSAC2 ('936) RAM (34v + 35v))
0x700000-0x7007FF2048Device Read/Writek053936, k053936_device, linectrl_r, linectrl_w (// PSAC "Line RAM")
0x740000-0x741FFF8192Read/Writerng_ttl_ram_r, rng_ttl_ram_w (// text plane RAM)
0x7C0000-0x7C00012Write NOP(// watchdog)
Memory Area:rungun_sound_map
Address RangeLengthFunctionDescription
0x0000-0x7FFF32768ROM
0x8000-0xBFFF16384ROM Bankbank2
0xC000-0xDFFF8192RAM
0xE000-0xE22F560Device Read/Writek054539_1, k054539_device, read, write
0xE230-0xE3FF464RAM
0xE400-0xE62F560Device Read/Writek054539_2, k054539_device, read, write
0xE630-0xE7FF464RAM
0xF0001Writesound_status_w
0xF0021Device Readsoundlatch, generic_latch_8_device, read
0xF0031Device Readsoundlatch2, generic_latch_8_device, read
0xF8001Writesound_ctrl_w
0xFFF0-0xFFF34Write NOP
 

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:eeprom
Address RangeLengthLabel/LocationDescription
0x0000-0x007F128rungun.nvCRC(7bbf0e3c)
0x0000-0x007F128rungun.nvCRC(7bbf0e3c)
Memory Area:gfx1
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
0x0000-0x1FFFFF2097152247a13CRC(c5a8ef29) (Fluke: CC4A)
Memory Area:gfx3
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
0x0000-0x1FFFF131072247-a12CRC(57a8d26e) (Fluke: 3D83)
Memory Area:shared
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x0000-0x1FFFFF2097152247-a06CRC(b8b2a67e) (Fluke: EDEA)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
0x200000-0x3FFFFF2097152247-a07CRC(0108142d) (Fluke: 9BF5)
Memory Area:soundcpu
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072247a05CRC(64e85430) (Fluke: 3F1A)
0x0000-0x1FFFF131072247a05CRC(64e85430) (Fluke: 3F1A)
0x0000-0x1FFFF131072247a05CRC(64e85430) (Fluke: 3F1A)
0x0000-0x1FFFF131072247a05CRC(64e85430) (Fluke: 3F1A)
0x0000-0x1FFFF131072247a05CRC(64e85430) (Fluke: 3F1A)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3