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:alpha_map
Address RangeLengthFunctionDescription
0x0000-0x01FF512RAM
0x0200-0x07FF1536RAM Bank, Sharedbank1, zram0
0x0800-0x09FF512RAM
0x0A00-0x0FFF1536RAM Bank, Sharedbank1, zram1
0x10001Readmhavoc_gamma_r (/* Gamma Read Port */)
0x12001Read Port, Write NOPIN0, (/* Alpha Input Port 0 */)
0x0001SpecialActive High
0x0002SpecialActive High
0x007cUnknownActive Low
0x0080Button 1Active Low
0x1400-0x141F32RAM, Sharedcolorram (/* ColorRAM */)
0x16001Writemhavoc_out_0_w (/* Control Signals */)
0x16401Device Writeavg, avg_mhavoc_device, go_w (/* Vector Generator GO */)
0x16801Device Writewatchdog, watchdog_timer_device, reset_w (/* Watchdog Clear */)
0x16C01Device Writeavg, avg_mhavoc_device, reset_w (/* Vector Generator Reset */)
0x17001Writemhavoc_alpha_irq_ack_w (/* IRQ ack */)
0x17401Writemhavoc_rom_banksel_w (/* Program ROM Page Select */)
0x17801Writemhavoc_ram_banksel_w (/* Program RAM Page Select */)
0x17C01Writemhavoc_gamma_w (/* Gamma Communication Write Port */)
0x1800-0x1FFF2048RAM(/* Shared Beta Ram */)
0x2000-0x3FFF8192ROM Bankbank2 (/* Paged Program ROM (32K) */)
0x4000-0x4FFF4096RAM, Shared, Regionvectorram, alpha, 0x4000 (/* Vector Generator RAM */)
0x5000-0x7FFF12288ROM(/* Vector ROM */)
0x8000-0xFFFF32768ROM(/* Program ROM (32K) */)
Memory Area:alphaone_map
Address RangeLengthFunctionDescription
0x0000-0x01FF512RAM
0x0200-0x07FF1536RAM Bank, Sharedbank1, zram0
0x0800-0x09FF512RAM
0x0A00-0x0FFF1536RAM Bank, Sharedbank1, zram1
0x1020-0x103F32Read/Writedual_pokey_r, dual_pokey_w
0x10401Read Port, Write NOPIN0, (/* Alpha Input Port 0 */)
0x0001SpecialActive High
0x0002SpecialActive High
0x007cUnknownActive Low
0x0080Button 1Active Low
0x10601Read PortIN1 (/* Gamma Input Port */)
0x000fUnknownActive Low
0x0020Coin 3Active Low
0x0040Coin 2Active Low
0x0080Coin 1Active Low
0x10801Read PortDIAL (/* Roller Controller Input*/)
0x00ffDialActive High
0x10A01Writealphaone_out_0_w (/* Control Signals */)
0x10A41Device Writeavg, avg_mhavoc_device, go_w (/* Vector Generator GO */)
0x10A81Device Writewatchdog, watchdog_timer_device, reset_w (/* Watchdog Clear */)
0x10AC1Device Writeavg, avg_mhavoc_device, reset_w (/* Vector Generator Reset */)
0x10B01Writemhavoc_alpha_irq_ack_w (/* IRQ ack */)
0x10B41Writemhavoc_rom_banksel_w
0x10B81Writemhavoc_ram_banksel_w
0x10E0-0x10FF32Write Only, Sharedcolorram (/* ColorRAM */)
0x1800-0x18FF256RAM, Sharednvram (/* EEROM */)
0x2000-0x3FFF8192ROM Bankbank2 (/* Paged Program ROM (32K) */)
0x4000-0x4FFF4096RAM, Shared, Regionvectorram, alpha, 0x4000 (/* Vector Generator RAM */)
0x5000-0x7FFF12288ROM(/* Vector ROM */)
0x8000-0xFFFF32768ROM(/* Program ROM (32K) */)
Memory Area:gamma_map
Address RangeLengthFunctionDescription
0x0000-0x07FF2048RAM, Mirror0x1800 (/* Program RAM (2K) */)
0x2000-0x203F64Read/Write, Mirrorquad_pokeyn_r, quad_pokeyn_w, 0x07C0 (/* Quad Pokey read/write */)
0x28001Read Port, MirrorIN1, 0x07ff (/* Gamma Input Port */)
0x000fUnknownActive Low
0x0020Coin 3Active Low
0x0040Coin 2Active Low
0x0080Coin 1Active Low
0x30001Read, Mirrormhavoc_alpha_r, 0x07ff (/* Alpha Comm. Read Port */)
0x3800-0x38034Read Port, MirrorDIAL, 0x07fc (/* Roller Controller Input */)
0x00ffDialActive High
0x40001Read Port, Write, MirrorDSW2, mhavoc_gamma_irq_ack_w, 0x07ff (/* DSW at 8S, IRQ Acknowledge */)
0x48001Write, Mirrormhavoc_out_1_w, 0x07ff (/* Coin Counters */)
0x50001Write, Mirrormhavoc_alpha_w, 0x07ff (/* Alpha Comm. Write Port */)
0x6000-0x61FF512RAM, Shared, Mirrornvram, 0x1e00 (/* EEROM */)
0x8000-0xBFFF16384ROM, Mirror0x4000 (/* Program ROM (16K) */)
 

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:alpha
Address RangeLengthLabel/LocationDescription
0x5000-0x5FFF4096vec5000.twCRC(2a4c149f) (Fluke: 5C74)
0x5000-0x5FFF4096vec5000.twCRC(2a4c149f) (Fluke: 5C74)
0x8000-0x9FFF81928000.twCRC(962d4da2) (Fluke: 5400)
0x8000-0x9FFF81928000.twCRC(962d4da2) (Fluke: 5400)
0xA000-0xBFFF8192a000.twCRC(f739a791) (Fluke: 5F7B)
0xA000-0xBFFF8192a000.twCRC(f739a791) (Fluke: 5F7B)
0xC000-0xDFFF8192twjk1.binCRC(1ead0b34) (Fluke: FA51)
0xE000-0xEFFF4096e000.twCRC(6b1d7d2b) (Fluke: 481F)
0xE000-0xEFFF4096e000.twCRC(6b1d7d2b) (Fluke: 481F)
0x10000-0x13FFF16384page01.twCRC(cbf3b05a) (Fluke: 0177)
0x10000-0x13FFF16384page01.twCRC(cbf3b05a) (Fluke: 0177)
0x18000-0x1BFFF16384vec_pg01.twCRC(e392a94d) (Fluke: E217)
0x18000-0x1BFFF16384vec_pg01.twCRC(e392a94d) (Fluke: E217)
0x1C000-0x1FFFF16384vec_pg23.twCRC(1ff74292) (Fluke: 237F)
0x1C000-0x1FFFF16384vec_pg23.twCRC(1ff74292) (Fluke: 237F)
Memory Area:user1
Address RangeLengthLabel/LocationDescription
0x0000-0x00FF256036408-01.b1BAD_DUMP CRC(5903af03) (Fluke: C706)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3