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:bwbvid_68k_map
Address RangeLengthFunctionDescription
0x0000-0x7FFFFF8388608ROM
0x800000-0x80FFFF65536RAM, Sharedvid_mainram
0x810000-0x81FFFF65536RAM(/* ? */)
0x900000-0x9000012Device Write 8-bitsaa, saa1099_device, data_w, 0x00ff
0x900002-0x9000032Device Write 8-bitsaa, saa1099_device, control_w, 0x00ff
0xA00000-0xA000034Read/Write 8-bitef9369_r, ef9369_w,0x00ff
0xB00000-0xB0000F16Device Read/Write 8-bitscn2674_vid, scn2674_device, read, write,0x00ff
0xC00000-0xC1FFFF131072Read/Write, Sharedmpu4_vid_vidram_r, mpu4_vid_vidram_w, vid_vidram
0xE00000-0xE000012Device Read/Write 8-bitacia6850_1, acia6850_device, status_r, control_w, 0x00ff
0xE00002-0xE000032Device Read/Write 8-bitacia6850_1, acia6850_device, data_r, data_w, 0x00ff
0xE01000-0xE0100F16Device Read/Write 8-bit6840ptm_68k, ptm6840_device, read, write, 0x00ff
Memory Area:mpu4_6809_map
Address RangeLengthFunctionDescription
0x0000-0x07FF2048RAM, Sharednvram
0x08001Device Read/Writeacia6850_0, acia6850_device, status_r, control_w
0x08011Device Read/Writeacia6850_0, acia6850_device, data_r, data_w
0x0880-0x08812Read/Write NOP(//Read/write here)
0x0900-0x09078Device Read/Writeptm_ic2, ptm6840_device, read, write
0x0A00-0x0A034Device Read/Writepia_ic3, pia6821_device, read, write
0x0B00-0x0B034Device Read/Writepia_ic4, pia6821_device, read, write
0x0C00-0x0C034Device Read/Writepia_ic5, pia6821_device, read, write
0x0D00-0x0D034Device Read/Writepia_ic6, pia6821_device, read, write
0x0E00-0x0E034Device Read/Writepia_ic7, pia6821_device, read, write
0x0F00-0x0F034Device Read/Writepia_ic8, pia6821_device, read, write
0x4000-0x7FFF16384RAM
0xBE00-0xBFFF512RAM
0xC000-0xFFFF16384ROM, Regionmaincpu,0 (/* 64k EPROM on board, only this region read */)
Memory Area:mpu4_68k_map
Address RangeLengthFunctionDescription
0x0000-0x7FFFFF8388608ROM
0x800000-0x80FFFF65536RAM, Sharedvid_mainram
0x900000-0x9000012Device Write 8-bitsaa, saa1099_device, data_w, 0x00ff
0x900002-0x9000032Device Write 8-bitsaa, saa1099_device, control_w, 0x00ff
0xA00000-0xA000034Read/Write 8-bitef9369_r, ef9369_w,0x00ff
0xB00000-0xB0000F16Device Read/Write 8-bitscn2674_vid, scn2674_device, read, write,0x00ff
0xC00000-0xC1FFFF131072Read/Write, Sharedmpu4_vid_vidram_r, mpu4_vid_vidram_w, vid_vidram
0xFF8000-0xFF80012Device Read/Write 8-bitacia6850_1, acia6850_device, status_r, control_w, 0x00ff
0xFF8002-0xFF80032Device Read/Write 8-bitacia6850_1, acia6850_device, data_r, data_w, 0x00ff
0xFF9000-0xFF900F16Device Read/Write 8-bit6840ptm_68k, ptm6840_device, read, write, 0x00ff
0xFFD000-0xFFD00F16Read/Write 8-bitvidcharacteriser_r, vidcharacteriser_w,0x00ff
 

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:maincpu
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536bu_20a__.4_0CRC(743a0c56)
Memory Area:video
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536bui20a__.4_0CRC(154263c0)
0x0000-0xFFFF65536bu_20ab_.4_0CRC(82be9bc5)
0x0000-0xFFFF65536bu_20ad_.4_0CRC(3f9febf7)
0x0000-0xFFFF65536bu_20ak_.4_0CRC(c91b7c64)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3