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:bmcpokr_mem
Address RangeLengthFunctionDescription
0x0000-0x3FFFF262144ROM
0x210000-0x21FFFF65536RAM, Sharednvram
0x280000-0x287FFF32768RAM Write, Sharedvideoram_1_w, videoram_1
0x288000-0x28FFFF32768RAM Write, Sharedvideoram_2_w, videoram_2
0x290000-0x297FFF32768RAM
0x2A0000-0x2DFFFF262144RAM Write, Sharedpixram_w, pixram
0x2FF800-0x2FF9FF512RAM, Sharedscrollram_1
0x2FFA00-0x2FFBFF512RAM, Sharedscrollram_2
0x2FFC00-0x2FFDFF512RAM, Sharedscrollram_3
0x2FFE00-0x2FFFFF512RAM
0x320000-0x3200034RAM, Sharedlayerctrl
0x330000-0x3300012Read/Writeprot_r, prot_w
0x340000-0x3400012RAM(// 340001.b, rw)
0x340002-0x3400032RAM(// 340003.b, w(9d))
0x340006-0x3400072Writeirq_ack_w
0x340008-0x3400092Writeirq_enable_w
0x34000E-0x34000F2RAM, Sharedpriority (// 34000f.b, w (priority?))
0x340016-0x3400172Writepixpal_w
0x340018-0x3400192RAM(// 340019.b, w)
0x34001A-0x34001B2Read, Write NOPunk_r,
0x34001C-0x34001D2RAM(// 34001d.b, w(0))
0x350000-0x3500012Device Write 8-bitramdac,ramdac_device, index_w, 0x00ff
0x350002-0x3500032Device Write 8-bitramdac,ramdac_device, pal_w, 0x00ff
0x350004-0x3500052Device Write 8-bitramdac,ramdac_device, mask_w, 0x00ff
0x360000-0x3600012Readdsw_r
0x370000-0x3700012Read PortINPUTS
0x0001Gamble KeyinActive Low
0x0002Poker Hold 5Active Low
0x0004Poker Hold 4Active Low
0x0008Poker Hold 2Active Low
0x0010Poker Hold 1Active Low
0x0020Poker Hold 3Active Low
0x0040Gamble DealActive Low
0x0080Gamble TakeActive Low
0x0100Poker BetActive Low
0x0200SpecialActive High
0x0800Gamble KeyoutActive Low
0x1000Gamble DUpActive Low
0x2000Gamble LowActive Low
0x4000Gamble HighActive Low
0x8000Coin 1Active Low
0x0001Gamble KeyinActive Low
0x0002Button 3Active Low
0x0004Button 2Active Low
0x0008Joystick RightActive Low
0x0010Poker Hold 1Active Low
0x0020Button 1Active Low
0x0040Gamble DealActive Low
0x0080Joystick LeftActive Low
0x0100Poker BetActive Low
0x0200SpecialActive High
0x0800Gamble KeyoutActive Low
0x1000Gamble DUpActive Low
0x2000Joystick RightActive Low
0x4000Joystick UpActive Low
0x8000Coin 1Active Low
0x380000-0x3800012Writemux_w
0x390000-0x3900034Device Write 8-bitymsnd, ym2413_device, write, 0x00ff
0x398000-0x3980012Device Read/Write 8-bitoki, okim6295_device, read, write, 0x00ff
0x3B0000-0x3B00012Read PortINPUTS2
0x0100Gamble PayoutActive Low
 

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:oki
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFFF262144ch-m-701.u10CRC(e01be644)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3