Home News Forum                            

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

vf: MAME ROM Information.


Virtua Fighter (c) 1993 Sega.

In this 3-D fighting game, the game's battle system is simple, yet complex. There are 3 buttons : Punch, Kick and Guard. Movement is strictly confined to a horizontal plane.

Battles are won by draining the energy bar of your opponent or by pushing your opponent off the edges of the ring (known as a 'Ring-out').

When a 'Draw' is declared (timer reaches zero with both fighters having an equal amount of energy), a Sudden Death match is held on a very small platform, making a win by Ring-out that much more probable.

The game favours tactical play over mindless button bashing, and the gameplay is balanced accordingly to reflect this.


Sega Model 1 hardware

Main CPU : V60 (@ 16 Mhz), 68000 (@ 10 Mhz)

Sound Chips : YM3438 (@ 8 Mhz), (2x) MultiPCM (@ 8 Mhz)

Control : 8-way joystick

Buttons : 3


Released in December 1993. An instant success in Japanese arcades, Virtua Fighter (or VF for short) brought the versus beat 'em up kicking and screaming into the next generation. Like "Street Fighter II - The World Warrior", a substantial number of clones ("Toshinden", "Tekken", "Dead or Alive") would follow in its wake, each with their own tweaks to the formula.

Among the game's many innovations, the most profound were the true-to-life animation (all the more impressive considering no motion capture technology was used) and the realistic movesets of the game's eight characters.

Virtua Fighter serves 180,000 polygons per second. This is the first 3-D polygonal one-on-one fighting game.

During Virtua Fighter's development, the game featured an Arabian fighter named 'Siba'. He was replaced later on in the final prototypes by Akira, as the developers felt that the game needed a karate fighter similar to Street Fighter's Ryu. Siba was brought back an unlockable character in the Saturn game 'Fighter's Megamix', in all his VF1 style glory.

Soundtrack releases:

[JP] Mar. 23, 1994; Virtua Fighter - Saikyou no Senshi [TYCY-5386]


[JP] June 10, 1994; Gamest No.117: Virtua Fighter

[JP] Aug. 24, 1994; Virtua Fighter Maniax [ISBN4-89366-264-3]

[JP] Dec. 06, 1994; Virtua Fighter Maniax Replays [ISBN4-89366-300-3]

[JP] Jan. 10, 1995; Virtua Fighter - Ougi no Sho [No. 147]

[JP] Jan. 30, 1995; Virtua Fighter Maniax for Windows [ISBN4-89366-315-1]


* Play as Dural : First, you must beat the computer Dural and have 2 games worth of credits in the machine ready to go. After beating the game, have one player press Start and pick a character. As soon as that character finishes smiling, but before the game actually starts, player 2 should press Start to interrupt the process. If your timing is perfect, and the stars are perfectly aligned, and you've been a good boy or girl, player 2 may come in as Dural.

* See Credits : You can get the credits of the programmers to come up on the screen by holding down a Start button during the demo. When it comes to the standard demo w/ Sarah kicking Kage, the credits will come up. Keep holding the Start button to keep the credits coming or else they will freeze.

* Kage's Face Mask : It seems that after about 3,000 plays, the mask on Kage falls off instead of just his headband. You can see his teeth and a scar on his cheek.


1. Virtua Fighter (1993)

2. Virtua Fighter 2 (1994)

3. Virtua Fighter Remix (1995)

4. Virtua Fighter Kids (1996)

5. Virtua Fighter 3 (1996)

6. Virtua Fighter 3 - Team Battle (1997)

7. Virtua Fighter 4 (2001)

8. Virtua Fighter 4 Evolution (2002)

9. Virtua Fighter 4 Final Tuned (2004)

10. Virtua Fighter Cyber Generation - Judgment Six No Yabou (2004, Sony PlayStation 2)

11. Virtua Fighter 5 (2006)

12. Virtua Fighter 5 R (2008)

13. Virtua Fighter 5 - Final Showdown (2010)


Coordinator & Main designer : Seiichi Ishii

Main programmer : Toru Ikebuchi

Programmers : Shin Kimura, Takeshi Suzuki, Eisuke Miura, Kazuhiko Yamada, Masahiko Kobayashi, Naomi Ota, F.Y. Bertrand, Tetsuya Kaku

Designers : Kunihiko Nakata, Youji Kato, Toshiya Inoue, Yoshinao Asako, Masataka Aochi, Tomohiro Ishii, Jeffery Buchanan, Mika Kojima

Program supports : Keiji Okayasu, Hiroaki Shoji

Music composer : Takayuki Nakamura

Planning support : Manabu Tsukamoto

Producer & Director : Yu Suzuki


* Consoles :

Sega Saturn [JP] (Nov. 22, 1994) "Virtua Fighter [Model GS-9001]"

Sega Saturn [US] (May. ??, 1995)

Sega Saturn [EU] (July 08, 1995)

Sega Super 32x [JP] (Oct. 20, 1995) "Virtua Fighter [Model GM-4013]"

Sega Genesis 32x [US] (Nov. 30, 1995)

Sony PlayStation 2 [JP] (Nov. 28, 2003) "Virtua Fighter - 10th Anniversary [Model SLPM-68018]"

* Others :

PC [WIndows 95] [US] (Aug. 31, 1996)

Tiger R-Zone (1995)


Game's rom.

MAME Info:

0.81u1 [Olivier Galibert]


- 6th April 2007: Charles MacDonald - I repaired my Virtua Fighter PCB set which had been dead for quite some time and have been using two of the EPROM emulators in parallel to run test programs. I also finished mapping out all of the video board circuitry except for the customs/TGPs (no idea how to proceed on that one), and have been able to piece together a mostly complete memory map on the V60 side including timings for each memory region.

- 0.101u5: R. Belmont fixed missing sound in Virtua Fighter.

- 0.88u1: Renamed (vf1) to (vf).

- 0.86u1: Changed description to 'Virtua Fighter'.

- 0.85u2: Andrew Gardner and Olivier Galibert updated the Model1 TGP coprocessor and Virtua Fighter is now playable. Fixed rom names.

- 27th April 2004: Guru - Received a huge pile of Model 1 boards including several Virtua Racing PCBs and a Virtua Fighter PCB from Justin Dawkins.

- 0.81u6: R. Belmont added full sound and music to the Model 1 driver. Changed sound1 roms ($400000, 600000) to sound2. Added 68000 (12MHz) CPU2, YM3438 (8MHz) and 2x Sega_315-5560 MultiPCM stereo sound.

- 0.81u1: Olivier Galibert added Virtua Fighter 1 (Sega 1993).

- 2nd April 2004: Olivier Galibert submitted a very preliminary Sega Model 1 driver that supports Virtua Racing, Virtua Fighter, Star Wars Arcade and Wing War, though none of them are playable, none of them have sound emulation and they still have major graphics glitches.


Recommended Games (Asian Fighting 3D):

Mortal Kombat

Mortal Kombat II

Mortal Kombat 3

Mortal Kombat 3 (bootleg of Megadrive version)

Ultimate Mortal Kombat 3

Mortal Kombat 4

Virtua Fighter

Virtua Fighter 2

Virtua Fighter 3

Virtua Fighter 4

Virtua Fighter 4 Evolution

Virtua Fighter 4 Final Tuned

Virtua Fighter Kids

Virtua Fighter Remix


Tekken 2

Tekken 3

Tekken Tag Tournament

Battle Arena Toshinden 2

Jackie Chan - The Kung-Fu Master

Jackie Chan in Fists of Fire

Psychic Force

Street Fighter: The Movie

Street Fighter EX

Street Fighter EX Plus

Street Fighter EX2

Street Fighter EX2 Plus

Dead or Alive

Dead Or Alive ++

Dead or Alive 2

Heaven's Gate


Soul Edge Ver. II

Star Gladiator Episode I: Final Crusade

Fighters' Impact A

Fighting Layer

Plasma Sword: Nightmare of Bilstein

Samurai Shodown 64

Samurai Shodown: Warrior's Rage

Soul Calibur

Tenth Degree (prototype)

Power Stone

Power Stone 2

Mazan: Flash of the Blade

Romset: 30208 kb / 26 files / 12.6 zip

MAME XML Output:

       <game name="vf" sourcefile="model1.c">
              <description>Virtua Fighter</description>
              <rom name="epr-16082.14" size="524288" crc="b23f22ee" sha1="9fd5b5a5974703a60a54de3d2bce4301bfc0e533" region="maincpu" offset="200000"/>
              <rom name="epr-16083.15" size="524288" crc="d12c77f8" sha1="b4aeba8d5f1ab4aec024391407a2cb58ce2e94b0" region="maincpu" offset="200001"/>
              <rom name="epr-16080.4" size="131072" crc="3662e1a5" sha1="6bfceb1a7c1c7912679c907f2b7516ae9c7dda67" region="maincpu" offset="fc0000"/>
              <rom name="epr-16081.5" size="131072" crc="6dec06ce" sha1="7891544456bccd2fc647bccd058945ad50466636" region="maincpu" offset="fe0000"/>
              <rom name="mpr-16084.6" size="524288" crc="483f453b" sha1="41a5527be73f5dd1c87b2a8113235bdd247ec049" region="maincpu" offset="1000000"/>
              <rom name="mpr-16085.7" size="524288" crc="5fa01277" sha1="dfa7ddff0a7daf29071431f26b93dd8e8e5793b6" region="maincpu" offset="1000001"/>
              <rom name="mpr-16086.8" size="524288" crc="deac47a1" sha1="3a8016124e4dc579d4aae745d4af1905ad0e4fbd" region="maincpu" offset="1100000"/>
              <rom name="mpr-16087.9" size="524288" crc="7a64daac" sha1="da6a9cad4b0cb2af4299e664c0889f3fbdc25530" region="maincpu" offset="1100001"/>
              <rom name="mpr-16088.10" size="524288" crc="fcda2d1e" sha1="0f7d0f604d429a1da0d1c3f31694520bada49680" region="maincpu" offset="1200000"/>
              <rom name="mpr-16089.11" size="524288" crc="39befbe0" sha1="362c493092cd0536fadee7326ecc7f973e23fb58" region="maincpu" offset="1200001"/>
              <rom name="mpr-16090.12" size="524288" crc="90c76831" sha1="5a3c25f2a131cfbb2ad067bef1ab7b1c95645d41" region="maincpu" offset="1300000"/>
              <rom name="mpr-16091.13" size="524288" crc="53115448" sha1="af798d5b1fcb720d7288a5ac48839d9ace16a2f2" region="maincpu" offset="1300001"/>
              <rom name="epr-16120.7" size="131072" crc="2bff8378" sha1="854b08ab983e4e98cb666f2f44de9a6829b1eb52" region="audiocpu" offset="0"/>
              <rom name="epr-16121.8" size="131072" crc="ff6723f9" sha1="53498b8c103745883657dfd6efe27edfd48b356f" region="audiocpu" offset="20000"/>
              <rom name="mpr-16122.32" size="2097152" crc="568bc64e" sha1="31fd0ef8319efe258011b4621adebb790b620770" region="sega1" offset="0"/>
              <rom name="mpr-16123.33" size="2097152" crc="15d78844" sha1="37c17e38604cf7004a951408024941cd06b1d93e" region="sega1" offset="200000"/>
              <rom name="mpr-16124.4" size="2097152" crc="45520ba1" sha1="c33e3c12639961016e5fa6b5025d0a67dff28907" region="sega2" offset="0"/>
              <rom name="mpr-16125.5" size="2097152" crc="9b4998b6" sha1="0418d9b0acf79f35d0f7575c21f1be9a0ea343da" region="sega2" offset="200000"/>
              <rom name="mpr-16096.26" size="2097152" crc="a92b0bf3" sha1="fd3adff5f41f0b0be98df548c848eda04fc0da48" region="user1" offset="0"/>
              <rom name="mpr-16097.27" size="2097152" crc="0232955a" sha1="df934fb6d022032620932571ff5ed176d5dcb017" region="user1" offset="2"/>
              <rom name="mpr-16098.28" size="2097152" crc="cf2e1b84" sha1="f3d16c72344f7f218a792ce7f1dd7cad910a8c97" region="user1" offset="400000"/>
              <rom name="mpr-16099.29" size="2097152" crc="20e46854" sha1="423d3642bd2f14e68d29029c027b791de2c1ec53" region="user1" offset="400002"/>
              <rom name="mpr-16100.30" size="2097152" crc="e13e983d" sha1="120637caa2404ad4124b676fd6fcd721f30948df" region="user1" offset="800000"/>
              <rom name="mpr-16101.31" size="2097152" crc="0dbed94d" sha1="df1cddcc1d3976816bd786c2d6211a8563f6f690" region="user1" offset="800002"/>
              <rom name="mpr-16102.32" size="2097152" crc="4cb41fb6" sha1="4a07bfad4f221508de8c931861424dcc5be3f46a" region="user1" offset="c00000"/>
              <rom name="mpr-16103.33" size="2097152" crc="526d1c76" sha1="edc8dafc9261cd0e970c3b50e3c1ca51a32a4cdf" region="user1" offset="c00002"/>
              <chip type="cpu" tag="maincpu" name="V60" clock="16000000"/>
              <chip type="cpu" tag="audiocpu" name="68000" clock="10000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3438" clock="8000000"/>
              <chip type="audio" tag="sega1" name="Sega/Yamaha 315-5560" clock="8000000"/>
              <chip type="audio" tag="sega2" name="Sega/Yamaha 315-5560" clock="8000000"/>
              <display tag="screen" type="raster" rotate="0" width="496" height="384" refresh="57.524160" pixclock="16000000" htotal="656" hbend="0" hbstart="496" vtotal="424" vbend="0" vbstart="384" />
              <sound channels="2"/>
              <input players="2" buttons="3" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="8192"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise