Home News Forum                            

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

varthr1: MAME ROM Information.


Varth - Operation Thunderstorm (c) 1992 Capcom.


Capcom Play System hardware (CPS)

Game ID : CP-S No. 19

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), OKI6295 (@ 7.576 Khz)

Screen orientation : Vertical

Video resolution : 224 x 384 pixels

Screen refresh : 60.00 Hz

Palette colors : 4096

Players : 2

Control : 8-way joystick

Buttons : 2 (FIRE, BOMB)


Released in June 1992.

Licensed to Romstar for US distribution.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Varth : G.S.M Capcom 6 - PCCB-00110) on 19/02/1993.


Planners : Vally Dack Kelbon, Natural Sai Sai, Nijiken Mouri, Odds Maker Maetake

Scroll designers : Kintaro, Kuramoyan, Maru Chan, Mon Chan

Object designers : Kurata N, Manbou, Hanisawa, Ume

Programmers : Ohuchi, Meijin T, Hac, Okosama Ecchiro, Komorichie Darkside

Sound : T. Yomage, P, Bull

Directors : Kihaji Okamoto, Noritaka Funamizu (Poo), Akira Nishitani (Nin)

Producer : Kihaji Okamoto


* Consoles :

Sony PSP (2006, "Capcom Classics Collection Remixed")

Sony PlayStation 2 (2006, "Capcom Classics Collection, Volume 2")

Microsoft XBOX (2006, "Capcom Classics Collection, Volume 2")


Game's rom.

Machine's picture.

MAME Info:

0.102 [Stefan Lindberg]

0.34b1 [Paul Leaman]

Artwork available


- 0.144u3: Added missing pld ($0 - va24b.1a).

- 0.139: Changed description to 'Varth: Operation Thunderstorm'.

- 0.127: Nicola Salmoria updated CPS1 to use proper gfx ROMs (+ PALs) for Varth (Japan 920714), and to load correct A-Board PALs for QSound games. Fixed rom names in clone (Japan 920714).

- 0.126u5: Added A-board PLDs (buf1, ioa1, prg1, rom1 and sou1).

- 0.125u1: Fixed rom names.

- 0.124u4: Fixed layer enable at the end of stage 4 in Varth. Increased Varth CPU clock to 12MHz to reduce slowdowns (the game was released after 'Street Fighter II' - Champion Edition (World 920313)' so the faster A-board was available) [Nicola Salmoria, Corrado Tomaselli, Charles MacDonald].

- 13th January 2008: Mr. Do - I finished off the rest of the instruction cards made available by Strider of Cybercade: Varth.

- 0.102: Stefan Lindberg added Varth - Operation Thunderstorm (World 920714). Renamed (varth) to (varthr1).

- 0.73: Changed 'Unknown' to 'Unused' dipswitches.

- 0.63: Changed description to 'Varth - Operation Thunderstorm (World 920612)' and clones '(US)' to '(US 920612)' and '(Japan)' to '(Japan 920714)'. Added 'Game Mode' dipswitch. Removed 3rd button.

- 0.36RC1: Added clone Varth - Operation Thunderstorm (US).

- 0.35b13: Changed parent and clone descriptions to 'Varth - Operation Thunderstorm'.

- 0.35b2: Nicola Salmoria added clone Varth (Japan).

- 0.34b4: Changed description to 'Varth (World)'.

- 0.34b1: Paul Leaman added Varth (Capcom 1992).

- 8th November 1997: CaBBe dumped Varth - Operation Thunderstorm (World 920612).

LEVELS: 30 (must complete 29-30 in 1 credit to finish the game)

Other Emulators:

* Calice

* Callus

* FB Alpha

* Kawaks

* Nebula

* Raine

Recommended Games (Airforce 3):

Tokio / Scramble Formation

World Wars

Asuka & Asuka

Image Fight


Master of Weapon

Air Duel

Gun & Frontier


Raiden II

Raiden DX

Raiden II / DX

Raiden Fighters

Raiden Fighters 2

Raiden Fighters Jet

Thunder Dragon

Thunder Dragon 2

Turbo Force

Aero Fighters

Aero Fighters 2

Aero Fighters 3

Aero Fighters Special

Grid Seeker

Sand Scorpion

Sky Alert


Zing Zing Zip



Fire Barrel

Mad Shark

U.N. Defense Force: Earth Joker



Bee Storm - DoDonPachi II

DoDonPachi Dai-Ou-Jou

Air Gallet

Battle Garegga

Battle Bakraid

Skull Fang

Storm Blade

Sengeki Striker


Guardian Storm

Stagger I

Change Air Blade

1945k III

Romset: 3394 kb / 22 files / 1.43 zip

MAME XML Output:

       <game name="varthr1" sourcefile="cps1.c" cloneof="varth" romof="varth">
              <description>Varth: Operation Thunderstorm (World 920612)</description>
              <rom name="vae_30a.11f" size="131072" crc="7fcd0091" sha1="7bed452736eda4a26c43c5dd54ec6799afa6e770" region="maincpu" offset="0"/>
              <rom name="vae_35a.11h" size="131072" crc="35cf9509" sha1="a189ca7740d77262413ec2891af034d0057892be" region="maincpu" offset="1"/>
              <rom name="vae_31a.12f" size="131072" crc="15e5ee81" sha1="6c6248b07f7e956a37d5dcb4b67d026f57fae13b" region="maincpu" offset="40000"/>
              <rom name="vae_36a.12h" size="131072" crc="153a201e" sha1="5936e447d5cd02ff13802cf78393b521431ad06c" region="maincpu" offset="40001"/>
              <rom name="vae_28a.9f" size="131072" crc="7a0e0d25" sha1="203692ef1daeef7ba08b154cf029cc07a2e0e23d" region="maincpu" offset="80000"/>
              <rom name="vae_33a.9h" size="131072" crc="f2365922" sha1="efb2221033e4b46fedaf3d8c850e208f849e6af0" region="maincpu" offset="80001"/>
              <rom name="vae_29a.10f" size="131072" crc="5e2cd2c3" sha1="eff955c7dc0d8ae215e7188cc4865726104c7777" region="maincpu" offset="c0000"/>
              <rom name="vae_34a.10h" size="131072" crc="3d9bdf83" sha1="d655803a6f07b90e44aacaa3e6059ac330ef2ec6" region="maincpu" offset="c0001"/>
              <rom name="va-5m.7a" merge="va-5m.7a" size="524288" crc="b1fb726e" sha1="5ac0876b6c49d0a99710dda68653664f4d8c1167" region="gfx" offset="0"/>
              <rom name="va-7m.9a" merge="va-7m.9a" size="524288" crc="4c6588cd" sha1="d14e8cf051ac934ccc989d8c571c6cc9eed34af5" region="gfx" offset="2"/>
              <rom name="va-1m.3a" merge="va-1m.3a" size="524288" crc="0b1ace37" sha1="6f9493c22f667f683db2789972fd16bb94724679" region="gfx" offset="4"/>
              <rom name="va-3m.5a" merge="va-3m.5a" size="524288" crc="44dfe706" sha1="a013a434df3161a91aafbb35dc4e20dfb3f177f4" region="gfx" offset="6"/>
              <rom name="va_09.12b" merge="va_09.12b" size="65536" crc="7a99446e" sha1="ca027f41e3e58be5abc33ad7380746658cb5380a" region="audiocpu" offset="0"/>
              <rom name="va_18.11c" merge="va_18.11c" size="131072" crc="de30510e" sha1="8e878696192606b76a3a0e53553e638d9621cff7" region="oki" offset="0"/>
              <rom name="va_19.12c" merge="va_19.12c" size="131072" crc="0610a4ac" sha1="3da02ea6a7a56c85de898806d2a1cf6bc526c1b3" region="oki" offset="20000"/>
              <rom name="buf1" merge="buf1" size="279" crc="eb122de7" sha1="b26b5bfe258e3e184f069719f9fd008d6b8f6b9b" region="aboardplds" offset="0"/>
              <rom name="ioa1" merge="ioa1" size="279" crc="59c7ee3b" sha1="fbb887c5b4f5cb8df77cec710eaac2985bc482a6" region="aboardplds" offset="0"/>
              <rom name="prg1" merge="prg1" size="279" crc="f1129744" sha1="a5300f301c1a08a7da768f0773fa0fe3f683b237" region="aboardplds" offset="0"/>
              <rom name="rom1" merge="rom1" size="279" crc="41dc73b9" sha1="7d4c9f1693c821fbf84e32dd6ef62ddf14967845" region="aboardplds" offset="0"/>
              <rom name="sou1" merge="sou1" size="279" crc="84f4b2fe" sha1="dcc9e86cc36316fe42eace02d6df75d08bc8bb6d" region="aboardplds" offset="0"/>
              <rom name="va24b.1a" merge="va24b.1a" size="279" crc="cc476650" sha1="a417f7971b8709023932fc2b68c9e3cd699ab6f2" region="bboardplds" offset="0"/>
              <rom name="iob1.11e" merge="iob1.11e" size="279" crc="3abc0700" sha1="973043aa46ec6d5d1db20dc9d5937005a0f9f6ae" region="bboardplds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="2151" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="oki" name="OKI6295" clock="1000000"/>
              <display tag="screen" type="raster" rotate="270" width="384" height="224" refresh="59.610000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSWA" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/6 Credits" value="3"/>
              <dipswitch name="Coin B" tag="DSWA" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/6 Credits" value="24"/>
              <dipswitch name="2 Coins to Start, 1 to Continue" tag="DSWA" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSWA" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="7">
                     <dipvalue name="1 (Easiest)" value="7"/>
                     <dipvalue name="2" value="6"/>
                     <dipvalue name="3" value="5"/>
                     <dipvalue name="4 (Normal)" value="4" default="yes"/>
                     <dipvalue name="5" value="3"/>
                     <dipvalue name="6" value="2"/>
                     <dipvalue name="7" value="1"/>
                     <dipvalue name="8 (Hardest)" value="0"/>
              <dipswitch name="Bonus Life" tag="DSWB" mask="24">
                     <dipvalue name="600k and every 1.400k" value="24"/>
                     <dipvalue name="600k 2.000k and 4500k" value="16" default="yes"/>
                     <dipvalue name="1.200k 3.500k" value="8"/>
                     <dipvalue name="2000k only" 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"/>
              <dipswitch name="Lives" tag="DSWC" mask="3">
                     <dipvalue name="1" value="2"/>
                     <dipvalue name="2" value="1"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="0"/>
              <dipswitch name="Free Play" tag="DSWC" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Freeze" tag="DSWC" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSWC" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSWC" mask="32">
                     <dipvalue name="Off" value="32"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Allow Continue" tag="DSWC" mask="64">
                     <dipvalue name="No" value="64"/>
                     <dipvalue name="Yes" value="0" default="yes"/>
              <dipswitch name="Game Mode" tag="DSWC" mask="128">
                     <dipvalue name="Game" value="128" default="yes"/>
                     <dipvalue name="Test" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="3072"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise