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:system24_cpu1_map
Address RangeLengthFunctionDescription
0x0000-0x3FFFF262144Mirror, ROM, Region0x040000, , maincpu, 0
0x80000-0xBFFFF262144Mirror, RAM, Shared0x040000, , share1
0x100000-0x13FFFF262144Mirror, ROM, Region0x0c0000, , maincpu, 0
0x200000-0x20FFFF65536Mirror, Device Read/Write0x110000, tile, segas24_tile, tile_r, tile_w
0x220000-0x2200012Mirror, Write NOP0x11fffe, (/* Horizontal split position (ABSEL) */)
0x240000-0x2400012Mirror, Write NOP0x11fffe, (/* Scanline trigger position (XHOUT) */)
0x260000-0x2600012Mirror, Write NOP0x10fffe, (/* Frame trigger position (XVOUT) */)
0x270000-0x2700012Mirror, Write NOP0x10fffe, (/* Synchronization mode */)
0x280000-0x29FFFF131072Mirror, Device Read/Write0x160000, tile, segas24_tile, char_r, char_w
0x400000-0x403FFF16384Mirror, Read/Write, Shared0x1f8000, sys16_paletteram_r, sys16_paletteram_w, paletteram
0x404000-0x40401F32Mirror, Device Read/Write0x1fbfe0, mixer, segas24_mixer, read, write
0x600000-0x63FFFF262144Mirror, Device Read/Write0x180000, sprite, segas24_sprite, read, write
0x800000-0x80007F128Mirror, Read/Write0x1ffe00, sys16_io_r, sys16_io_w
0x800100-0x8001034Mirror, Device Read/Write 8-bit0x1ffe00, ymsnd, ym2151_device, read, write, 0x00ff
0xA00000-0xA000078Mirror, Read/Write0x0ffff8, irq_r, irq_w
0xB00000-0xB000078Mirror, Read/Write0x07fff0, fdc_r, fdc_w
0xB00008-0xB0000F8Mirror, Read/Write0x07fff0, fdc_status_r, fdc_ctrl_w
0xB80000-0xBBFFFF262144ROM Bankbank1
0xBC0000-0xBC00012Mirror, Read/Write0x03fff8, curbank_r, curbank_w
0xBC0002-0xBC00032Mirror, Read/Write 8-bit0x03fff8, frc_mode_r, frc_mode_w,0x00ff
0xBC0004-0xBC00052Mirror, Read/Write 8-bit0x03fff8, frc_r, frc_w,0x00ff
0xBC0006-0xBC00072Mirror, Read/Write0x03fff8, mlatch_r, mlatch_w
0xC00000-0xC0001118Mirror, Read/Write0x07ffe0, hotrod3_ctrl_r, hotrod3_ctrl_w
0xC80000-0xCBFFFF262144ROM Bankbank2
0xCC0000-0xCC00012Mirror, Read/Write0x03fff8, curbank_r, curbank_w
0xCC0002-0xCC00032Mirror, Read/Write 8-bit0x03fff8, frc_mode_r, frc_mode_w,0x00ff
0xCC0004-0xCC00052Mirror, Read/Write 8-bit0x03fff8, frc_r, frc_w,0x00ff
0xCC0006-0xCC00072Mirror, Read/Write0x03fff8, mlatch_r, mlatch_w
0xF00000-0xF3FFFF262144Mirror, RAM, Shared0x040000, , subcpu
0xF80000-0xFBFFFF262144Mirror, RAM, Shared0x040000, , share1
Memory Area:system24_cpu2_map
Address RangeLengthFunctionDescription
0x0000-0x3FFFF262144Mirror, RAM, Shared0x040000, , subcpu
0x80000-0xBFFFF262144Mirror, RAM, Shared0x040000, , share1
0x100000-0x13FFFF262144Mirror, ROM, Region0x0c0000, , maincpu, 0
0x200000-0x20FFFF65536Mirror, Device Read/Write0x110000, tile, segas24_tile, tile_r, tile_w
0x220000-0x2200012Mirror, Write NOP0x11fffe, (/* Horizontal split position (ABSEL) */)
0x240000-0x2400012Mirror, Write NOP0x11fffe, (/* Scanline trigger position (XHOUT) */)
0x260000-0x2600012Mirror, Write NOP0x10fffe, (/* Frame trigger position (XVOUT) */)
0x270000-0x2700012Mirror, Write NOP0x10fffe, (/* Synchronization mode */)
0x280000-0x29FFFF131072Mirror, Device Read/Write0x160000, tile, segas24_tile, char_r, char_w
0x400000-0x403FFF16384Mirror, Read/Write, Shared0x1f8000, sys16_paletteram_r, sys16_paletteram_w, paletteram
0x404000-0x40401F32Mirror, Device Read/Write0x1fbfe0, mixer, segas24_mixer, read, write
0x600000-0x63FFFF262144Mirror, Device Read/Write0x180000, sprite, segas24_sprite, read, write
0x800000-0x80007F128Mirror, Read/Write0x1ffe00, sys16_io_r, sys16_io_w
0x800100-0x8001034Mirror, Device Read/Write 8-bit0x1ffe00, ymsnd, ym2151_device, read, write, 0x00ff
0xA00000-0xA000078Mirror, Read/Write0x0ffff8, irq_r, irq_w
0xB00000-0xB000078Mirror, Read/Write0x07fff0, fdc_r, fdc_w
0xB00008-0xB0000F8Mirror, Read/Write0x07fff0, fdc_status_r, fdc_ctrl_w
0xB80000-0xBBFFFF262144ROM Bankbank1
0xBC0000-0xBC00012Mirror, Read/Write0x03fff8, curbank_r, curbank_w
0xBC0002-0xBC00032Mirror, Read/Write 8-bit0x03fff8, frc_mode_r, frc_mode_w,0x00ff
0xBC0004-0xBC00052Mirror, Read/Write 8-bit0x03fff8, frc_r, frc_w,0x00ff
0xBC0006-0xBC00072Mirror, Read/Write0x03fff8, mlatch_r, mlatch_w
0xC00000-0xC0001118Mirror, Read/Write0x07ffe0, hotrod3_ctrl_r, hotrod3_ctrl_w
0xC80000-0xCBFFFF262144ROM Bankbank2
0xCC0000-0xCC00012Mirror, Read/Write0x03fff8, curbank_r, curbank_w
0xCC0002-0xCC00032Mirror, Read/Write 8-bit0x03fff8, frc_mode_r, frc_mode_w,0x00ff
0xCC0004-0xCC00052Mirror, Read/Write 8-bit0x03fff8, frc_r, frc_w,0x00ff
0xCC0006-0xCC00072Mirror, Read/Write0x03fff8, mlatch_r, mlatch_w
0xF00000-0xF3FFFF262144Mirror, RAM, Shared0x040000, , subcpu
0xF80000-0xFBFFFF262144Mirror, RAM, Shared0x040000, , share1
 

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:floppy
Address RangeLengthLabel/LocationDescription
0x0000-0x1C1FFF1843200ds3-5000-07d.imgCRC(2e70251f),Region letter needs to be verfied
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3