Home News Forum                            

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

10yard85: MAME ROM Information.


10-Yard Fight '85 (c) 1985 Memetron, Inc.


For more information about the game, please see the original Irem entry.


Game's ROM

MAME Info:

0.108u5 [Brian Troha]

0.27 [Lee Taylor, John Clegg]

Artwork available


- 10yard and clones: Flip Screen/Cocktail Mode offset. Tafoid (ID 04796)

- Deep touchdown passes cause the text graphics to go haywire. erik_t (ID 03085)

- [possible] Glitchy countdown display on initials registry. Tafoid (ID 00459)


- 0.137u3: Kevin Eshbach, Smitdogg and The Dumping Union added clone '10-Yard Fight '85 (US, Taito license)'. Ranger_Lennier, W. Belk, Smitdogg and The Dumping Union added clone 'Vs 10-Yard Fight (US, Taito license)'. Changed parent description to '10-Yard Fight (World, set 1)'.

- 16th April 2010: Smitdogg - The regular / non VS. version arrived today. The prom which was mentioned before as different is also different in this one. I'm pretty sure LN was correct in his assumption that the proms in MAME were taken from a bootleg. The graphics again are a little screwy since this prom needs a different hookup but here is a pic.

- 14th April 2010: Smitdogg - We got both versions of 10-Yard Fight '85 (1 player version and VS.). The VS. version just arrived and the 1 player version should arrive in a few days. These use a different prom than the sets in MAME so the graphics are a little screwy at the moment.

- 10th April 2010: Smitdogg - Guru dumped what looks to be the original world release of 10-Yard Fight, where the version currently in MAME is Rev.B.

- 0.135u1: Fabio Priuli added driver data struct and save state support to 10-Yard Fight.

- 0.133u1: Improved Irem sound [Couriersud]: Revisited schematics. Found 10-Yard schematics as well. Corrected a bug, some discrete values and added two RC nodes from schematics. Renamed (vs10yarj) to (vs10yardj).

- 27th December 2008: Mr. Do - Kiltron knocked a few bezels out this month including 10-Yard Fight, which were on loan from Gene at Vintage Arcade.

- 16th November 2008: Guru - I recently picked up a pile of junk for spares and repairs from a local friend. It turned out there was quite a bit of interesting stuff in this lot. As far as I can make out, I got 10 Yard Fight (Irem).

- 0.127u4: Aaron Giles fixed missing sound in 10-Yard Fight.

- 0.123u2: Stephane Humbert fixed dipswitches (especially coinage) and inputs for '10yard' (and its clones).

- 0.123: Aaron Giles fixed missing sound in 10-Yard Fight.

- 0.122u8: RansAckeR improved dipswitches according to manuals in 10-Yard Fight. Changed Z80 CPU1 clock speed to 3072000 Hz, visible area to 256x224 and VSync to 56.737589 Hz.

- 0.122u7: Changed M6803 CPU2 clock speed to 3579545 Hz.

- 0.108u5: Brian Troha added 10-Yard Fight (World). Renamed (yard) to (10yardj), (vsyard) to (vs10yard) and (vsyard2) to (vs10yarj).

- 0.99u10: Curt Coder added conditional dipswitches to 10-Yard Fight driver. Added 'Coin A' and 'Coin B' dipswitches.

- 0.93u1: 10 Yard Fight driver update [Curt Coder]: Converted to use tilemaps. Cleaned up driver. Conditional coinage doesn't work due to PORT_DIPCONDITION limitations. Fixed rom names slightly. Changed names to match title screen and flyer. Changed description to '10-Yard Fight (Japan)' and clone '10 Yard Fight (Vs. version World, 11/05/84)' to 'Vs 10-Yard Fight (World, 11/05/84)' and '10 Yard Fight (Vs. version Japan, set 2)' to 'Vs 10-Yard Fight (Japan)'. Added dipswitches 'Allow Continue', 'Defensive Man Pause', 'Coinage' and 'Level Select'.

- 0.67: Changed description to '10 Yard Fight (Japan)' and clones '(Vs. version 11/05/84)' to '(Vs. version World, 11/05/84)' and '(Vs. version, set 2)' to '(Vs. version Japan, set 2)'.

- 0.37b6: Changed M6803 CPU2 and 2x AY-8910 clock speeds to 894886 Hz.

- 0.35b11: Changed M6803 CPU2 clock speed to 1.5MHz.

- 0.35b10: Changed M6803 CPU2 clock speed to 6MHz.

- 0.35b3: Zsolt Vasvari added clone 10 Yard Fight (Vs. version 11/05/84). Changed description of clone '10 Yard Fight (Vs. version)' to '10 Yard Fight (Vs. version, set 2)'.

- 0.34b2: Fixed proms loading.

- 0.34b1: Added color proms ($0, 100, 200, 220, 320, 420 - chars low/high 4 bits, sprites palette, sprites lookup table, radar palette low and high 4 bits).

- 0.30: Mirko Buffoni added clone 10 Yard Fight (Vs. version) (Irem 1984). Vs. mode runs only in cocktail mode (second player controls inverted). That's probably how the game is designed. Known issues: Vs. mode runs only in cocktail mode (second player controls inverted). That's probably how the game is designed.

- 0.29: Some fixes to 10 Yard Fight [John Butler]. Aaron Giles improved sound in 10 Yard Fight. Accurate colors in 10 Yard Fight [Tim Lindquist, Nicola Salmoria].

- 0.27: Lee Taylor and John Clegg provided a preliminary driver for 10 Yard Fight (Irem 1983). Control: Arrows = Move around, CTRL = Throw and F2 = Pass. Know problems: Sprites are not 100% perfect. Colours are all wrong (currently using Kung-FU-Master prom). No Sound, We need a 6803 emulator in MAME to do the sound. Best guess at format of bitmapped right hand side pannel.


Recommended Games (Football):

Atari Football

10-Yard Fight

Scrum Try (DECO Cassette)

Gridiron Fight

Street Football

Great Football (Mega-Tech)


Tecmo Bowl

Tecmo Bowl (PlayChoice-10)

TouchDown Fever


John Elway's Team Quarterback

All American Football

High Impact Football

Super High Impact

Pigskin 621AD

Joe Montana II: Sports Talk Football (Mega-Tech)

Football Frenzy

Hard Yardage

Two Minute Drill

Beat the Champ

Rushing Heroes

NFL Blitz

NFL Blitz '99

NFL Blitz 2000 Gold Edition

NFL Classic Football

Dirty Pigskin Football


Field Goal

Romset: 130 kb / 22 files / 60.2 zip

MAME XML Output:

       <game name="10yard85" sourcefile="m58.c" cloneof="10yard" romof="10yard">
              <description>10-Yard Fight '85 (US, Taito license)</description>
              <manufacturer>Irem (Taito license)</manufacturer>
              <rom name="yf-a-3p-h.3p" size="8192" crc="c83da5e3" sha1="7f2dd11483158e389f5c39ee8de64be406501451" region="maincpu" offset="0"/>
              <rom name="yf-a-3n-h.3n" size="8192" crc="8dc5f32f" sha1="f550ed326711d1103711b99777f302f0d48e8eaf" region="maincpu" offset="2000"/>
              <rom name="yf-a-3m-h.3m" size="8192" crc="7d5d0c20" sha1="38ada7a53881f7f812b02514d13fbf0fa013c0f1" region="maincpu" offset="4000"/>
              <rom name="yf-s-3b.3b" merge="yf-s.3b" size="8192" crc="0392a60c" sha1="68030504eafc58db250099edd3c3323bdb9eff6b" region="iremsound" offset="8000"/>
              <rom name="yf-s-1b.1b" merge="yf-s.1b" size="8192" crc="6588f41a" sha1="209305efc68171886427216b9a0b37333f40daa8" region="iremsound" offset="a000"/>
              <rom name="yf-s-3a.3a" merge="yf-s.3a" size="8192" crc="bd054e44" sha1="f10c32c70d60680229fc0891d0e1308015fa69d6" region="iremsound" offset="c000"/>
              <rom name="yf-s-1a.1a" merge="yf-s.1a" size="8192" crc="2490d4c3" sha1="e4da7b01e8ad075b7e3c8beb6668faff72db9aa2" region="iremsound" offset="e000"/>
              <rom name="yf-a-3e-h.3e" size="8192" crc="5fba9074" sha1="aa9881315850e86b49712a4afb551778ee57ae75" region="gfx1" offset="0"/>
              <rom name="yf-a-3c-h.3c" size="8192" crc="f48eedca" sha1="6aef3208de8b1dd4078de20c0b5ce96219c79d40" region="gfx1" offset="2000"/>
              <rom name="yf-a-3d-h.3d" size="8192" crc="7d1b4d93" sha1="9389de1230b93f529c492af6fb911c00280cae8a" region="gfx1" offset="4000"/>
              <rom name="yf-b-5b.5b" merge="yf-b.5b" size="8192" crc="1299ae30" sha1="07d47f827d8bc78a41011ec02ab64036fb8a7a18" region="gfx2" offset="0"/>
              <rom name="yf-b-5c.5c" merge="yf-b.5c" size="8192" crc="8708b888" sha1="8c4f305a339f23ec8ed40dfd72fac0f62ee65378" region="gfx2" offset="2000"/>
              <rom name="yf-b-5f.5f" merge="yf-b.5f" size="8192" crc="d9bb8ab8" sha1="1325308b4c85355298fec4aa3e5fec1b4b13ad86" region="gfx2" offset="4000"/>
              <rom name="yf-b-5e.5e" merge="yf-b.5e" size="8192" crc="47077e8d" sha1="5f78b15fb360e9926ef11841d5d86f2bd9af04d1" region="gfx2" offset="6000"/>
              <rom name="yf-b-5j.5j" merge="yf-b.5j" size="8192" crc="713ef31f" sha1="b48df9ed4f26fded3c7eaac3a52b580b2dd60477" region="gfx2" offset="8000"/>
              <rom name="yf-b-5k.5k" merge="yf-b.5k" size="8192" crc="f49651cc" sha1="5b87d7360bcd5883ec265b2a01a3e02e10a85345" region="gfx2" offset="a000"/>
              <rom name="yf-a-5c.5c" merge="yard.1c" size="256" crc="08fa5103" sha1="98af48dafbbaa42f58232bf74ccbf5da41723e71" region="proms" offset="0"/>
              <rom name="yf-a-5d.5d" merge="yard.1d" size="256" crc="7c04994c" sha1="790bf1616335b9df4943cffcafa48d8e8aee009e" region="proms" offset="100"/>
              <rom name="yf-b-2b.2b" size="32" crc="fcd283ea" sha1="6ebc3e966bb920685250f38edab5fe1f8a27c316" region="proms" offset="200"/>
              <rom name="yf-b-3l.3l" merge="yard.2h" size="256" crc="e1cdfb06" sha1="a8cc3456cfc272e3faac80370b2298d8e1f8c2fe" region="proms" offset="220"/>
              <rom name="yf-b-2r.2r" merge="yard.2n" size="256" crc="cd85b646" sha1="5268db705006058eec308afe474f4df3c15465bb" region="proms" offset="320"/>
              <rom name="yf-b-2p.2p" merge="yard.2m" size="256" crc="45384397" sha1="e4c662ee81aef63efd8b4a45f85c4a78dc2d419e" region="proms" offset="420"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="iremsound" name="M6803" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="irem_audio" name="Irem Audio"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="894886"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="894886"/>
              <chip type="audio" tag="msm1" name="MSM5205" clock="384000"/>
              <chip type="audio" tag="msm2" name="MSM5205" clock="384000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="56.737589" pixclock="6144000" htotal="384" hbend="0" hbstart="256" vtotal="282" vbend="42" vbstart="266" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Flip Screen" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="2">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="2"/>
              <dipswitch name="Coin Mode" tag="DSW2" mask="4">
                     <dipvalue name="Mode 1" value="4" default="yes"/>
                     <dipvalue name="Mode 2" value="0"/>
              <dipswitch name="Slow Motion (Cheat)" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Stop Mode (Cheat)" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Level Select (Cheat)" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Invulnerability (Cheat)" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Time Reduced by Ball Dead" tag="DSW1" mask="12">
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="x1.3" value="8"/>
                     <dipvalue name="x1.5" value="4"/>
                     <dipvalue name="x1.8" value="0"/>
              <dipswitch name="Coin A" tag="DSW1" mask="48">
                     <dipvalue name="3 Coins/1 Credit" value="16"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="192">
                     <dipvalue name="1 Coin/2 Credits" value="192" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="128"/>
                     <dipvalue name="1 Coin/5 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Coinage" tag="DSW1" mask="240">
                     <dipvalue name="7 Coins/1 Credit" value="144"/>
                     <dipvalue name="6 Coins/1 Credit" value="160"/>
                     <dipvalue name="5 Coins/1 Credit" value="176"/>
                     <dipvalue name="4 Coins/1 Credit" value="192"/>
                     <dipvalue name="3 Coins/1 Credit" value="208"/>
                     <dipvalue name="2 Coins/1 Credit" value="224"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="112"/>
                     <dipvalue name="1 Coin/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/4 Credits" value="80"/>
                     <dipvalue name="1 Coin/5 Credits" value="64"/>
                     <dipvalue name="1 Coin/6 Credits" value="48"/>
                     <dipvalue name="1 Coin/7 Credits" value="32"/>
                     <dipvalue name="1 Coin/8 Credits" value="16"/>
                     <dipvalue name="Free Play" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise