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:rbmk_mcu_io
Address RangeLengthFunctionDescription
0x00001Writemcu_io_mux_w
0xFF00-0xFFFF256Read/Writerbmk_mcu_io_r, rbmk_mcu_io_w
Memory Area:rbmk_mem
Address RangeLengthFunctionDescription
0x0000-0x7FFFF524288ROM
0x100000-0x10FFFF65536RAM
0x500000-0x50FFFF65536RAM
0x900000-0x900FFF4096RAM Device Write, Sharedpalette, palette_device, write, palette
0x940000-0x940FFF4096RAM, Sharedgms_vidram2
0x980300-0x983FFF15616RAM(// 0x2048 words ???, byte access)
0x9C0000-0x9C0FFF4096RAM, Sharedgms_vidram
0xB00000-0xB000012Writeeeprom_w
0xC00000-0xC000012Read Port, WriteIN0, gms_write1
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
0x0080JoystickActive High
0x0000KeyboardActive High
0x0100OffActive High
0x0000OnActive High
0x0200OffActive High
0x0000OnActive High
0x0400OffActive High
0x0000OnActive High
0x0800OffActive High
0x0000OnActive High
0x1000OffActive High
0x0000OnActive High
0x2000OffActive High
0x0000OnActive High
0x40008.8Active High
0x00008.8-Active High
0x8000OffActive High
0x0000OnActive High
0xC08000-0xC080012Read Port, WriteIN1, gms_write2
0x0001OffActive High
0x0000OnActive High
0x0002Service 1Active Low
0x0004Coin 1Active Low
0x0008Start 1Active Low
0x0010Mahjong Double UpActive Low
0x0020OffActive High
0x0000OnActive High
0x0040Joystick LeftActive Low
0x0080Joystick RightActive Low
0x0100Button 1Active Low
0x0200Mahjong BetActive Low
0x0400Button 2Active Low
0x1000OffActive High
0x0000OnActive High
0x2000OffActive High
0x0000OnActive High
0x4000OffActive High
0x0000OnActive High
0x8000OffActive High
0x0000OnActive High
0xC10000-0xC100012Read PortIN3
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
0x0100OffActive High
0x0000OnActive High
0x0200OffActive High
0x0000OnActive High
0x0400OffActive High
0x0000OnActive High
0x0800OffActive High
0x0000OnActive High
0x1000OffActive High
0x0000OnActive High
0x2000OffActive High
0x0000OnActive High
0x4000OffActive High
0x0000OnActive High
0x8000SpecialActive High
0xC18080-0xC180812Readgms_read
0xC20000-0xC200012Read PortIN2
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
0x0100OffActive High
0x0000OnActive High
0x0200OffActive High
0x0000OnActive High
0x0400OffActive High
0x0000OnActive High
0x0800OffActive High
0x0000OnActive High
0x1000OffActive High
0x0000OnActive High
0x2000OffActive High
0x0000OnActive High
0x4000OffActive High
0x0000OnActive High
0x8000OffActive High
0x0000OnActive High
0xC28000-0xC280012Writegms_write3
 

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:gfx2
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFFF524288t1.u39CRC(adf67429) (Fluke: 6DB1)
Memory Area:maincpu
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFFF524288p1.u64CRC(83b3c505) (Fluke: 16F7)
Memory Area:mcu
Address RangeLengthLabel/LocationDescription
0x0000-0x0FFF409689c51.binCRC(c6d58031)
Memory Area:oki
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFFF1048576a1.u41CRC(1924de6b) (Fluke: 7719)
0x0000-0x3FFFF262144s1.u83CRC(44b20e47) (Fluke: 5415)
Memory Area:user1
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072b1.u72CRC(1a4991ac) (Fluke: 7F3D)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3