prosport: MAME ROM Information. History:
Pro Sports (c) 1983 Data East.
- TECHNICAL -
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
- SOURCES -
Game's rom.
MAME Info:
0.74u2 [?]
0.63 [?]
WIP:
- 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
Bowl-O-Rama
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
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
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> |
   |    | <year>1983</year> |
   |    | <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"/> |
   |    | </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="Unknown" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="4" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="8" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Test Mode" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="ROM Test" value="0"/> |
   |    |    | <dipvalue name="Maping Test" value="32" 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="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="128" default="yes"/> |
   |    | </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="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" cocktail="preliminary" savestate="supported" palettesize="256"/> |
|
|