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:jalmah
Address RangeLengthFunctionDescription
0x0000-0x7FFFF524288ROM
0x80000-0x800012Read PortSYSTEM
0x80002-0x800032Read PortDSW
0x0007CoinageActive High
0x00014C_1CActive High
0x00023C_1CActive High
0x00032C_1CActive High
0x00071C_1CActive High
0x00061C_2CActive High
0x00051C_3CActive High
0x00041C_4CActive High
0x0000Free_PlayActive High
0x0018DifficultyActive High
0x0018NormalActive High
0x0010HardActive High
0x0008HarderActive High
0x0000HardestActive High
0x0000NoActive High
0x0040YesActive High
0x03001 - 1Active High
0x02001 - 2Active High
0x01002 - 1Active High
0x00002 - 2Active High
0x8000UnknownActive High
0x8000OffActive High
0x0000OnActive High
0x80010-0x800112Writejalmah_flip_screen_w
0x80018-0x800192Writejalmah_okibank_w
0x8001A-0x8001B2Writejalmah_okirom_w
0x80040-0x800412Device Read/Write 8-bitoki, okim6295_device, read, write, 0x00ff
0x88000-0x887FF2048RAM Device Write, Sharedpalette, palette_device, write, palette (/* Palette RAM */)
0x90000-0x93FFF16384RAM Write, Sharedsc0_vram_w, sc0_vram
0x94000-0x97FFF16384RAM Write, Sharedsc1_vram_w, sc1_vram
0x98000-0x9BFFF16384RAM Write, Sharedsc2_vram_w, sc2_vram
0x9C000-0x9FFFF16384RAM Write, Sharedsc3_vram_w, sc3_vram
0xF0000-0xF0FFF4096RAM, Sharedjshared_ram (/*shared with MCU*/)
0xF1000-0xFFFFF61440RAM(/*Work Ram*/)
0x100000-0x10FFFF65536RAM, Sharedjmcu_code (/*extra RAM for MCU code prg (NOT ON REAL HW!!!)*/)
 

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:gfx1
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536mj14.binCRC(c84c5577) (Fluke: CA87)
0x10000-0x1FFFF65536mj13.binCRC(c54bca14) (Fluke: 4D5D)
Memory Area:gfx3
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072mj11.binCRC(14867c51) (Fluke: 66C0)
0x20000-0x3FFFF131072mj12.binCRC(236f809f) (Fluke: D3FF)
Memory Area:gfx4
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFFF524288mj10.binCRC(1f5509a5) (Fluke: B5CA)
Memory Area:mcu
Address RangeLengthLabel/LocationDescription
0x0000-0x0FFF4096m50747
Memory Area:oki
Address RangeLengthLabel/LocationDescription
0x40000-0xBFFFF524288mj3.binCRC(65bb350c) (Fluke: 995A)
Memory Area:user1
Address RangeLengthLabel/LocationDescription
0x0000-0x00FF256mj15.bprCRC(ebac41f9) (Fluke: AA25)
0x0100-0x01FF256mj16.bprCRC(8d5dc1f6) (Fluke: 2647)
0x0200-0x021F32mj17.bprCRC(a17c3e8a) (Fluke: 29E6)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3