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:bomblord_main_cpu_map
Address RangeLengthFunctionDescription
0x0000-0x7FFFF524288ROM
0xA0000-0xA3FFF16384RAM
0xC000E-0xC0FFF4082RAM, Sharedspriteram
0xD0000-0xDFFFF65536RAM Write, Sharedm90_video_w, video_data
0xE0000-0xE03FF1024RAM Device Write, Sharedpalette, palette_device, write, palette
0xFFFF0-0xFFFFF16ROM
Memory Area:m90_main_cpu_io_map
Address RangeLengthFunctionDescription
0x0000-0x00012Read PortP1_P2
0x0000-0x00012Device Writem72, m72_audio_device, sound_command_w
0x0002-0x00032Read PortSYSTEM
0x0002-0x00032Writem90_coincounter_w
0x0004-0x00052Read PortDSW
0x0006-0x00072Read PortP3_P4
0x0080-0x008F16Writem90_video_control_w
Memory Area:m90_main_cpu_map
Address RangeLengthFunctionDescription
0x0000-0x7FFFF524288ROM
0x80000-0x8FFFF65536ROM Bankbank1 (/* Quiz F1 only */)
0xA0000-0xA3FFF16384RAM
0xD0000-0xDFFFF65536RAM Write, Sharedm90_video_w, video_data
0xE0000-0xE03FF1024RAM Device Write, Sharedpalette, palette_device, write, palette
0xFFFF0-0xFFFFF16ROM
Memory Area:m90_sound_cpu_io_map
Address RangeLengthFunctionDescription
0x0000-0x00012Device Read/Writeymsnd, ym2151_device, read, write
0x00801Device Readsoundlatch, generic_latch_8_device, read
0x0080-0x00812Device Writem72, m72_audio_device, rtype2_sample_addr_w
0x00821Device Writem72, m72_audio_device, sample_w
0x00831Device Writem72, m72_audio_device, sound_irq_ack_w
0x00841Device Readm72, m72_audio_device, sample_r
Memory Area:m90_sound_cpu_map
Address RangeLengthFunctionDescription
0x0000-0xEFFF61440ROM
0xF000-0xFFFF4096RAM
Memory Area:m99_sound_cpu_io_map
Address RangeLengthFunctionDescription
0x0000-0x00012Device Writem72, m72_audio_device, poundfor_sample_addr_w
0x0040-0x00412Device Read/Writeymsnd, ym2151_device, read, write
0x00421Device Writem72, m72_audio_device, sound_irq_ack_w
0x00421Device Readsoundlatch, generic_latch_8_device, read
 

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-0x3FFFF262144bomblord.5CRC(3ded3278) (Fluke: 952B)
0x80000-0xBFFFF262144bomblord.6CRC(1c489632) (Fluke: B262)
0x100000-0x13FFFF262144bomblord.7CRC(68935e94) (Fluke: FF19)
0x180000-0x1BFFFF262144bomblord.8CRC(6a423b24) (Fluke: A626)
Memory Area:samples
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072bomblord.2CRC(37d356bd) (Fluke: B2E9)
Memory Area:soundcpu
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536bbm2-sp.33CRC(6bc1689e) (Fluke: 1ABA)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3