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:umipoker_audio_io_map
Address RangeLengthFunctionDescription
0x00001Device Read/Writeoki, okim6295_device, read, write
0x0010-0x00112Device Read/Writeym, ym3812_device, read, write
Memory Area:umipoker_audio_map
Address RangeLengthFunctionDescription
0x0000-0x7FFF32768ROM
0xF800-0xFFFF2048Read/Write, Sharedz80_shared_ram_r,z80_shared_ram_w, z80_wram
Memory Area:umipoker_map
Address RangeLengthFunctionDescription
0x0000-0x3FFFF262144ROM
0x400000-0x403FFF16384RAM, Sharednvram
0x600000-0x6007FF2048RAM Device Write, Sharedpalette, palette_device, write, palette (// Palette)
0x800000-0x801FFF8192RAM Write, Sharedumipoker_vram_0_w, vra0
0x802000-0x803FFF8192RAM Write, Sharedumipoker_vram_1_w, vra1
0x804000-0x805FFF8192RAM Write, Sharedumipoker_vram_2_w, vra2
0x806000-0x807FFF8192RAM Write, Sharedumipoker_vram_3_w, vra3
0xC00000-0xC0FFFF65536Read 8-bitz80_rom_readback_r,0x00ff
0xC1F000-0xC1FFFF4096Read/Write 8-bitz80_shared_ram_r,z80_shared_ram_w,0x00ff
0xE00000-0xE000012Read PortIN0
0x0001UnknownActive High
0x0002UnknownActive High
0x0004BigActive High
0x0008Gamble DUpActive High
0x0010Gamble TakeActive High
0x0020Gamble BetActive High
0x0040SmallActive High
0x0080Start 1Active High
0x0100UnknownActive High
0x0200UnknownActive High
0x0400UnknownActive High
0x0800UnknownActive High
0x1000UnknownActive High
0x2000UnknownActive High
0x4000UnknownActive High
0x8000UnknownActive High
0xE00004-0xE000052Read PortIN1 (// unused?)
0xE00008-0xE000092Read PortIN2
0xE00014-0xE000152Read PortDSW1-2
0x00001Active High
0x00012Active High
0x00023Active High
0x00034Active High
0x00001Active High
0x00042Active High
0x00083Active High
0x000c4Active High
0x00105Active High
0x00146Active High
0x00187Active High
0x001c8Active High
0x000010Active High
0x002020Active High
0x004030Active High
0x006050Active High
0x0000A TypeActive High
0x0080B TypeActive High
0x00001Active High
0x010010Active High
0x020050Active High
0x0300100Active High
0x0400200Active High
0x0500300Active High
0x0600500Active High
0x07001000Active High
0x00001Active High
0x08005Active High
0x100010Active High
0x180020Active High
0x200025Active High
0x280050Active High
0x3000100Active High
0x3800250Active High
0x00001Active High
0x40005Active High
0x800010Active High
0xc000100Active High
0xE00018-0xE000192Read PortDSW3-4
0x00011000Active High
0x00022000Active High
0x00033000Active High
0x00045000Active High
0x000510000Active High
0x000620000Active High
0x000730000Active High
0x0000999999Active High
0x00081000Active High
0x00103000Active High
0x00185000Active High
0x002010000Active High
0x002820000Active High
0x003030000Active High
0x003850000Active High
0x0000999999Active High
0x0000OffActive High
0x0040OnActive High
0x0000OffActive High
0x0080OnActive High
0x0000A TypeActive High
0x0100B TypeActive High
0x0200C TypeActive High
0x0300D TypeActive High
0x0000OffActive High
0x0400UseActive High
0x0000A Type: Umi de PokerActive High
0x0800B Type: Marine ParadiseActive High
0x00001Active High
0x10005Active High
0x200010Active High
0x300020Active High
0x0000A TypeActive High
0x4000B TypeActive High
0x8000UnknownActive High
0x0000OffActive High
0x8000OnActive High
0xE00020-0xE000212Writeumipoker_scrolly_0_w
0xE00022-0xE000232Writeumipoker_irq_ack_w
0xE00026-0xE000272Writeumipoker_scrolly_2_w
0xE0002A-0xE0002B2Writeumipoker_scrolly_1_w
0xE0002C-0xE0002D2Write NOP(// unknown meaning, bit 0 goes from 0 -> 1 on IRQ service routine)
0xE0002E-0xE0002F2Writeumipoker_scrolly_3_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.   
Memory Area:audiocpu
Address RangeLengthLabel/LocationDescription
0x0000-0xFFFF65536sz.u8CRC(d874ba1a)
Memory Area:gfx1
Address RangeLengthLabel/LocationDescription
0x0000-0x1FFFF131072sg0.u42CRC(876f1f4f)
0x20000-0x3FFFF131072sg1.u41CRC(7fcbfb17)
0x40000-0x5FFFF131072sg2.u40CRC(eb31649b)
0x60000-0x7FFFF131072sg3.u39CRC(ebd5f96d)
Memory Area:oki
Address RangeLengthLabel/LocationDescription
0x0000-0x3FFFF262144sm.u17CRC(99503aed)
© Copyright 2009-2025, ClassicSoft, LLC. All rights reserved
Powered by the ClassicSoft Web Content Framework V3