cptennis: MAME ROM Information. History:
Pro Tennis (c) 1982 Data East.
- TECHNICAL -
DECO Cassette System hardware
[Cassette No.22]
Main CPU : M6502 (@ 750 Khz), M6502 (@ 500 Khz), I8X41 (@ 500 Khz)
Sound Chips : (2x) AY8910 (@ 1.5 Mhz)
Screen orientation : Vertical
Video resolution : 240 x 240 pixels
Screen refresh : 57.00 Hz
Palette colors : 32
Players : 2
Control : stick
Buttons : 2
- TRIVIA -
Released in May 1982.
- SOURCES -
Game's rom.
MAME Info:
0.37b13 [Juergen Buchmueller, Al Kossow]
Artwork available
WIP:
- 0.145u1: Changed description to 'Pro Tennis (DECO Cassette)'.
- 0.88u2: Changed description to 'Pro Tennis (Cassette)'.
- 0.37b13: Juergen Buchmueller added 'Cassette: Pro Tennis' (DECO 1982).
- 11th February 2001: Juergen Buchmueller improved the DECO Cassette system driver even more, now Disco No. 1, Pro Tennis and Tornado are working too.
Recommended Games (Tennis):
Tournament Table
World Tennis
Pro Tennis (DECO Cassette)
Pro Sports - Bowling, Tennis, and Golf
Tennis (bootleg of Pro Tennis)
Super Doubles Tennis
Super Doubles Tennis (DECO Cassette)
Tennis (PlayChoice-10)
Vs. Tennis
Forty-Love
Passing Shot
World Court
Super World Court
Hot Shots Tennis
Super Tennis (Nintendo Super System)
David Crane's Amazing Tennis (Nintendo Super System)
Grand Slam (Mega Play)
Reality Tennis
Super Slam
Ultimate Tennis
Capcom Sports Club (Tennis)
Virtua Tennis / Power Smash
Virtua Tennis 2 / Power Smash 2
Smash Court Pro Tournament
-
Match '98
Romset: 34 kb / 2 files / 13.0 zip
MAME XML Output:
   | <game name="cptennis" sourcefile="decocass.c" romof="decocass"> |
   |    | <description>Pro Tennis (DECO Cassette)</description> |
   |    | <year>1982</year> |
   |    | <manufacturer>Data East Corporation</manufacturer> |
   |    | <rom name="v0b-.7e" merge="v0b-.7e" size="4096" crc="23d929b7" sha1="063f83020ba3d6f43ab8471f95ca919767b93aa4" region="maincpu" offset="f000"/> |
   |    | <rom name="v1-.5a" merge="v1-.5a" size="2048" crc="b66b2c2a" sha1="0097f38beb4872e735e560148052e258a26b08fd" region="audiocpu" offset="f800"/> |
   |    | <rom name="cassmcu.1c" merge="cassmcu.1c" size="1024" crc="a6df18fd" sha1="1f9ea47e372d31767c936c15852b43df2b0ee8ff" region="mcu" offset="0"/> |
   |    | <rom name="v2.3m" merge="v2.3m" size="32" crc="238fdb40" sha1="b88e8fabb82092105c3828154608ea067acbf2e5" region="proms" offset="0"/> |
   |    | <rom name="v4.10d" merge="v4.10d" size="32" crc="3b5836b4" sha1="b630bb277d9ec09d46ef26b944014dd6165b35d8" region="proms" offset="20"/> |
   |    | <rom name="v3.3j" merge="v3.3j" size="32" crc="51eef657" sha1="eaedce5caf55624ad6ae706aedf82c5717c60f1f" region="proms" offset="40"/> |
   |    | <rom name="cptennis.pro" size="2048" crc="59b8cede" sha1="514861a652b5256a11477fc357bc01dfd87f712b" region="dongle" offset="0"/> |
   |    | <rom name="cptennis.cas" size="32768" crc="6bb257fe" sha1="7554bf1996bc9e9c04a276aab050708d70103f54" region="cassette" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6502" clock="750000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="500000"/> |
   |    | <chip type="cpu" tag="mcu" name="I8041" clock="6000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1500000"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1500000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="256" height="240" refresh="57.444853" pixclock="6000000" htotal="384" hbend="0" hbstart="256" vtotal="272" vbend="8" vbstart="248" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    |    | <control type="stick" minimum="16" maximum="240" sensitivity="100" keydelta="10"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="12"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Type of Tape" tag="DSW1" mask="48"> |
   |    |    | <dipvalue name="MT (Big)" value="0"/> |
   |    |    | <dipvalue name="invalid?" value="16"/> |
   |    |    | <dipvalue name="invalid?" value="32"/> |
   |    |    | <dipvalue name="MD (Small)" value="48" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Country Code" tag="DSW2" mask="224"> |
   |    |    | <dipvalue name="A" value="224" default="yes"/> |
   |    |    | <dipvalue name="B" value="192"/> |
   |    |    | <dipvalue name="C" value="160"/> |
   |    |    | <dipvalue name="D" value="128"/> |
   |    |    | <dipvalue name="E" value="96"/> |
   |    |    | <dipvalue name="F" value="64"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="56"/> |
|
|