wc90: MAME ROM Information. History:
Tecmo World Cup '90 (c) 1989 Tecmo.
A 2-D soccer game with 4-way scrolling movement. Choose from 8 teams. The game play is fairly realistic and the moves are easy to learn.
- TECHNICAL -
Main CPU : (2x) Z80 (@ 6 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2608 (@ 8 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2 (LOW KICK / TACKLE, HIGH KICK / JUMP)
- TRIVIA -
Tecmo Japan released this game in December 1989, a year before the World Cup started in Italy.
A bootleg of this game is known as "Euro League".
- SERIES -
1. Tecmo World Cup '90 (1989)
2. Tecmo World Cup '94 (1994)
3. Tecmo World Soccer '95
4. Tecmo World Soccer '96 (1996)
5. Tecmo World Soccer '98
6. Tecmo World Cup Millenium (2000)
- SOURCES -
Game's rom.
MAME Info:
0.31 [Ernesto Corvi]
TEST MODE:
- To enter into input test mode in wc90 & wc90a, keep pressed one of the start buttons during P.O.S.T. In wc90t keep pressed both start buttons during P.O.S.T. until the cross hatch test fade out. Press one of the start buttons to exit.
WIP:
- 0.136u4: Corrado Tomaselli changed 'Tecmo World Cup '90' main Z80 CPU1/2 to 8 MHz and vsync to 59.17 Hz to match original PCB readings.
- 0.131u3: Angelo Salese fixed regressed sound in Worldcup '90 / Euro League driver. Also fixed nested NMIs, improving MSM sound, and converted memory maps to current standards. Mike Coates corrected Euro League clock speeds. Changed description of clone 'Euro League' to 'Euro League (Italian hack of Tecmo World Cup '90)'.
- 0.130u1: Robiza fixed fg and bg vertical scroll in clones Euro League and Worldcup '90. This fixed the credit display screen (the PCB shows the upper part of the stadium).
- 0.130: Euro League and Worldcup '90 improvements [Robiza]: Sprite priorities, sprite x position, fixed y sprite wrapping, fixed bg and fg scroll and fixed bg and fg offsets. This fixed some players are cut at left and bottom of the screen.
- 0.129u4: Tomasz Slanina added clone Tecmo World Cup '90 (Euro set 2). Changed parent description to 'Tecmo World Cup '90 (World)' and clones '(set 2)' to '(Euro set 1)' and '(trackball)' to '(trackball set 1)'.
- 0.129: Robiza updated clone Worldcup '90 to use newly-dumped roms.
- 0.128u6: Robiza added best-known CRC in clone Worldcup '90 "bad dump" roms.
- 0.128u5: Robiza added clone Worldcup '90 (bootleg 1989). Renamed (wc90b) to (wc90b1).
- 9th October 2008: NibblerWorldChampion dumped Worldcup '90.
- 0.125u2: Couriersud fixed YM2608 sound in Tecmo World Cup '90.
- 0.124u2: Updates for the driver wc90b (Euro League) [ClawGrip]: Removed 2nd YM2203 sound, it isn't present on the bootleg boards. Changed the clocks according to the oscilators found on the board.
- 0.113u4: Roberto Fresca updated the 'Tecmo World Cup '90' dipswitches corrected from manual. Also added DIP locations.
- 0.96u2: Pierpaolo Prazzoli hooked up MSM5205 to Euro League, but it doesn't sound too good yet.
- 0.76u2: Pierpaolo Prazzoli changed Z80 CPU1 clock speed to 2510000 Hz and the 2x YM2203 to 1255000 Hz in clone wc90b (based on goal92 speed measured by guru - although maybe it should be 10MHz / 4 which is close).
- 0.72u1: Angelo Salese added clone Tecmo World Cup '90 (trackball) and fixed background graphics in it.
- 29th July 2003: Angelo Salese fixed the graphics in Tecmo World Cup '90 trackball version.
- 0.67: Changed parent and clone descriptions to 'Tecmo World Cup '90'.
- 0.63: Jarek Burczynski added drum support in YM2608 emulation.
- 0.37b16: Added clones World Cup '90 (set 2) and (Testdriver) World Cup '90 (trackball). Version (trackball) has wrong graphics. Different hardware? It is also missing the color bars on startup. Changed parent description to 'World Cup '90 (set 1)'.
- 27th March 2001: Guru added new ROM sets for The Final Round, Galaga 3 and Tecmo World Cup '90.
- 0.37b10: John and Phil Bennett improved sound in World Cup '90. Changed description to 'World Cup '90'. Replaced the 2x YM2203 sound with a YM2608 (8MHz).
- 13th November 2000: John and Phil Bennett improved the World Cup '90 sounds, but it still lacks drum samples.
- 0.37b3: Aaron Giles fixed YM2608 ADPCM support.
- 31st July 2000: Guru - Dumped Tecmo World Cup 90 (2 alt's, Tecmo).
- 0.35b2: Changed description of clone 'World Cup 90 (bootleg)' to 'Euro League'. Nicola Salmoria fixed sprite colors in Euro League.
- 0.33b7: World Cup 90 use the dynamic palette system [Aaron Giles].
- 0.33b4: Juan Carlos Lorente added high score saving to World Cup '90.
- 10th November 1997: Thierry and Gerald dumped Euro League.
- 0.31: Ernesto Corvi added World Cup 90 (Tecmo 1989) and clone (bootleg). Known issues: No ADPCM samples. The second YM2203 starts outputting static after a few seconds. This is in the original version, the bootleg doesn't have a second YM2203.
- 3rd March 1998: Dumped Tecmo World Cup '90.
LEVELS: 7
Other Emulators:
* FB Alpha
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: 1504 kb / 15 files / 369.4 zip
MAME XML Output:
   | <game name="wc90" sourcefile="wc90.c"> |
   |    | <description>Tecmo World Cup '90 (World)</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Tecmo</manufacturer> |
   |    | <rom name="ic87_01.bin" size="32768" crc="4a1affbc" sha1="bc531e97ca31c66fdac194e2d79d5c6ba1300556" region="maincpu" offset="0"/> |
   |    | <rom name="ic95_02.bin" size="65536" crc="847d439c" sha1="eade31050da9e84feb4406e327d050a7496871b7" region="maincpu" offset="10000"/> |
   |    | <rom name="ic67_04.bin" size="65536" crc="dc6eaf00" sha1="d53924070a59eee35dc0e6465702e4f04e61a073" region="sub" offset="0"/> |
   |    | <rom name="ic56_03.bin" size="65536" crc="1ac02b3b" sha1="4f8dc049d404072150342f3c2df04789a73ce244" region="sub" offset="10000"/> |
   |    | <rom name="ic54_05.bin" size="65536" crc="27c348b3" sha1="cf19ff4ae4f323ae3e5a905249b7af8ae342202a" region="audiocpu" offset="0"/> |
   |    | <rom name="ic85_07v.bin" size="65536" crc="c5219426" sha1="95e21fcd7de7d418ec287ae7087f6244c6bce5a8" region="gfx1" offset="0"/> |
   |    | <rom name="ic86_08v.bin" size="131072" crc="8fa1a1ff" sha1="ce624617ac8c8b54e41294cf5dca7a09c91f53ba" region="gfx2" offset="0"/> |
   |    | <rom name="ic90_09v.bin" size="131072" crc="99f8841c" sha1="1969b4d78ca00924a7550826e1c4f4fa0588ef02" region="gfx2" offset="20000"/> |
   |    | <rom name="ic87_10v.bin" size="131072" crc="8232093d" sha1="59bf9c9a858b47326cf0c64b1ee6ac727a15a20b" region="gfx3" offset="0"/> |
   |    | <rom name="ic91_11v.bin" size="131072" crc="188d3789" sha1="35654a99a20735bae09b32f74255f8132dee9af2" region="gfx3" offset="20000"/> |
   |    | <rom name="ic50_12v.bin" size="131072" crc="da1fe922" sha1="5184053c2b7dd2bf1cd2e9f783686f2c0db7e47b" region="gfx4" offset="0"/> |
   |    | <rom name="ic54_13v.bin" size="131072" crc="9ad03c2c" sha1="1c1947f9b51a58002e9992fc7c0c1a1c59b4d740" region="gfx4" offset="20000"/> |
   |    | <rom name="ic60_14v.bin" size="131072" crc="499dfb1b" sha1="ac67985d36fea18c82a4ea00019d9e6e4bcb5d0d" region="gfx4" offset="40000"/> |
   |    | <rom name="ic65_15v.bin" size="131072" crc="d8ea5c81" sha1="ccb3f7d565b1c1b8e874a2df91cda40dde2962ed" region="gfx4" offset="60000"/> |
   |    | <rom name="ic82_06.bin" size="131072" crc="2fd692ed" sha1="0273dc39181504320bec0187d074b2f86c821508" region="ymsnd" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="8000000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="8000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2608" clock="8000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="59.170000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="10 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="9 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="8 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="7 Coins/1 Credit" value="12"/> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="10"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="6"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="14"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="9"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="7"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="5"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" mask="48"> |
   |    |    | <dipvalue name="Easy" value="48" default="yes"/> |
   |    |    | <dipvalue name="Normal" value="16"/> |
   |    |    | <dipvalue name="Hard" value="32"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Count Down" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="1 Count - 1 Second" value="64" default="yes"/> |
   |    |    | <dipvalue name="1 Count - 56/60 Second" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="128" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="1 Player Game Time" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="1:00" value="1"/> |
   |    |    | <dipvalue name="1:30" value="2"/> |
   |    |    | <dipvalue name="2:00" value="3" default="yes"/> |
   |    |    | <dipvalue name="2:30" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="2 Players Game Time" tag="DSW2" mask="28"> |
   |    |    | <dipvalue name="1:00" value="12"/> |
   |    |    | <dipvalue name="1:30" value="20"/> |
   |    |    | <dipvalue name="2:00" value="4"/> |
   |    |    | <dipvalue name="2:30" value="24"/> |
   |    |    | <dipvalue name="3:00" value="28" default="yes"/> |
   |    |    | <dipvalue name="3:30" value="8"/> |
   |    |    | <dipvalue name="4:00" value="16"/> |
   |    |    | <dipvalue name="5:00" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Language" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="English" value="0" default="yes"/> |
   |    |    | <dipvalue name="Japanese" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" cocktail="preliminary" savestate="unsupported" palettesize="1024"/> |
|
|