Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

pinkiri8: MAME ROM Information.


Pinkiri 8 (c) 1994 Alta.


PCB picture.

Game's ROM.

MAME Info:

0.136u2 [Gyrovision, Smitdogg, The Dumping Union]


- Reference pictures from the PCB. Smitdogg (ID 03925)


- 0.138u3: Angelo Salese hooked up inputs and Dip-SW for Pinkiri 8.

- 0.138u2: Charles MacDonald dumped the internal Z180 ROM for Pinkiri 8. Improvements to the Pinkiri 8 video emulation [David Haywood, Angelo Salese]. David Haywood deviceized the VDP used by Pinkiri 8 hardware. Added OKI6295 (1056000 Hz) sound. Changed visible area to 512x512.

- 16th June 2010: Angelo Salese - Charles MacDonald extracted the internal ROM on the Eagle 909 HW games (Janshi, Ron Jan and Pinkiri 8). Me and Haze recently did some efforts to emulate this HW, that is a Z180 with a fancy video emulation (that isn't yet fully working). Janshi and Ron Jan have an original thought of the mahjong game, on which you can see what type of tile is with different tilesets for the back.

- 10th June 2010: Charles MacDonald - I trojaned the internal ROM from the CPU module used by "Pinkiri 8". This game uses an external program ROM that is not encrypted (like Lucky Girl was), so I used my 32K ROM emulator to run a small program that relocated to work RAM and copied the internal 16K ROM of the HD647180 CPU to the emulator RAM, and then saved that RAM to disk. The only hard part was probing around the board to find the circuit that generated the memory write strobe, and after that it was pretty easy. UPDATE: Turns out this method worked for three related boards Brian Troha sent earlier, so now those are all dumped too!

- 0.136u2: Gyrovision, Smitdogg and The Dumping Union added Pinkiri 8 ( 2005). Missing internal ROM, can't do much at the current time.

- 23rd January 2010: Smitdogg - I got Pinkiri 8 really cheap. I wasn't sure what it was, looks to be an old Japanese 8-liner.

Romset: 784 kb / 7 files / 105.1 zip

MAME XML Output:

       <game name="pinkiri8" sourcefile="pinkiri8.c">
              <description>Pinkiri 8</description>
              <rom name="pinkiri8-ver.1.02.l1" size="131072" crc="f2df5b12" sha1="e374e184a6a1e932550516011ec09a5accec9b03" region="maincpu" offset="0"/>
              <rom name="bios.rom" size="16384" crc="399df1ee" sha1="8251f3aa7da4c7899c8e739c10b61260f4471311" region="maincpu" offset="0"/>
              <rom name="pinkiri8-chr-01.a1" size="131072" crc="8ec73662" sha1="9098348e519ce753dd7f38f0d855181bfc65aa42" region="gfx1" offset="0"/>
              <rom name="pinkiri8-chr-02.bc1" size="131072" crc="8dc20a65" sha1="4062510fe06e8844a732754b7915a3b67ba2a3c5" region="gfx1" offset="20000"/>
              <rom name="pinkiri8-chr-03.d1" size="131072" crc="bd5f269a" sha1="7dfd039227551f0f0ed4afaafc76ca64a39a9b83" region="gfx1" offset="40000"/>
              <rom name="pinkiri8-chr-04.ef1" size="131072" crc="4d0e5005" sha1="4b90119c359c4de576131fd0e28d2fe1482ce74f" region="gfx1" offset="60000"/>
              <rom name="pinkiri8-chr-05.h1" size="131072" crc="036ca165" sha1="c4a2d6e394bbabcae1413d8a2916a19c90687edf" region="gfx1" offset="80000"/>
              <chip type="cpu" tag="maincpu" name="Z180" clock="16000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/>
              <display tag="screen" type="raster" rotate="0" width="512" height="512" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" coins="1" service="yes">
                     <control type="mahjong"/>
                     <control type="hanafuda"/>
                     <control type="gambling"/>
              <dipswitch name="Game Style" tag="DSW1" mask="1">
                     <dipvalue name="Win / Bet" value="1" default="yes"/>
                     <dipvalue name="Out / In" value="0"/>
              <dipswitch name="Premium Hand" tag="DSW1" mask="2">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="2" default="yes"/>
              <dipswitch name="Coin Payment" tag="DSW1" mask="4">
                     <dipvalue name="Normal" value="4" default="yes"/>
                     <dipvalue name="Auto" value="0"/>
              <dipswitch name="Bet Min" tag="DSW1" mask="56">
                     <dipvalue name="1" value="56" default="yes"/>
                     <dipvalue name="2" value="48"/>
                     <dipvalue name="3" value="40"/>
                     <dipvalue name="4" value="32"/>
                     <dipvalue name="5" value="24"/>
                     <dipvalue name="6" value="16"/>
                     <dipvalue name="8" value="8"/>
                     <dipvalue name="10" value="0"/>
              <dipswitch name="Bet Max" tag="DSW1" mask="192">
                     <dipvalue name="5" value="192"/>
                     <dipvalue name="10" value="128"/>
                     <dipvalue name="15" value="64"/>
                     <dipvalue name="20" value="0" default="yes"/>
              <dipswitch name="Rate of Win" tag="DSW2" mask="15">
                     <dipvalue name="90%" value="0" default="yes"/>
                     <dipvalue name="86%" value="1"/>
                     <dipvalue name="82%" value="2"/>
                     <dipvalue name="78%" value="3"/>
                     <dipvalue name="74%" value="4"/>
                     <dipvalue name="70%" value="5"/>
                     <dipvalue name="66%" value="6"/>
                     <dipvalue name="62%" value="7"/>
                     <dipvalue name="58%" value="8"/>
                     <dipvalue name="54%" value="9"/>
                     <dipvalue name="50%" value="10"/>
                     <dipvalue name="46%" value="11"/>
                     <dipvalue name="42%" value="12"/>
                     <dipvalue name="38%" value="13"/>
                     <dipvalue name="34%" value="14"/>
                     <dipvalue name="30%" value="15"/>
              <dipswitch name="Odds Type" tag="DSW2" mask="16">
                     <dipvalue name="A" value="16" default="yes"/>
                     <dipvalue name="B" value="0"/>
              <dipswitch name="BGM" tag="DSW2" mask="32">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="32" default="yes"/>
              <dipswitch name="Oya (Owner)" tag="DSW2" mask="64">
                     <dipvalue name="CPU Only" value="64"/>
                     <dipvalue name="Winner" value="0" default="yes"/>
              <dipswitch name="Koi Time Limit" tag="DSW2" mask="128">
                     <dipvalue name="15 Seconds" value="128"/>
                     <dipvalue name="30 Seconds" value="0" default="yes"/>
              <dipswitch name="Key In Coinage" tag="DSW3" mask="7">
                     <dipvalue name="1 Coin/500 Credits" value="0"/>
                     <dipvalue name="1 Coin/200 Credits" value="1"/>
                     <dipvalue name="1 Coin/100 Credits" value="2"/>
                     <dipvalue name="1 Coin/50 Credits" value="3"/>
                     <dipvalue name="1 Coin/25 Credits" value="4"/>
                     <dipvalue name="1 Coin/20 Credits" value="5"/>
                     <dipvalue name="1 Coin/10 Credits" value="6"/>
                     <dipvalue name="1 Coin/5 Credits" value="7" default="yes"/>
              <dipswitch name="Coinage" tag="DSW3" mask="120">
                     <dipvalue name="10 Coins/1 Credit" value="120"/>
                     <dipvalue name="5 Coins/1 Credit" value="112"/>
                     <dipvalue name="5 Coins/2 Credits" value="104"/>
                     <dipvalue name="4 Coins/1 Credit" value="96"/>
                     <dipvalue name="3 Coins/1 Credit" value="88"/>
                     <dipvalue name="2 Coins/1 Credit" value="80"/>
                     <dipvalue name="1 Coin/1 Credit" value="64" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="72"/>
                     <dipvalue name="1 Coin/2 Credits" value="56"/>
                     <dipvalue name="1 Coin/4 Credits" value="48"/>
                     <dipvalue name="1 Coin/5 Credits" value="40"/>
                     <dipvalue name="1 Coin/10 Credits" value="32"/>
                     <dipvalue name="1 Coin/20 Credits" value="24"/>
                     <dipvalue name="1 Coin/25 Credits" value="16"/>
                     <dipvalue name="1 Coin/50 Credits" value="8"/>
                     <dipvalue name="1 Coin/100 Credits" value="0"/>
              <dipswitch name="Unused" tag="DSW3" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Pinkiri Bonus" tag="DSW4" mask="1">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="1" default="yes"/>
              <dipswitch name="Same Month Bonus" tag="DSW4" mask="2">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="2" default="yes"/>
              <dipswitch name="Play Time Limit" tag="DSW4" mask="4">
                     <dipvalue name="7 Seconds" value="4"/>
                     <dipvalue name="12 Seconds" value="0" default="yes"/>
              <dipswitch name="Credit Clear" tag="DSW4" mask="24">
                     <dipvalue name="300 Seconds" value="0" default="yes"/>
                     <dipvalue name="180 Seconds" value="8"/>
                     <dipvalue name="120 Seconds" value="16"/>
                     <dipvalue name="60 Seconds" value="24"/>
              <dipswitch name="Panel Type" tag="DSW4" mask="32">
                     <dipvalue name="Mahjong" value="32" default="yes"/>
                     <dipvalue name="Hanafuda" value="0"/>
              <dipswitch name="Flip Flop Button" tag="DSW4" mask="64">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="64" default="yes"/>
              <dipswitch name="Unused" tag="DSW4" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="8192"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise