Home News Forum                            

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

prosport: MAME ROM Information.


Pro Sports (c) 1983 Data East.


Main CPU : DECO (@ 2 Mhz)

Sound CPU : M6502 (@ 1.5 Mhz)

Sound Chips : (2x) AY8910 (@ 1.5 Mhz)

Screen orientation : Vertical

Video resolution : 240 x 256 pixels

Screen refresh : 60.00 Hz

Palette Colors : 256

Players : 2

Control : 8-way joystick

Buttons : 2


Game's rom.

MAME Info:

0.74u2 [?]

0.63 [?]


- 0.145u5: Changed description to 'Pro Sports - Bowling, Tennis, and Golf (set 1)' and clone '(alternate)' to '(set 2)'.

- 0.138u1: Changed description to 'Pro Sports - Bowling, Tennis, and Golf'.

- 0.133u2: Added dipswitches 'Service', 'Test Mode' and 5x 'Unknown'.

- 0.132u2: Angelo Salese fixed sprite flipping bits in 'Pro. Sports' - Game now playable.

- 0.132u1: Angelo Salese made many graphics and logic fixes to Pro. Sports, fixed a DECO16 CPU core bug that was causing issues with Pro Bowling part of Pro. Sports and fixed Pro Tennis gameplay and added basic background hook-up. David Haywood decoded BG backgrounds in Pro. Sports. Angelo Salese implemented a new DECO CPU-16 opcode, used by Pro. Sports for TILT bit. Changed M6502 CPU1 clock speed to 750000 Hz.

- 15th June 2009: Angelo Salese - After Pro Soccer, let's take a quick glance about Pro Sports (Pro Tennis, Tournament Pro Golf and Pro Bowling all-in-one package). After some tweakery (and after fixed a Deco16 CPU core bug), Pro Bowling part is working without backgrounds, Pro Tennis doesn't have score limits (another core bug?) and Pro Golf pushes this PCB to it's limits and currently has many gfxs artifacts... Three games, completely different behaviours...

- 0.131u3: Smitdogg added clone Pro. Sports (alternate), not working.

- 0.129u6: Changed description to 'Pro. Sports'.

- 0.74u2: Added Prosport (Data East 1983).

- 0.63: Added Prosport (Testdriver).

Recommended Games (Bowling):

Meadows Lanes

Robot Bowl

3-D Bowling

Bowling Alley

Strike Bowling

Pro Bowling (DECO Cassette)

Pro Sports - Bowling, Tennis, and Golf

Ten Pin Deluxe

Alley Master

Up Your Alley

Capcom Bowling

SportTime Bowling (Arcadia)

Championship Bowling

Tri-Sports (Power Strike)

Dyno Bop

League Bowling

Strata Bowling

Super Strike Bowling


Konkyuu no Hoshi

Krazy Bowl

World Class Bowling

World Class Bowling Deluxe

Virtua Bowling

Puzzle De Bowling

Simpsons Bowling

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


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

Recommended Games (Golf):

18 Holes Pro Golf

Pro Sports - Bowling, Tennis, and Golf

Tournament Pro Golf (DECO Cassette)

Birdie King

Birdie King 2

Birdie King 3

Crowns Golf

Crowns Golf in Hawaii

Super Crown Golf

Vs. Stroke & Match Golf (Men Version)

Golf (PlayChoice-10)

Big Event Golf

Competition Golf Final Round

Tee'd Off

Great Golf (Mega-Tech)

Birdie Try

Country Club

Fighting Golf

Leader Board (Arcadia)

Arnold Palmer Tournament Golf (Mega-Tech)

Super Masters Golf

U.S. Classic

Golden Tee Golf

Golden Tee Golf II

Golden Par Golf

Golden Tee 3D Golf

Golden Tee '97

Golden Tee '98

Golden Tee '99

Golden Tee 2K

Golden Tee Classic

Major Title

Major Title 2

Top Player's Golf

Dynamic Country Club

Dynamic Golf / Virtua Golf

Golfing Greats

Mario's Open Golf (PlayChoice-10)

Skins Game (Nintendo Super System)

Eagle Shot Golf

Konami's Open Golf Championship

Super Eagle Shot

Pebble Beach - The Great Shot

Neo Turf Masters / Big Tournament Golf

Country Club Classic


Atari Mini Golf

Mini Golf

Tri-Sports (Minigolf Deluxe)

Romset: 144 kb / 19 files / 54.5 zip

MAME XML Output:

       <game name="prosport" sourcefile="liberate.c">
              <description>Pro Sports - Bowling, Tennis, and Golf (set 1)</description>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="ic21ar09.bin" size="8192" crc="4faa8d12" sha1="326216eb67d54ecd01701e4677f62b5c11b6763e" region="maincpu" offset="4000"/>
              <rom name="ic22ar10.bin" size="8192" crc="389e405b" sha1="263088e49ab14a0017b2ad130bd78afcd0f13a4b" region="maincpu" offset="6000"/>
              <rom name="ic23ar11.bin" size="8192" crc="c0bc7f2a" sha1="15d806bb8e28215178dbac0157d75e3ead42f6e9" region="maincpu" offset="8000"/>
              <rom name="ic24ar12.bin" size="8192" crc="4acd3f0d" sha1="8bce597e4ba12d3cafa997653947e3aa6180b6c0" region="maincpu" offset="a000"/>
              <rom name="ic25ar13.bin" size="8192" crc="2bdabdf3" sha1="530cd84dc7fbfdd6805bc555c0e9a5fa2175bc59" region="maincpu" offset="c000"/>
              <rom name="ic26ar14.bin" size="8192" crc="10ccfddb" sha1="6c2d3cfd7be7cb4d3a217b1a70273ded5bd7e126" region="maincpu" offset="e000"/>
              <rom name="ic43ar16.bin" size="8192" crc="113a4f89" sha1="abbc7f5ad543f3500c0194100d236ac942e4739f" region="audiocpu" offset="c000"/>
              <rom name="ic42ar15.bin" size="8192" crc="635425a6" sha1="2b95c3252046462f8886a309d02ea3a15b693780" region="audiocpu" offset="e000"/>
              <rom name="ic52ar00.bin" size="8192" crc="1e16adde" sha1="229f68a687cbc9ac0d393e4db49d91f646eea7a6" region="fg_gfx_src" offset="0"/>
              <rom name="ic53ar01.bin" size="8192" crc="4b7a6431" sha1="a8a23dffc3bf9fb3b806985272822904578e460e" region="fg_gfx_src" offset="2000"/>
              <rom name="ic54ar02.bin" size="8192" crc="039eba80" sha1="bd15f707f4d5dded8dd3373de5cb2a8d91a731d6" region="fg_gfx_src" offset="4000"/>
              <rom name="ic55ar03.bin" size="8192" crc="caecafcb" sha1="74c0e5aad65c162b9e58c1c37ec481cf3aa99056" region="fg_gfx_src" offset="6000"/>
              <rom name="ic56ar04.bin" size="8192" crc="d555835e" sha1="4e3f1b6418aec948aaf27d05a4736995763dd1aa" region="fg_gfx_src" offset="8000"/>
              <rom name="ic57ar05.bin" size="8192" crc="9d05c4cc" sha1="898e4971d850c5f26513c4aabd548a41fdcf2b4f" region="fg_gfx_src" offset="a000"/>
              <rom name="ic58ar06.bin" size="8192" crc="903ea834" sha1="93fc69a2b460ed4cc8945f34a761b9841eba15a3" region="fg_gfx_src" offset="c000"/>
              <rom name="ic59ar07.bin" size="8192" crc="e6527838" sha1="e40acbcfda7d73ce4c1faa1c05e17d21bfc7f0d4" region="fg_gfx_src" offset="e000"/>
              <rom name="ic60ar08.bin" size="8192" crc="ff1e6b01" sha1="4561b718be41c67d713f6d7f10decc4d2eed9acc" region="fg_gfx_src" offset="10000"/>
              <rom name="ic46ar18.bin" size="4096" crc="d23998d3" sha1="4d3545a0e1df2eb7927ec6fa4a35abd21321016c" region="gfx2" offset="0"/>
              <rom name="ic45ar17.bin" size="4096" crc="5f1c621e" sha1="29ce85d3d5da5ee16bb67644b0555ab9bce52d05" region="gfx2" offset="1000"/>
              <chip type="cpu" tag="maincpu" name="DECO CPU16" clock="2000000"/>
              <chip type="cpu" tag="audiocpu" name="M6502" clock="750000"/>
              <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="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <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 name="Unknown" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              <dipswitch name="Unknown" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Service" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Test Mode" tag="DSW1" mask="32">
                     <dipvalue name="ROM Test" value="0"/>
                     <dipvalue name="Maping Test" value="32" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="64">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="64"/>
              <dipswitch name="Unknown" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="128" default="yes"/>
              <dipswitch name="Unknown" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" cocktail="preliminary" savestate="supported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise