Home News Forum                            

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

peke1012: MAME ROM Information.


Video Keno (c) 1994 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 'K' for self-test and EEPROM DATA. Close door with 'O' and reset with 'K'.


- 0.130u2: Jim Stolis fixed bad rom dump (gfx1 - $18000) causes graphics glitches in Player's Edge Plus (KE1012) Keno.

- 0.127u5: Fabio Priuli fixed lightpen not mapped in option of 'Player's Edge Plus (KE1012) Keno'.

- 0.120u4: Jim Stolis added Player's Edge Plus (KE1012) Keno (IGT - International Gaming Technology 1994).

- 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: 193 kb / 6 files / 39.5 zip

MAME XML Output:

       <game name="peke1012" sourcefile="peplus.c">
              <description>Player's Edge Plus (KE1012) Keno</description>
              <manufacturer>IGT - International Gaming Technology</manufacturer>
              <rom name="ke1012.u68" size="65536" crc="470e8c10" sha1="f8a65a3a73477e9e9d2f582eeefa93b470497dfa" region="maincpu" offset="0"/>
              <rom name="mro-cg1267.u72" size="32768" crc="16498b57" sha1="9c22726299af7204c4be1c6d8afc4c1b512ad918" region="gfx1" offset="0"/>
              <rom name="mgo-cg1267.u73" size="32768" crc="80847c5a" sha1="8422cd13a91c3c462af5efcfca8615e7eeaa2e52" region="gfx1" offset="8000"/>
              <rom name="mbo-cg1267.u74" size="32768" crc="ce7af8a7" sha1="38675122c764b8fa9260246ea99ac0f0750da277" region="gfx1" offset="10000"/>
              <rom name="mxo-cg1267.u75" size="32768" crc="a4394303" sha1="30a07028de35f74cc4fb776b0505ca743c8d7b5b" region="gfx1" offset="18000"/>
              <rom name="cap1267.u50" size="512" crc="3dac264f" sha1="e9c9de42ffd64d4463bee6fa10886a53bc062ff8" 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">
                     <control type="lightgun" minimum="0" maximum="1024" sensitivity="25" keydelta="13"/>
              <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