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:spacegun_cpub_map
Address RangeLengthFunctionDescription
0x0000-0x3FFFF262144ROM
0x20C000-0x20FFFF16384RAM
0x210000-0x21FFFF65536RAM, Sharedshare1
0x800000-0x80000F16Read/Writespacegun_input_bypass_r, spacegun_output_bypass_w
0xC00000-0xC000078Device Read/Write 8-bitymsnd, ym2610_device, read, write, 0x00ff
0xC0000C-0xC0000D2Read/Write NOP(// interrupt controller?)
0xC0000E-0xC0000F2Read/Write NOP
0xC20000-0xC200078Write 8-bittaitoz_pancontrol, 0x00ff (/* pan */)
0xE00000-0xE000012Writespacegun_gun_output_w (/* gun outputs */)
0xF00000-0xF000078Read/Writespacegun_lightgun_r, spacegun_lightgun_w
Memory Area:spacegun_map
Address RangeLengthFunctionDescription
0x0000-0x7FFFF524288ROM
0x30C000-0x30FFFF16384RAM
0x310000-0x31FFFF65536RAM, Sharedshare1
0x500000-0x5005FF1536RAM, Sharedspriteram
0x900000-0x90FFFF65536Device Read/Writetc0100scn, tc0100scn_device, word_r, word_w (/* tilemaps */)
0x920000-0x92000F16Device Read/Writetc0100scn, tc0100scn_device, ctrl_word_r, ctrl_word_w
0xB00000-0xB000078Device Read/Writetc0110pcr, tc0110pcr_device, word_r, step1_rbswap_word_w (/* palette */)
 

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-0x7FFFF524288c57-06.52CRC(4ebadd5b),SCR 8x8 (Fluke: FF42)
Memory Area:plds
Address RangeLengthLabel/LocationDescription
0x0000-0x0103260pal16l8-c57-09.9CRC(ea93161e) (Fluke: 2EC1)
0x0200-0x0343324pal20l8-c57-10.47CRC(3ee56888) (Fluke: C4A4)
0x0400-0x0503260pal16l8-c57-11.48CRC(6bb4372e) (Fluke: E3E2)
0x0600-0x0743324pal20l8-c57-12.61CRC(debddb13) (Fluke: 140E)
0x0800-0x0903260pal16l8-c57-13.72CRC(1369f23e) (Fluke: F41D)
0x0A00-0x0B03260pal16r4-c57-14.96CRC(75e1bf61) (Fluke: EF5A)
Memory Area:ymsnd
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFFF524288c57-07.76CRC(ad653dc1) (Fluke: 84B5)
Memory Area:ymsnd.deltat
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFFF524288c57-08.75CRC(22593550) (Fluke: 171C)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3