olysoc92: MAME ROM Information. History:
Olympic Soccer '92 (c) 1992 Seibu Denshi.
A soccer game.
- TECHNICAL -
Main CPU : 68000 (@ 10 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM3812 (@ 3.579545 Mhz), OKI6295 (@ 8 Khz)
Players : 4
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Released in May 1992.
This game is also known as "Seibu Cup Soccer".
- SOURCES -
Game's rom.
MAME Info:
0.124u2 [Pierpaolo Prazzoli]
0.77 [Pierpaolo Prazzoli]
WIP:
- 0.141u1: O. Galibert figured out and made comments of math tables in roms 14/15 of Seibu Cup Soccer bootleg inside machine\seicop.c.
- 2nd January 2011: Angelo Salese - Seibu Cup Soccer looks like the more protected game of all, it uses lots of macro commands unused by anything else. It's the first game of the system so they abused the hell out of the system protection capabilities (including a fancy sort-DMA for the sprites and an annoying macro command for the radar positions!). Right now it shows the two captains, scrolls down, shows players that runs on the place and gets stuck there.
- 0.141: Angelo Salese implemented a preliminary sort-DMA in Seibu COP routines, fixes sprite-sprite priorities in Seibu Cup Soccer. Fixed Seibu logo tilemap colors. Implemented palette DMA brightness algorythm mode 5 in Seibu COP games, used by Seibu Cup Soccer, Godzilla, SD Gundam Rainbow Tairiku Senki and Legionnaire for fading effects. Implemented preliminary Seibu COP macro command 0xdde5, used by Seibu Cup Soccer x/y radar positions. David Haywood fixed playfield color issues in Seibu Cup Soccer. Changed visible area to 320x256.
- 0.140u3: Angelo Salese added DMA mode 0x0e in machine\seicop.c, used by Seibu Cup Soccer and fixed sound comms in Seibu Cup Soccer sets. David Haywood decoded GFX roms in the Seibu Cup Soccer bootleg sets.
- 0.137u4: Fabrizio Vasile added clone Seibu Cup Soccer :Selection: (bootleg, set 2).
- 0.135u3: Fabio Priuli added driver data struct and save states to clone Goal! '92.
- 0.132u4: Angelo Salese fixed sound in clone 'Seibu Cup Soccer :Selection: (bootleg)'.
- 0.131u4: Angelo Salese fixed NMI firing in clone Goal! '92 (same sound hook-up as Euro League).
- 0.131u1: MooglyGuy merged memory maps in clone Goal! '92.
- 0.128u1: Chris Hardy added clone Seibu Cup Soccer (set 2), not working. Changed parent description to 'Seibu Cup Soccer (set 1)'.
- 0.124u2: Arzeno Fabrice added clone 'Seibu Cup Soccer :Selection: (set 1)'. Changed description of 'Seibu Cup Soccer (set 1)' to 'Seibu Cup Soccer :Selection: (set 2)', 'Seibu Cup Soccer (set 2)' to 'Seibu Cup Soccer' and 'Seibu Cup Soccer (bootleg)' to 'Seibu Cup Soccer :Selection: (bootleg)'. Renamed (cupsoc) to (cupsocs2), (cupsoc2) to (cupsoc) and (cupsocbl) to (cupsocsb).
- 0.122u8: Changed description to 'Seibu Cup Soccer (set 1)'.
- 0.113: Changed OKI6295 clock speed to 1320000 Hz.
- 0.98u3: Pierpaolo Prazzoli fixed 4th player inputs and added 1 frame delay for sprites in clone Goal! '92.
- 25th July 2005 2005: Angelo Salese - I'm finally starting to understand better the EVIL protection of Seibu Cup Soccer. Note: It's nowhere to be playable, but at least now it's less hopeless...
- 0.96u3: Brian Troha fixed dipswitches in Seibu Cup Soccer. Added dipswitches 'Coin 1/2', 'Staring Coin', 'Flip Screen', 'Time vs Computer' and 'Time vs Player, 2/3/4 Players'.
- 0.96u2: Pierpaolo Prazzoli hooked up MSM5205 to Goal! '92, but it doesn't sound too good yet.
- 0.82u2: Pierpaolo Prazzoli fixed Goal '92 clock, visible area and found it's missing the ADPCM emulation. Pierpaolo tried to add it, but he had no luck, so if anyone want to have a look, please do it. Changed description of clone 'Goal '92' to 'Goal! '92'.
- 0.77: Pierpaolo Prazzoli added Seibu Cup Soccer (Seibu 1992) and clones (set 2), (bootleg), Goal '92 and Olympic Soccer '92. Protection issues.
- 8th November 2003: Pierpaolo Prazzoli sent in a driver for Goal! '92 and added a bunch of non-working games to the Legionnaire driver.
- 14th April 2003: Guru - Goal '92 arrived from Taucher.
- 4th January 2002: Guru - Dumped Seibu Cup Soccer.
- 2nd December 2001: Guru - Received Seibu Cup Soccer (TAD) from Pelle.
Recommended Games (Soccer):
Tournament Table
Atari Soccer
Dribbling
Exciting Soccer
Exciting Soccer II
Pro Soccer
Pro Soccer (DECO Cassette)
Indoor Soccer
Power Play
Tehkan World Cup
Vs. Soccer
Kick and Run
Dynamic Shooting
Fighting Soccer
Kick Off
Last Striker / Kyuukyoku no Striker
Great Soccer (Mega-Tech)
Tecmo World Cup (Mega Play)
Tecmo World Cup '90
Tecmo World Cup '94
Tecmo World Soccer '96
Tecmo World Cup '98
Tecmo World Cup Millennium
World Championship Soccer (Mega-Tech)
World Trophy Soccer (Arcadia)
Football Champ
Super Football Champ
Nintendo World Cup (PlayChoice-10)
World Soccer Finals
Soccer Brawl
Big Striker
Seibu Cup Soccer
Super Sidekicks
Super Sidekicks 2 - The World Championship
Super Sidekicks 3 - The Next Glory
Super Soccer (Nintendo Super System)
Grand Striker
Grand Striker 2
Premier Soccer
Super Cup Finals
Taito Cup Finals
Dream Soccer '94
International Cup '94
J-League Soccer V-Shoot
Soccer Superstars
Super Visual Football
Taito Power Goal
V Goal Soccer
Virtua Striker
Virtua Striker 2
Virtua Striker 2 '98
Virtua Striker 2 '99
Virtua Striker 2 Ver. 2000
Virtua Striker 3
Five a Side Soccer
Goal! Goal! Goal!
Kick Goal
World PK Soccer
World PK Soccer V2
Back Street Soccer
Pleasure Goal
Prime Goal EX
The Ultimate 11
Versus Net Soccer
Capcom Sports Club (Soccer)
Libero Grande
Neo-Geo Cup '98 - The Road to the Victory
World Kicks
Evolution Soccer
-
Stone Ball
Free Kick
Super Free Kick
PK Scramble
X the Ball
Kick '4' Cash
Romset: 4544 kb / 12 files / 1.68 zip
MAME XML Output:
   | <game name="olysoc92" sourcefile="legionna.c" cloneof="cupsoc" romof="cupsoc"> |
   |    | <description>Olympic Soccer '92</description> |
   |    | <year>1992</year> |
   |    | <manufacturer>Seibu Kaihatsu</manufacturer> |
   |    | <rom name="u025.1" size="262144" crc="a94e7780" sha1="abbe328be425b4529e6b75ffa723c6771e4b6fcf" region="maincpu" offset="0"/> |
   |    | <rom name="u024.2" size="262144" crc="cb5f0748" sha1="e11bf11a3766ab33c60a143867496887c6238b11" region="maincpu" offset="1"/> |
   |    | <rom name="u026.3" size="262144" crc="f71cc626" sha1="7f66031509063d5fac33a3b5873b616c7ad0c25b" region="maincpu" offset="2"/> |
   |    | <rom name="u023.4" size="262144" crc="2ba10e6c" sha1="d682d97426a749cfdbaf728edb219dbf84e9eef8" region="maincpu" offset="3"/> |
   |    | <rom name="seibu7.8a" merge="seibu7.8a" size="65536" crc="f63329f9" sha1="51736de48efc14415cfdf169b43623d4c95fde2b" region="audiocpu" offset="0"/> |
   |    | <rom name="seibu6.7x" size="65536" crc="21c1e1b8" sha1="30928c8ef98bf32ba0bf795ddadba1c95fcffe9d" region="gfx1" offset="0"/> |
   |    | <rom name="seibu5.7y" size="65536" crc="955d9fd7" sha1="782451e8e85f7ba285d6cacd9d3fdcf48bde60bc" region="gfx1" offset="1"/> |
   |    | <rom name="obj.8c" merge="obj.8c" size="1048576" crc="e2377895" sha1="1d1c7f31a08a464139cdaf383a5e1ade0717dc9f" region="gfx2" offset="0"/> |
   |    | <rom name="back-1.4y" merge="back-1.4y" size="1048576" crc="3dfea0ec" sha1="8f41d267e488e07831946ef898d593897f10bfe2" region="gfx3" offset="0"/> |
   |    | <rom name="back-2.6y" merge="back-2.6y" size="524288" crc="e07712af" sha1="2a0285d6a1e0141838e898252b8d922a6263b05f" region="gfx5" offset="0"/> |
   |    | <rom name="seibu8.7a" merge="seibu8.7a" size="262144" crc="6f594808" sha1="218aa12068aa587c7656355f6a6b86d97c868774" region="oki" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM3812" clock="3579545"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1320000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="256" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="4" buttons="3" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin 1 (3)" tag="DSW1" mask="7"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="3"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin 2 (4)" tag="DSW1" mask="56"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="40"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="24"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Staring Coin" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Normal" value="64" default="yes"/> |
   |    |    | <dipvalue name="x2" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Time vs Computer" tag="DSW1" mask="768"> |
   |    |    | <dipvalue name="1:30" value="512"/> |
   |    |    | <dipvalue name="2:00" value="768" default="yes"/> |
   |    |    | <dipvalue name="2:30" value="256"/> |
   |    |    | <dipvalue name="3:00" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Time vs Player, 2 Players" tag="DSW1" mask="3072"> |
   |    |    | <dipvalue name="2:00" value="2048"/> |
   |    |    | <dipvalue name="2:30" value="3072" default="yes"/> |
   |    |    | <dipvalue name="3:00" value="1024"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Time vs Player, 3 Players" tag="DSW1" mask="12288"> |
   |    |    | <dipvalue name="2:30" value="8192"/> |
   |    |    | <dipvalue name="3:00" value="12288" default="yes"/> |
   |    |    | <dipvalue name="3:30" value="4096"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Time vs Player, 4 Players" tag="DSW1" mask="49152"> |
   |    |    | <dipvalue name="3:00" value="32768"/> |
   |    |    | <dipvalue name="3:30" value="49152" default="yes"/> |
   |    |    | <dipvalue name="4:00" value="16384"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="Normal" value="3" default="yes"/> |
   |    |    | <dipvalue name="Easy" value="2"/> |
   |    |    | <dipvalue name="Hard" value="1"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Players / Coin Mode" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="4 Players / 1 Coin Slot" value="0" default="yes"/> |
   |    |    | <dipvalue name="4 Players / 4 Coin Slots" value="4"/> |
   |    |    | <dipvalue name="4 Players / 2 Coin Slots" value="8"/> |
   |    |    | <dipvalue name="2 Players" value="12"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="65472"> |
   |    |    | <dipvalue name="Off" value="65472" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" protection="preliminary" savestate="unsupported" palettesize="2048"/> |
|
|