Home News Forum                            

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

mexico86: MAME ROM Information.


Mexico 86 (c) 1987 Micro Research.

Bootleg of "Kick and Run".


Main CPU : (3x) Z80 (@ 6 Mhz), M68705 (@ 2 Mhz)

Sound Chips : YM2203 (@ 3 Mhz)

Screen orientation : Horizontal

Video resolution : 256 x 224 pixels

Screen refresh : 60.00 Hz

Palette colors : 256

Players : 2

Control : 8-way joystick

Buttons : 2


The game's name is based from the 1986 FIFA World Cup Finals in Mexico. However, as this game retains the teams from "Kick and Run", the host nation Mexico are absent from the game.

Official products:

Kick and Run (Taito Corp.)

Kick and Run (Taito America Corp.)

Unofficial products:

Mexico 86 (Micro Research)


* All-Stars Team : On the title screen press and hold the start button, wait 8 seconds exactly and release. Do this 3 times and you'll hear a bip-like noise. Insert the coin and go to the team selection screen; put the cursor over Argentina and press and hold start, now choose Argentina. But instead of choosing Argentina you'll get the All-Stars Team.


Game's rom.

MAME Info:

0.36b9 [Nicola Salmoria, Ernesto Corvi]

0.35b7 [Ernesto Corvi]


- PS4 STOP ERROR shortly after boot. Source (ID 02346)

- kicknrun: 4 players mode is not emulated. Source (ID 02345)

- Original PCB running a couple of short games and attract mode through an RGB board and into my PC. Smitdogg (ID 04154)


- 0.142u6: Changed description of clone 'Mexico 86' to 'Mexico 86 (bootleg of Kick and Run)'.

- 25th December 2010: Smitdogg - We got a Kick & Run for decapping.

- 0.136u4: Fabio Priuli added driver_data struct and save states to the Mexico 86 driver.

- 0.133u1: Renamed (kicknruu) to (kicknrunu).

- 0.131u3: Angelo Salese fixed some dipswitches quirks in the Mexico 86 driver and enabled the single board 4 players mode in Kick and Run/Mexico 86.

- 0.131u2: Angelo Salese improved the single board 4p mode in Kick and Run / Mexico 86. It basically works but 2p mode is broken so I still keep it as disabled by default.

- 0.131u1: Angelo Salese merged memory maps in Mexico86 driver, also added a basic hook-up for the 4p communication CPU, disabled by default.

- 13th May 2009: Angelo Salese - By request, I've spent five minutes in looking at Kick N Run / Mexico '86 communications for 4p mode. Actually got something... But the major problem is that this fix breaks the normal 2p mode. I wonder if I'll find a solution for it...

- 0.130u2: Aladar fixed the sprite collision code of the MCU simulation in 'machine\mexico86.c'.

- 0.122u6: Changed M68705 CPU3 clock speed to 4MHz.

- 0.121u1: Brian Troha fixed reversed clock speeds in Kick and Run/Mexico 86. Changed Z80 CPU2 clock speed to 6MHz and Z80 CPU4 to 4MHz.

- 0.120u4: Brian Troha added clone Kick and Run (US). Changed Z80 CPU2 clock speed to 4MHz and fixed rom names.

- 0.120u4: Changed description to 'Kick and Run (World)'.

- 0.115: Aaron Giles updated 68705 clocks to take into account the internal divide by 4. Added constant so that it is clear why this is being done. Changed M68705 CPU4 clock speed to 1MHz.

- 0.92: Added Z80 (6MHz) CPU4. Added dipswitches 'System Selection', 'Difficulty', 'Playing Time' and 'Number of Matches'.

- 0.90u3: Added cpu4 rom ($0 - For 4 player mode? (set with dipswitch) unused).

- 0.37b3: Added 'Timer' dipswitch.

- 0.36b9: Nicola Salmoria and Ernesto Corvi added 'Kick and Run' (Taito 1986) and clone Mexico 86 (bootleg).

- 1st November 1999: Nicola Salmoria and Ernesto Corvi have fixed Mexico 86 and Kick & Run.

- 0.35b7: Ernesto Corvi added Mexico '86 (Testdriver) and clone Kick & Run (Testdriver).


Other Emulators:

* Raine

Recommended Games (Soccer):

Tournament Table

Atari Soccer


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: 371 kb / 12 files / 141.7 zip

MAME XML Output:

       <game name="mexico86" sourcefile="mexico86.c" cloneof="kicknrun" romof="kicknrun">
              <description>Mexico 86 (bootleg of Kick and Run)</description>
              <rom name="2_g.bin" size="65536" crc="2bbfe0fb" sha1="8f047e001ea8e49d28f73e546c82812af1c2533c" region="maincpu" offset="0"/>
              <rom name="1_f.bin" size="65536" crc="0b93e68e" sha1="c6fbcce83103e3e71a7a1ef9f18a10622ed6b951" region="maincpu" offset="10000"/>
              <rom name="a87-06.f6" merge="a87-06.f6" size="32768" crc="1625b587" sha1="7336384e13c114915de5e439df5731ce3fc2054a" region="audiocpu" offset="0"/>
              <rom name="68_h.bin" size="2048" crc="ff92f816" sha1="0015c3f2ed014052b3fa376409e3a7cca36fac72" region="mcu" offset="0"/>
              <rom name="a87-09-1" merge="a87-09-1" size="16384" crc="6a2ad32f" sha1="42d4b97b25d219902ad215793f1d2c006ffe94dc" region="sub" offset="0"/>
              <rom name="4_d.bin" size="65536" crc="57cfdbca" sha1="89c305c380c3de14a956ee4bc85d3a0d343b638e" region="gfx1" offset="8000"/>
              <rom name="5_c.bin" size="32768" crc="e42fa143" sha1="02d7e0e01af1cecc3952f6355987118098d346c3" region="gfx1" offset="10000"/>
              <rom name="6_b.bin" size="65536" crc="a4607989" sha1="6832147603a146c34cc1809e839c8e034d0dacc5" region="gfx1" offset="28000"/>
              <rom name="7_a.bin" size="32768" crc="245036b1" sha1="108d9959de869b4fdf766abeade1486acec13bf2" region="gfx1" offset="30000"/>
              <rom name="a87-10.g15" merge="a87-10.g15" size="256" crc="be6eb1f0" sha1="f4d00e9b12bf116bf84edb2ff6caab158094b668" region="proms" offset="0"/>
              <rom name="a87-12.g12" merge="a87-12.g12" size="256" crc="3e953444" sha1="e9c84ca9390fd7c73738a8b681a02e87fbd51bb4" region="proms" offset="100"/>
              <rom name="a87-11.g14" merge="a87-11.g14" size="256" crc="14f6c28d" sha1="8c60974e4607906a3f77260bdd0704af60d596fc" region="proms" offset="200"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="6000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="6000000"/>
              <chip type="cpu" tag="mcu" name="M68705" clock="4000000"/>
              <chip type="cpu" tag="sub" name="Z80" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="3000000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="4" buttons="2" coins="4" service="yes" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Master/Slave Mode" tag="DSW0" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW0" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW0" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW0" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSW0" mask="48">
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="32"/>
              <dipswitch name="Coin B" tag="DSW0" mask="192">
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="192" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="128"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="3">
                     <dipvalue name="Easy" value="3" default="yes"/>
                     <dipvalue name="Normal" value="2"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Playing Time" tag="DSW1" mask="12">
                     <dipvalue name="40 Seconds" value="0"/>
                     <dipvalue name="One Minute" value="12"/>
                     <dipvalue name="One Minute and 20 Sec." value="8" default="yes"/>
                     <dipvalue name="One Minute and 40 Sec." value="4"/>
              <dipswitch name="Unknown" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Board ID" tag="DSW1" mask="32">
                     <dipvalue name="Master" value="32" default="yes"/>
                     <dipvalue name="Slave" value="0"/>
              <dipswitch name="Number of Matches" tag="DSW1" mask="64">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="6" value="64" default="yes"/>
              <dipswitch name="Single board 4 Players Mode" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise