Home News Forum                            

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

pexs0006: MAME ROM Information.


Triple Triple Diamond [Video Slot] (c) 1997 IGT.


Game's ROM.

MAME Info:

0.120u4 [Jim Stolis]


- The first time you run the game, it will say 'CALL ATTENDANT'. Press 'O' for DOOR OPEN/CMOS DATA, then press the self-test button 'K' until a "beep" is heard. Close the door with 'O' and press the jackpot reset button 'L'. Now open again the door for DOOR OPEN/EEPROM DATA and press button 'K' and then close door.


- 0.120u4: Jim Stolis added 'Player's Edge Plus (XS000006) Triple Triple Diamond Slots' (IGT - International Gaming Technology 1997).

- 8th November 2007: Jim Stolis - Superboard, Keno and Slots: The PE+ machine has at least two varieties of motherboards. The basic board I have been emulating and the superboard version. The superboard has an additional socket on it for "game data". The superboard is backwards compatable with most or all of the non-superboard games (those that begin with PP or PS etc). The superboard specific games generally are in the format of XPnnnnnn or XSnnnnnn with game data roms in a format of XnnnnnnP or XnnnnnnS (P for poker and S for Slots). Internally, the super board maps the game data rom in all the external addresses the non-superboard had not used. After tracing the schematics, I determined the addresses are $1000, $3000, $5000, $7000, $9000, $B000, $D000 and $F000. So even though the game rom is stored on a 64k chip, only every other page actually can contain data. This essentually adds 32K of information to the superboard romsets. With these changes added to the driver, I can now support the rather large list of superboard roms too. The slot pictured above is the Triple Triple Diamond Video Slot (XS000006) romset for the superboard. The slot driver uncovered some additional issues with video processing that I had not encountered before. Once I figured out the issue, the slot reels lined up nicely and the gameplay was correct. Another romset now supported is the Deuces Wild Video Poker (XP000019). It is similar to many of the video poker romsets but has a few different graphics and gameplay with 2's being wild. Lastly, I added support for a non-superboard version of Keno (KE1012). The romset I have has a bad dump of the CG files so there is some residue on the screen on some of the larger letters. The game uses a lightpen for input, so I had to add lightpen support, but it seems to be working just fine now. At this point I am finding some small issues with the coin hopper timing when the machine tries to payout coins. I sometimes get a hopper empty or coin-out timeout message. It appears I will need to do something similar as the ABC optics for the coin-in mechanism, but not as complex. Some initial code appears to work on the non-superboard romsets.

Romset: 257 kb / 7 files / 75.5 zip

MAME XML Output:

       <game name="pexs0006" sourcefile="peplus.c">
              <description>Player's Edge Plus (XS000006) Triple Triple Diamond Slots</description>
              <manufacturer>IGT - International Gaming Technology</manufacturer>
              <rom name="xs000006.u67" size="65536" crc="4b11ca18" sha1="f64a1fbd089c01bc35a5484e60b8834a2db4a79f" region="maincpu" offset="0"/>
              <rom name="x000998s.u66" size="65536" crc="e29d4346" sha1="93901ff65c8973e34ac1f0dd68bb4c4973da5621" region="user1" offset="0"/>
              <rom name="mro-cg2361.u77" size="32768" crc="c0eba866" sha1="8f217aeb3e8028a5633d95e5612f1b55e601650f" region="gfx1" offset="0"/>
              <rom name="mgo-cg2361.u78" size="32768" crc="345eaea2" sha1="18ebb94a323e1cf671201db8b9f85d4f30d8b5ec" region="gfx1" offset="8000"/>
              <rom name="mbo-cg2361.u79" size="32768" crc="fa130af6" sha1="aca5e52e00bc75a4801fd3f6c564e62ed4251d8e" region="gfx1" offset="10000"/>
              <rom name="mxo-cg2361.u80" size="32768" crc="7de1812c" sha1="c7e23a10f20fc8b618df21dd33ac456e1d2cfe33" region="gfx1" offset="18000"/>
              <rom name="capx2361.u43" size="512" crc="93057296" sha1="534bbf8ee80a22822d577f6685501f4c929987ef" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="I80C32" clock="10000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="aysnd" name="AY-3-8912A" clock="1666666"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="200" refresh="60.000000" pixclock="6512640" htotal="424" hbend="0" hbstart="320" vtotal="256" vbend="0" vbstart="200" />
              <sound channels="1"/>
              <input players="1" buttons="15" coins="1">
              <dipswitch name="Line Frequency" tag="SW1" mask="1">
                     <dipvalue name="60Hz" value="1" default="yes"/>
                     <dipvalue name="50Hz" value="0"/>
              <dipswitch name="Unused" tag="SW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="SW1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="SW1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="SW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="SW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="SW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="SW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise