Memory Area:gfx

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:igrosoft_gamble_map
Address RangeLengthFunctionDescription
0x0000-0x7FFF32768ROM, Writeigrosoft_gamble_vid_w
0x8000-0xBFFF16384ROM Bankbank1
0xC000-0xDFFF8192Read/Writeigrosoft_gamble_timekeeper_r, igrosoft_gamble_timekeeper_w
0xE000-0xFFFF8192Read/Writebankedram_r, bankedram_w
Memory Area:igrosoft_gamble_portmap
Address RangeLengthFunctionDescription
0x00101Read PortIN0
0x00111Read PortIN1
0x00121Read PortIN2
0x00131Read PortIN3
0x00141Read PortIN4
0x00151Read PortIN5
0x00161Read PortIN6
0x00171Read PortIN7
0x00301Writeigrosoft_gamble_lamps1_w
0x00311Writeigrosoft_gamble_counters_w
0x00331Writeigrosoft_gamble_hopper_w
0x00341Writeigrosoft_gamble_lamps2_w
0x00351Writeigrosoft_gamble_lamps3_w
0x00371Device Writewatchdog, watchdog_timer_device, reset_w
0x00381Device Writeaysnd, ay8910_device, address_w
0x00391Device Writeaysnd, ay8910_device, data_w
0x003A1Device Readaysnd, ay8910_device, data_r
0x00601Writeigrosoft_gamble_dispenable_w (// display enable mirror for lottery sets)
0x00901Readray_r
0x00A01Writeigrosoft_gamble_bank_w (// Crazy Monkey 2 banking)
0x00A51Writeigrosoft_gamble_bank_w (// Crazy Monkey 2 Ent banking)
0x00B01Writeigrosoft_gamble_bank_w (// Fruit Cocktail 2 lottery banking)
0x00B11Writeigrosoft_gamble_bank_w (// Crazy Monkey Ent banking)
0x00B21Writeigrosoft_gamble_bank_w (// Lacky Haunter Ent banking)
0x00B31Writeigrosoft_gamble_bank_w (// Fruit Cocktail Ent banking)
0x00B41Writeigrosoft_gamble_bank_w (// Fruit Cocktail 2 Ent banking)
0x00B51Writeigrosoft_gamble_bank_w (// Garage Ent banking)
0x00B61Writeigrosoft_gamble_bank_w (// Resident Ent banking)
0x00B71Writeigrosoft_gamble_bank_w (// Rock Climber Ent banking)
0x00B91Writeigrosoft_gamble_bank_w (// Sweet Life 2 Ent banking)
0x00BB1Writeigrosoft_gamble_bank_w (// Island 2 Ent banking)
0x00BD1Writeigrosoft_gamble_bank_w (// Pirate 2 Ent banking)
0x00BE1Writeigrosoft_gamble_bank_w (// Keks Ent banking)
0x00BF1Writeigrosoft_gamble_bank_w (// Gnome Ent banking)
0x00C71Writeigrosoft_gamble_bank_w (// Resident lottery banking)
0x00CA1Writeigrosoft_gamble_bank_w (// Gnome lottery banking)
0x00CB1Writeigrosoft_gamble_bank_w (// Keks lottery banking)
0x00CC1Writeigrosoft_gamble_bank_w (// Sweet Life 2 lottery banking)
0x00CD1Writeigrosoft_gamble_bank_w (// Island 2 lottery banking)
0x00CE1Writeigrosoft_gamble_bank_w (// Pirate 2 lottery banking)
0x00D01Writeigrosoft_gamble_bank_w (// rollfr_4 banking)
0x00E11Writeigrosoft_gamble_bank_w (// Island 2 banking)
0x00E51Writeigrosoft_gamble_bank_w (// Gnome banking)
0x00E81Writeigrosoft_gamble_bank_w (// Sweet Life 2 banking)
0x00EA1Writeigrosoft_gamble_bank_w (// Fruit Cocktail 2 banking)
0x00EC1Writeigrosoft_gamble_bank_w (// Crazy Monkey lottery banking)
0x00F01Writeigrosoft_gamble_bank_w (// Gold Fish banking)
0x00F11Writeigrosoft_gamble_rambank_w
0x00F31Writeigrosoft_gamble_f3_w (// from 00->01 at startup, irq enable maybe?)
0x00F41Writeigrosoft_gamble_dispenable_w (// display enable)
0x00F8-0x00FD6Writeigrosoft_gamble_bank_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.   
0x0000-0x3FFFF262144ks_m_060328.romCRC(bcf77f77) (Fluke: 07F7)
Address RangeLengthLabel/LocationDescription
0x0000-0x7FFFF524288keks_m.001CRC(f4c20f66) (Fluke: F4D2)
0x0000-0x7FFFF524288keks_m.001CRC(f4c20f66) (Fluke: F4D2)
0x80000-0xFFFFF524288keks_m.005CRC(c5b09267) (Fluke: CB54)
0x80000-0xFFFFF524288keks_m.005CRC(c5b09267) (Fluke: CB54)
0x80000-0xFFFFF524288keks_m.005CRC(c5b09267) (Fluke: CB54)
0x100000-0x17FFFF524288keks_m.002CRC(b7ec3fac) (Fluke: 2109)
0x100000-0x17FFFF524288keks_m.002CRC(b7ec3fac) (Fluke: 2109)
0x180000-0x1FFFFF524288keks_m.006CRC(583da5fd) (Fluke: 239B)
0x180000-0x1FFFFF524288keks_m.006CRC(583da5fd) (Fluke: 239B)
0x180000-0x1FFFFF524288keks_m.006CRC(583da5fd) (Fluke: 239B)
0x200000-0x27FFFF524288keks_m.003CRC(5b6e8568) (Fluke: 0548)
0x200000-0x27FFFF524288keks_m.003CRC(5b6e8568) (Fluke: 0548)
0x280000-0x2FFFFF524288keks_m.007CRC(311c166a) (Fluke: E04E)
0x280000-0x2FFFFF524288keks_m.007CRC(311c166a) (Fluke: E04E)
0x280000-0x2FFFFF524288keks_m.007CRC(311c166a) (Fluke: E04E)
0x300000-0x37FFFF524288keks_m.004CRC(9dc32736) (Fluke: ED65)
0x300000-0x37FFFF524288keks_m.004CRC(9dc32736) (Fluke: ED65)
0x380000-0x3FFFFF524288keks_m.008CRC(f69b0831) (Fluke: CC6B)
0x380000-0x3FFFFF524288keks_m.008CRC(f69b0831) (Fluke: CC6B)
0x380000-0x3FFFFF524288keks_m.008CRC(f69b0831) (Fluke: CC6B)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3