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:vbowl
Address RangeLengthFunctionDescription
0x0000-0x7FFFF524288ROM
0x1600-0x160F16Write, Mirrorigs012_prot_swap_w, 0x01c000 (// swap (a5 / 55))
0x1610-0x161F16Read, Mirrorigs012_prot_r, 0x01c000 (// read (mode 0))
0x1620-0x162F16Write, Mirrorigs012_prot_dec_inc_w, 0x01c000 (// dec (aa), inc (fa))
0x1630-0x163F16Write, Mirrorigs012_prot_inc_w, 0x01c000 (// inc (ff))
0x1640-0x164F16Write, Mirrorigs012_prot_copy_w, 0x01c000 (// copy (22))
0x1650-0x165F16Write, Mirrorigs012_prot_dec_copy_w, 0x01c000 (// dec (5a), copy (33))
0x1660-0x166F16Read, Mirrorigs012_prot_r, 0x01c000 (// read (mode 1))
0x1670-0x167F16Write, Mirrorigs012_prot_mode_w, 0x01c000 (// mode (cc / dd))
0xD400-0xD43F64Writeigs011_prot2_dec_w (// dec (33))
0xD440-0xD47F64Writedrgnwrld_igs011_prot2_swap_w (// swap (33))
0xD480-0xD4BF64Writeigs011_prot2_reset_w (// reset (33))
0xD4C0-0xD4FF64Readdrgnwrldv20j_igs011_prot2_r (// read)
0x100000-0x103FFF16384RAM, Sharednvram
0x200000-0x200FFF4096RAM, Sharedpriority_ram
0x300000-0x3FFFFF1048576Read/Writeigs011_layers_r, igs011_layers_w
0x400000-0x401FFF8192RAM Write, Sharedigs011_palette, paletteram
0x50F000-0x50F1FF512Writeigs011_prot2_dec_w (// dec (33))
0x50F200-0x50F3FF512Writevbowl_igs011_prot2_swap_w (// swap (33))
0x50F400-0x50F5FF512Writeigs011_prot2_reset_w (// reset (33))
0x50F600-0x50F7FF512Readvbowl_igs011_prot2_r (// read)
0x520000-0x5200012Read PortCOIN
0x0001Coin 1Active Low
0x0002Coin 2Active Low
0x0004UnknownActive Low
0x0008Service 1Active Low
0x0010UnknownActive Low
0x0020UnknownActive Low
0x0040UnknownActive Low
0x0080UnknownActive Low
0x600000-0x6000078Read/Writeics2115_word_r, ics2115_word_w
0x700000-0x7000034RAM, Sharedvbowl_trackball
0x700004-0x7000052Writevbowl_pen_hi_w
0x800000-0x8000034Writevbowl_igs003_w
0x800002-0x8000032Readvbowl_igs003_r
0x902000-0x902FFF4096Writeigs012_prot_reset_w (// reset?)
0xA00000-0xA000012Writevbowl_link_0_w
0xA08000-0xA080012Writevbowl_link_1_w
0xA10000-0xA100012Writevbowl_link_2_w
0xA18000-0xA180012Writevbowl_link_3_w
0xA20000-0xA200012Writeigs011_priority_w
0xA40000-0xA400012Writeigs_dips_w
0xA48000-0xA480012Writeigs011_prot_addr_w
0xA58000-0xA580012Writeigs011_blit_x_w
0xA58800-0xA588012Writeigs011_blit_y_w
0xA59000-0xA590012Writeigs011_blit_w_w
0xA59800-0xA598012Writeigs011_blit_h_w
0xA5A000-0xA5A0012Writeigs011_blit_gfx_lo_w
0xA5A800-0xA5A8012Writeigs011_blit_gfx_hi_w
0xA5B000-0xA5B0012Writeigs011_blit_flags_w
0xA5B800-0xA5B8012Writeigs011_blit_pen_w
0xA5C000-0xA5C0012Writeigs011_blit_depth_w
0xA80000-0xA800012Readvbowl_unk_r
0xA88000-0xA880012Readigs_4_dips_r
0xA90000-0xA900012Readvbowl_unk_r
0xA98000-0xA980012Readvbowl_unk_r
 

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:blitter
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFFFF4194304vrbowlng.u69CRC(b0d339e8) (Fluke: 16AB)
Memory Area:blitter_hi
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFFF1048576vrbowlng.u68CRC(b0ce27e7) (Fluke: 3F26)
Memory Area:ics
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFFF524288vrbowlng.u67CRC(53000936) (Fluke: 934D)
0x80000-0xFFFFF524288vrbowlng.u66CRC(f62cf8ed) (Fluke: F5EF)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3