Home News Forum                            

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

viofightu: MAME ROM Information.


Violence Fight (c) 1989 Taito.

4 street toughs battle each other for prize money in multiple stages.


Taito B System Hardware

Prom Stickers : C16

Main CPU : 68000 (@ 12 Mhz), Z80 (@ 6 Mhz)

Sound Chips : YM2203 (@ 3 Mhz), OKI6295 (@ 8 Khz)

Players : 2

Control : 8-way joystick

Buttons : 3

=> Punch, Kick, Jump


Released in April 1989.

You can see the Twin Towers (World Trade Center) on one of the night stage played on attract mode.


The US version is slightly different, it has the "Winners Don't Use Drugs" screen.


* Level Select : Boot machine with service switch pressed.

Message appears : SERVICE SWITCH ERROR, press 1p Start(x3), service switch, 1p Start.

Message appears : SELECT BY DOWN SW, select level with joy Down/Up and push Start button.


1. Violence Fight (1989)

2. Solitary Fighter (1991)


Game Programmers : Takeshi Ishizashi, Yumi Inoue

Game Designer : Yukihiko Sakamoto

PCB Designer : Eikichi Takahashi

Sound Designers (Team Zuntata) : Masahiko Takagi, Yasuko Yamada, Yasuhisa Watanabe

Cabinet Designer : Hiroyasu Nagai

Character Designers : Kenji Hazama, Kazumasa Fuseya, Takashi Yamada, Noritaka Kawamoto, Seiji Kawagishi, Kouji Ohmae, Reiko Mithuoka, Minako Morimoto

Special Thanks : Nathuo Nichiai, Toshio Kouno


* Consoles :

Sony PlayStation 2 [JP] (August 25, 2005; "Taito Memories Gekan [Model SLPM-66092]")

Sony PlayStation 2 (2005, "Taito Memories Vol. 2")

Microsoft XBOX (2006, "Taito Legends 2")

Sony PlayStation 2 (2006, "Taito Legends 2")

* Computers :

PC [CD-ROM] (2006, "Taito Legends 2")


Game's rom.

Machine's picture.

MAME Info:

0.37b5 [Jarek Burczynski]


- 0.139u4: Tafoid added missing P2 Button 3 to Violence Fight.

- 0.130u4: Renamed (viofighj) to (viofightj) and (viofighu) to (viofightu).

- 0.129u6: Added clone Violence Fight (Japan).

- 0.106u11: MASH added plds ($0, 200 - pal16l8b-c16-08.ic34 and pal16l8b-c16-09.ic35) to Violence Fight.

- 0.79u4: Added clone Violence Fight (US).

- 0.77u3: Jarek Burczynski fixed ADPCM sound. Now there's is only one OKI M6295 chip. Fixed rom names and added some info about PALs to the driver. Changed Z80 clock to 6MHz and removed 2nd MSM6295.

- 4th December 2003: Jarek Burczynski fixed the ADPCM sound and Z80 clock in Violence Fight.

- 0.72u2: Acho A. Tang fixed a bug in the C 68000 core with the SBCD Opcode. States of the sign(N) and overflow(V) flags after SBCD, ABCD and NBCD operations are "undefined" according to Motorola. The C core randomizes the V flag and sets the N flag like signed operations. Viofight expects determinant results of the two flags from SBCD or it gets stuck in a math loop. The V flag now returns zero and the N flag mirrors carry exactly like what the ASM core does.

- 0.53: Changed YM2203 clock speed to 3MHz.

- 0.37b5: Jarek Burczynski added Violence Fight (World) (Taito 1989).

- 11th July 2000: Jarek Burczynski added Space Invaders DX, Violence Fight, Master of Weapon and Silent Dragon to the Taito-B driver.


Other Emulators:

* FB Alpha

* Raine

Recommended Games (Fighter):

Street Smart

Violence Fight

Solitary Fighter

Art of Fighting

Art of Fighting 2

Art of Fighting 3

Fit of Fighting

Burning Rival

World Heroes

World Heroes 2

World Heroes 2 Jet

World Heroes Perfect

The History of Martial Arts

Fighter's History

Karnov's Revenge / Fighter's History Dynamite

Martial Champion

Power Instinct / Gouketsuji Ichizoku

Power Instinct 2

Groove on Fight - Gouketsuji Ichizoku 3

Gogetsuji Legends

Tao Taido

Aggressors of Dark Kombat

Alien Challenge

Best Of Best

Kaiser Knuckle

Dragoon Might

Savage Reign


Breakers Revenge

Kizuna Encounter

SD Fighters

Touki Denshou -Angel Eyes-

JoJo's Venture

JoJo no Kimyouna Bouken: Miraie no Isan



Rage of the Dragons

Fist Of The North Star

Melty Blood Act Cadenza

Melty Blood Actress Again

Akatsuki Blitzkampf Ausf Achse

Romset: 3009 kb / 12 files / 1.15 zip

MAME XML Output:

       <game name="viofightu" sourcefile="taito_b.c" cloneof="viofight" romof="viofight">
              <description>Violence Fight (US)</description>
              <manufacturer>Taito America Corporation</manufacturer>
              <rom name="c16-11.42" merge="c16-11.42" size="65536" crc="23dbd388" sha1="488f928826d16b201dcc4b491b09955d0af91f19" region="maincpu" offset="0"/>
              <rom name="c16-13.23" size="65536" crc="ab947ffc" sha1="103023cee4b20afa5086ba60522ea5aa723aebef" region="maincpu" offset="1"/>
              <rom name="c16-07.41" merge="c16-07.41" size="131072" crc="64d1d059" sha1="643ac7fa5076147b24810a8e1b925dfe09f75864" region="maincpu" offset="40000"/>
              <rom name="c16-06.22" merge="c16-06.22" size="131072" crc="043761d8" sha1="4587cadd73b628b4b9ac5c537cec20f90fb4959d" region="maincpu" offset="40001"/>
              <rom name="c16-12.32" merge="c16-12.32" size="65536" crc="6fb028c7" sha1="a808d82e872914f994652e95dca3fcad00ba02fc" region="audiocpu" offset="0"/>
              <rom name="c16-01.1" merge="c16-01.1" size="524288" crc="7059ce83" sha1="1e6825ab944254cd4ba6574762172245b3352319" region="gfx1" offset="0"/>
              <rom name="c16-02.2" merge="c16-02.2" size="524288" crc="b458e905" sha1="b712cbf4a4015e1fc2243871fe753e230f0172c2" region="gfx1" offset="80000"/>
              <rom name="c16-03.3" merge="c16-03.3" size="524288" crc="515a9431" sha1="836be28614326d093be8841617cca83cef8d55cc" region="gfx1" offset="100000"/>
              <rom name="c16-04.4" merge="c16-04.4" size="524288" crc="ebf285e2" sha1="0f806e42778e28e9687d85b2601ee08dd786869b" region="gfx1" offset="180000"/>
              <rom name="c16-05.47" merge="c16-05.47" size="524288" crc="a49d064a" sha1="f9ed675cfaae69b68c99c7dce7c2a457b5b5c293" region="oki" offset="0"/>
              <rom name="pal16l8b-c16-08.ic34" merge="pal16l8b-c16-08.ic34" size="260" crc="9456d278" sha1="cd5986f260aac0ae1df1cea6dbd1dbee82536105" region="plds" offset="0"/>
              <rom name="pal16l8b-c16-09.ic35" merge="pal16l8b-c16-09.ic35" size="260" crc="0965baab" sha1="3f704cd42d5277e9ba0b0680a2722488fc4cc630" region="plds" offset="200"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="6000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2203" clock="3000000"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1056000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Unused" tag="DSWA" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              <dipswitch name="Coinage" tag="DSWA" mask="48">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <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"/>
              <dipswitch name="Price to Continue" tag="DSWA" mask="192">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="128"/>
                     <dipvalue name="Same as Start" value="192" default="yes"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Medium" value="3" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWB" 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="4096"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise