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: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
0x0003LivesActive High
0x00022Active High
0x00033Active High
0x00014Active High
0x00005Active High
0x000cDifficultyActive High
0x0008EasyActive High
0x000cMediumActive High
0x0004HardActive High
0x0000HardestActive High
0x0010Bomber Man WorldActive High
0x0000New Dyna Blaster Global QuestActive High
0x0020Allow_ContinueActive High
0x0000NoActive High
0x0020YesActive High
0x0040Demo_SoundsActive High
0x0040OffActive High
0x0000OnActive High
0x0100Flip_ScreenActive High
0x0100OffActive High
0x0000OnActive High
0x0600CabinetActive High
0x04002 PlayerActive High
0x06004 Player Separate CoinsActive High
0x02004 Player Shared CoinsActive High
0x00004 Player 1&2 3&4 Share CoinsActive High
0x08001Active High
0x00002Active High
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 Readsoundlatch, generic_latch_8_device, read
0x00421Device Writem72, m72_audio_device, sound_irq_ack_w
 

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-0x3FFFF262144bbm2-c0.81CRC(e7ce058a) (Fluke: FADC)
0x80000-0xBFFFF262144bbm2-c1.82CRC(636a78a9) (Fluke: 1224)
0x100000-0x13FFFF262144bbm2-c2.83CRC(9ac2142f) (Fluke: C10F)
0x180000-0x1BFFFF262144bbm2-c3.84CRC(47af1750) (Fluke: 6389)
Memory Area:samples
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072bbm2-v0.30CRC(4ad889ed) (Fluke: 0F40)
Memory Area:soundcpu
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536bbm2-sp.33CRC(6bc1689e) (Fluke: 1ABA)
© Copyright 2009-2024, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3