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:star100_map
Address RangeLengthFunctionDescription
0x0000-0xBFFF49152ROM
0xC800-0xCFFF2048RAM Write, Sharedfg_vidram_w, fg_vidram (// videoram 1)
0xD000-0xD7FF2048RAM Write, Sharedfg_atrram_w, fg_atrram (// atrram 1)
0xD800-0xD83F64RAM, Sharedreel1_scroll
0xD840-0xD9FF448RAM
0xDA00-0xDA3F64RAM, Sharedreel2_scroll
0xDA40-0xDBFF448RAM
0xDC00-0xDC3F64RAM, Sharedreel3_scroll
0xDC40-0xDFFF960RAM
0xE000-0xE1FF512RAM Write, Sharedgoldstar_reel1_ram_w, reel1_ram
0xE200-0xE3FF512RAM Write, Sharedgoldstar_reel2_ram_w, reel2_ram
0xE400-0xE5FF512RAM Write, Sharedgoldstar_reel3_ram_w, reel3_ram
0xE600-0xE7FF512RAM Write, Sharedbg_vidram_w, bg_vidram (// videoram 2)
0xE800-0xE9FF512RAM Write, Sharedreel1_attrram_w, reel1_attrram
0xEA00-0xEBFF512RAM Write, Sharedreel2_attrram_w, reel2_attrram
0xEC00-0xEDFF512RAM Write, Sharedreel3_attrram_w, reel3_attrram
0xEE00-0xEFFF512RAM Write, Sharedbg_atrram_w, bg_atrram (// atrram 2)
0xF000-0xF7FF2048RAM, Sharednvram
0xF800-0xFFFF2048RAM
0xFB001Device Read/Writeoki, okim6295_device, read, write
Memory Area:star100_readport
Address RangeLengthFunctionDescription
0x00001Unknown
0x00081Device Read/Writeaysnd, ay8910_device, data_r, data_w
0x000C1Device Writeaysnd, ay8910_device, address_w
0x00101Read PortIN0
0x0001UnknownActive Low
0x0002UnknownActive Low
0x0004BigActive Low
0x0008Hold / D-UPActive Low
0x0010Gamble TakeActive Low
0x0020Play (BetActive Low
0x0040SmallActive Low
0x0080StartActive Low
0x0001IN0-1Active Low
0x0002IN0-2Active Low
0x0004IN0-3: BIGActive Low
0x0008IN0-4: DOUBLE UPActive Low
0x0010IN0-5: TAKEActive Low
0x0020IN0-6: BETActive Low
0x0040IN0-7: SMALLActive Low
0x0080IN0-8: STARTActive Low
0x00111Read PortIN1
0x0001UnknownActive Low
0x0002UnknownActive Low
0x0004UnknownActive Low
0x0008UnknownActive Low
0x0010Coin AActive Low
0x0020Coin BActive Low
0x0040Gamble KeyinActive Low
0x0080Coin CActive Low
0x00121Read PortIN2
0x0001UnknownActive Low
0x0002UnknownActive Low
0x0004UnknownActive Low
0x0008UnknownActive Low
0x0010Key Out / AttendantActive Low
0x0020Hopper Limited PayoutActive Low
0x0040Settings / Test ModeActive Low
0x0080StatisticsActive Low
0x00131Read PortIN3
0x0001UnknownActive Low
0x0002UnknownActive Low
0x0004UnknownActive Low
0x0008UnknownActive Low
0x0010UnknownActive Low
0x0020UnknownActive Low
0x0040UnknownActive Low
0x0080UnknownActive Low
0x00141Read PortDSW1
0x0000x1Active High
0x0001x100Active High
0x00001/24Active High
0x00021/32Active High
0x0004SlowActive High
0x0000FastActive High
0x001860%Active High
0x001070%Active High
0x000880%Active High
0x000090%Active High
0x00e050%Active High
0x00c060%Active High
0x00a065%Active High
0x008070%Active High
0x006075%Active High
0x004080%Active High
0x002085%Active High
0x000090%Active High
0x001C1Device Writeramdac, ramdac_device, index_w
0x00201Read PortDSW4-0 (// the first 4 bits map to DSW4 1 to 4.)
0x00001 Coin / 1 CreditActive High
0x00011 Coin / 5 CreditsActive High
0x00021 Coin / 10 CreditsActive High
0x00031 Coin / 20 CreditsActive High
0x00041 Coin / 30 CreditsActive High
0x00051 Coin / 40 CreditsActive High
0x00061 Coin / 50 CreditsActive High
0x00071 Coin / 100 CreditActive High
0x000820000Active High
0x000840000Active High
0x000030000Active High
0x000050000Active High
0x00f0UnusedActive Low
0x00211Read PortDSW4-1 (// the first 4 bits map to DSW4 5 to 8.)
0x0001OffActive High
0x0000OnActive High
0x0000100000Active High
0x0002200000Active High
0x000c1Active High
0x00088Active High
0x000416Active High
0x000032Active High
0x00f0UnusedActive Low
0x00241Writecoincount_w (// coin counters.)
0x00251Read PortDSW2
0x000116Active High
0x000032Active High
0x00003 2Active High
0x00026 3Active High
0x0004YesActive High
0x0000NoActive High
0x00181000Active High
0x00102000Active High
0x00085000Active High
0x0000No LimitActive High
0x0020NormalActive High
0x0000RandomActive High
0x00c060%Active High
0x008070%Active High
0x004080%Active High
0x000090%Active High
0x00261Read PortDSW3
0x0000100 CreditsActive High
0x0001110 CreditsActive High
0x0002120 CreditsActive High
0x0003130 CreditsActive High
0x0004200 CreditsActive High
0x0005400 CreditsActive High
0x0006500 CreditsActive High
0x00071000 CreditsActive High
0x001832 (Limit of Bonus: 1/4)Active High
0x001064 (Limit of Bonus: 1/2)Active High
0x000872 (Limit of Bonus: All)Active High
0x000080 (Limit of Bonus: All)Active High
0x0020UnknownActive High
0x0020OffActive High
0x0000OnActive High
0x0040UnknownActive High
0x0040OffActive High
0x0000OnActive High
0x0080UnknownActive High
0x0080OffActive High
0x0000OnActive High
0x00E01Write NOP(// Writing 0's and 1's constantly. Watchdog feeder?)
0x00E11Writeenable_w (// enable/disable reels register.)
 

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-0x1FFFF131072str_l3__flash29c011a-15.3lCRC(89bf5935)
Memory Area:gfx2
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072str_m3__flash29c011a-15.3mCRC(fff9ea0e)
Memory Area:maincpu
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536str-100_051212__27c512.1eCRC(6c73ae4e)
Memory Area:oki
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF13107227c020.bin
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3