vmetal: MAME ROM Information. History:
Varia Metal (c) 1995 Excellent System.
- TECHNICAL -
Main CPU : 68000 (@ 16 Mhz)
Sound Chips : OKI6295 (@ 10 Khz), ES8712 (@ 12 Khz)
Screen orientation : Vertical
Video resolution : 224 x 320 pixels
Screen refresh : 60.00 Hz
Palette colors : 16384
Players : 2
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Licensed to New Way Trading for manufacture and distribution.
Varia Metal was supposed to be released in Japan but the game was much worse than the other shoot-em-ups. So, only prototype of the game were available in Japan.
- UPDATES -
The Japanese prototype has Japanese voices and storyline.
- STAFF -
Programmers : K Ishiguri, F Satou, Unko
Producers : T Yamanaka, D Yamada, K Osabe
Graphic designers : T Yamanaka, S Iwaya, T Kanou, D Yamada, M Tezuka
Sound : T Inoue
- SOURCES -
Game's rom.
MAME Info:
0.96u2 [David Haywood]
0.79 [David Haywood]
WIP:
- 0.145u4: hap fixed gfx regression in Varia Metal.
- 0.142u5: Angelo Salese fixed crash directly after OK in Varia Metal and clone.
- 0.141u4: Further decoupled some driver files to help driver_device conversions [Atari Ace]: Varia Metal subclasses from Metro.
- 0.137u3: Stephane Humbert fixed dipswitches and inputs (after verification of the M68000 code) in Varia Metal and clone. Added dipswitches 'Coinage', 'Flip Screen', 'Difficulty', 'Bonus Life' and 5x 'Unused'.
- 0.137u1: Fabio Priuli added driver data class and save states to Varia Metal.
- 0.117: Zsolt Vasvari fixed regression in Varia Metal.
- 0.96u3: Added a new cpu1 rom ($1) dump - Game now playable.
- 0.96u2: David Haywood added Varia Metal (Excellent System). Changed 'Varia Metal' to clone 'Varia Metal (New Ways Trading Co.)'. Renamed (vmetal) to (vmetaln).
- 14th May 2005: Guru - Varia Metal (Excellent System Ltd 1995) arrived and dumped. This was purchased by Randy on eBay several months ago.
- 0.95u6: Quench added new ES8712 sound core and hooked up sound in Varia Metal. Replaced MSM5205 sound with ES8712 (12000 Hz). Added 'Demo Sounds' dipswitch.
- 0.93: Replaced ADPCM sound with MSM5205 (576000Hz).
- 0.80u1: Sound support in Varia Metal [Quench]. Dipswitch fixes in Varia Metal [David Haywood]. Changed MSM6295 clock speed to 10000 Hz and region gfx2 to sound2. Added ADPCM sound and dipswitches 'Lives' and 'Coin A'.
- 0.79u1: David Haywood fixed Varia Metal - Game now playable. No sound and some gfx issues. Changed visible area to 224x320.
- 2nd February 2004: David Haywood sent in another update to Varia Metal, adding sprite emulation.
- 1st February 2004: Olivier Galibert fixed the background graphics in Varia Metal, but sprites are not yet emulated.
- 0.79: David Haywood added Varia Metal (Excellent Systems 1995). Known issues: Dipswitches, how should the rom reading work, are the gfx roms ok, sprites are non tile based, can't figure out the how the tiles work, strange text layer and also has a strange sound chip. It has Sega and Taito logos on the roms ?!
- 25th January 2004: David Haywood sent in a preliminary driver for Varia Metal, it works somewhat but graphics are not emulated well yet.
LEVELS: 6
Other Emulators:
* FB Alpha
Recommended Games (Terra Force):
Xevious
Vs. Super Xevious
Namco Classic Collection Vol.1 (Xevious)
Espial
B-Wings
Fire Battle
Scion
Vulgus
Zaviga
Exed Exes
HAL21
Terra Cresta
Alcon
Argus
Darwin 4078
Super Real Darwin
Gardia
Valtric
Bermuda Triangle
Legion - Spinner-87
Terra Force
Armed Formation
Sidewinder (Arcadia)
Xenon (Arcadia)
Dangerous Seed
Galaxy Gunners
Acrobat Mission
Dogyuun
Flying Tiger
Grind Stormer
Super Spacefortress Macross
Macross Plus
Nostradamus
Ryu Jin
Samurai Aces
Sorcer Striker
War of Aero
Eight Forces
Gunbird
Gunbird 2
Kingdom Grandprix
Rapid Hero
R-Shark
Ultra X Weapons
Varia Metal
Air Attack
Hotdog Storm
Baryon - Future Assault
Shienryu
Giga Wing
Giga Wing 2
Dimahoo
Mission Craft
Psyvariar
Vasara
Vasara 2
G-Stream G2020
XII Stag
EspGaluda
Chaos Field
Radirgy
Karous
Romset: 11776 kb / 8 files / 3.35 zip
MAME XML Output:
   | <game name="vmetal" sourcefile="vmetal.c"> |
   |    | <description>Varia Metal</description> |
   |    | <year>1995</year> |
   |    | <manufacturer>Excellent System</manufacturer> |
   |    | <rom name="5b.u19" size="524288" crc="4933ac6c" sha1="1a3303e32fcb08854d4d6e13f36ca99d92aed4cc" region="maincpu" offset="1"/> |
   |    | <rom name="6b.u18" size="524288" crc="4eb939d5" sha1="741ab05043fc3bd886162d878630e45da9359718" region="maincpu" offset="0"/> |
   |    | <rom name="1.u29" size="2097152" crc="b470c168" sha1="c30462dc134da1e71a94b36ef96ecd65c325b07e" region="gfx1" offset="4"/> |
   |    | <rom name="2.u31" size="2097152" crc="b36f8d60" sha1="1676859d0fee4eb9897ce1601a2c9fd9a6dc4a43" region="gfx1" offset="0"/> |
   |    | <rom name="3.u28" size="2097152" crc="00fca765" sha1="ca9010bd7f59367e483868018db9a9abf871386e" region="gfx1" offset="6"/> |
   |    | <rom name="4.u30" size="2097152" crc="5a25a49c" sha1="c30781202ec882e1ec6adfb560b0a1075b3cce55" region="gfx1" offset="2"/> |
   |    | <rom name="8.u9" size="524288" crc="c14c001c" sha1="bad96b5cd40d1c34ef8b702262168ecab8192fb6" region="oki" offset="0"/> |
   |    | <rom name="7.u12" size="2097152" crc="a88c52f1" sha1="d74a5a11f84ba6b1042b33a2c156a1071b6fbfe1" region="essnd" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="oki" name="OKI6295" clock="1320000"/> |
   |    | <chip type="audio" tag="essnd" name="ES8712" clock="12000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="320" height="224" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coinage" tag="DSW1" mask="7"> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="6"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="Easy" value="2"/> |
   |    |    | <dipvalue name="Normal" value="3" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="1"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="1" value="8"/> |
   |    |    | <dipvalue name="2" value="4"/> |
   |    |    | <dipvalue name="3" value="12" default="yes"/> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Every 30000" value="16" default="yes"/> |
   |    |    | <dipvalue name="Every 60000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" cocktail="preliminary" savestate="supported" palettesize="16384"/> |
|
|