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:kongamaud_map
Address RangeLengthFunctionDescription
0x0000-0x1FFFF131072ROM(// main program (mirrored?))
0x100000-0x10FFFF65536RAM(// work RAM)
0x180000-0x1800012Write NOP
0x190000-0x1900012Write NOP
0x1A0000-0x1A00012Write NOP
0x1B0000-0x1B00012Read NOP
0x1C0000-0x1C00012Read NOP
0x200000-0x2000FF256RAM(// unknown (YMZ280b? Shared with 68020?))
0x280000-0x2800FF256RAM
0x300000-0x3007FF2048RAM
Memory Area:kongambl_map
Address RangeLengthFunctionDescription
0x0000-0xFFFFF1048576ROM(// main program)
0x100000-0x11FFFF131072RAM(// work RAM)
0x200000-0x207FFF32768RAM(// backup RAM 24F)
0x300000-0x307FFF32768RAM(// backup RAM 24H)
0x400000-0x401FFF8192Device Readk056832, k056832_device, rom_long_r
0x400000-0x401FFF8192ROM, Regiongfx1,0
0x420000-0x43FFFF131072RAM, Sharedvram
0x420000-0x43FFFF131072Device Read/Writek056832, k056832_device, unpaged_ram_long_r, unpaged_ram_long_w
0x440000-0x443FFF16384RAM(// OBJ RAM)
0x460000-0x47FFFF131072RAM Device Write, Sharedpalette, palette_device, write, palette
0x480000-0x48003F64Device Writek056832, k056832_device, long_w
0x4B0000-0x4B001F32Device Read/Write 8-bitk053252, k053252_device, read, write, 0xff00ff00
0x4C0000-0x4C00078Device Write 16-bitk055673, k055673_device, k053246_word_w, 0xffffffff
0x4CC000-0x4CC00F16Device Read 16-bitk055673, k055673_device, k055673_rom_word_r, 0xffffffff
0x4D0000-0x4D00034Write 8-bitkongambl_ff_w,0xff000000
0x500000-0x5007FF2048RAM
0x500380-0x5003834Readtest_r
0x500400-0x5004034Read/Write NOP(//dual port?)
0x500420-0x5004234Read/Write NOP(//dual port?)
0x500500-0x5005034Read/Write NOP(// reads sound ROM in here, polled from m68k?)
0x580000-0x5800078Readtest_r
0x600000-0x60000F16Readtest_r
0x700000-0x7000034Readeeprom_r
0x700004-0x7000074Read PortIN1
0x700008-0x70000B4Read PortIN3
0x780000-0x7800034Write 8-biteeprom_w,0xffffffff
 

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:snd
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFFF524288snd12sd1_snd.31CRC(f4121baa)
0x80000-0xFFFFF524288u32.binCRC(b162ecc7)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3