vanguardc: MAME ROM Information. History:
Vanguard (c) 1981 Centuri, Inc.
- TRIVIA -
Licensed from SNK Corp. to Centuri for US manufacture and distribution (October 1981). For more information about the game itself, please see the original SNK entry.
Original SNK products:
Vanguard
Licensed products:
Vanguard (Centuri)
Vanguard (Cinematronics)
Vanguard (Zaccaria)
Vanguard (Game World)
- SOURCES -
Game's ROM.
MAME Info:
0.14 [Brad Oliver, Mirko Buffoni, Brian Levine]
Artwork available
Samples required
TODO:
* Hitachi HD38880/HD38882 speech
Bugs:
- vanguard, vangrdce: Broken enemy firing sound. Gyrovision (ID 03363)
WIP:
- 0.133u1: Renamed (vangrdce) to (vanguardc) and (vanguarj) to (vanguardj).
- 0.122u8: RansAckeR improved dipswitches according to manuals in Vanguard. Added dipswitches 'Coinage Bonus' and 'Unused'.
- 2nd September 2007: Mr. Do - Zorg vectorized Vanguard, which replaces the existing bezel. Very pretty.
- 3rd September 2006: Mr. Do - Fixed Vanguard bezel to no longer play like the Atari 5200 version.
- 26th August 2006: Mr. Do - Added Vanguard bezel from MAME.net and Mean Arena. Some of these decent stuff are so-so; some are REALLY good.
- 0.97u3: Added missing sound1 roms to clone Vanguard (Centuri).
- 0.88u7: Mame32Plus added clone Vanguard (Japan). BUT added sample support. Changed M6502 CPU1 clock speed to 930000, sound2 roms addresses and VSync to 61.246746 Hz. Added samples vg_voi-0 to vg_voi-f.wav.
- 0.81u5: Curt Coder added Vanguard SHOTB sound effect and marked fake roms in Vanguard (Centuri) as NO_DUMP. Changed M6502 CPU1 clock speed to 1411125 Hz. Added 2x SN76477. Removed 'Unknown' dipswitch.
- 0.37b12: New filtering code for the audio mixer. It is applied to audio streams generated at a sampling rate different from the sound card's one, improving quality. Some examples with a very audible difference are Vanguard.
- 0.37b7: Added samples (explsion and fire.wav).
- 0.36b7: Added Custom sound.
- 0.34b8: Added speech roms.
- 0.34b4: Nicola Salmoria added clone Vanguard (Centuri). Changed parent description to 'Vanguard (SNK)'.
- 0.34b1: Added proms ($0, 20 - foreground and background colors).
- 0.29: Valerio Verrando added high score saving to Vanguard.
- 0.28: Nibbler and Vanguard are back to (hopefully) normal speed.
- 0.27: Thanks to Brian Levine's freely available Rockulator, Andrew Scott was able to added sound support to Vanguard. The Energy shields in Vanguard now work. Vanguard now run at half their previous speed. Is this the correct one? Added sound roms (sk4_ic51/ic52).
- 0.16: Nicola Salmoria added joystick support to Vanguard.
- 0.14: Brad Oliver and Mirko Buffoni provided a driver for Vanguard (SNK 1981), based on Brian Levine's Vanguard emulator. Game is playable with wrong colors and no sound. Runs on hardware similar to Nibbler. Control: Arrows = Move around and S, D, E and F = Fire. Nicola Salmoria fixed bug which sometimes caused 6502 games not to run (actually they did run, but interrupts didn't happen).
Other Emulators:
* Retrocade
Recommended Games (Defender):
Defender
Stargate
Malzak
Mayday
Cosmic Avenger
Mars
The Percussor
Scramble
4 Fun in 1 (Scramble)
Space Odyssey
Vanguard
Scorpion
A. D. 2083
Markham
SF-X
Brain
Darius
Darius II
Darius Gaiden - Silver Hawk
Fantasy Zone
Fantasy Zone (Mega-Tech)
Fantasy Zone 2
Alpha One
Back Fire
Thunder Cross
Thunder Cross II
Gigandes
Mega Blast
Air Buster
Arrow Flash (Mega-Tech)
Bio-ship Paladin
Paranoia
ThunderForce AC
Thunder Force II MD (Mega-Tech)
Cosmic Cop
E.D.F. : Earth Defense Force
Metal Black
Strike Force
Xexex
Andro Dunos
Last Resort
Pulstar
Blazing Star
Romset: 47 kb / 17 files / 25.8 zip
MAME XML Output:
   | <game name="vanguardc" sourcefile="snk6502.c" cloneof="vanguard" romof="vanguard" sampleof="vanguard"> |
   |    | <description>Vanguard (Centuri)</description> |
   |    | <year>1981</year> |
   |    | <manufacturer>SNK (Centuri license)</manufacturer> |
   |    | <rom name="sk4_ic07.bin" merge="sk4_ic07.bin" size="4096" crc="6a29e354" sha1="ff953962ebc14a28cfc96f8e269cb1e1c188ed8a" region="maincpu" offset="4000"/> |
   |    | <rom name="sk4_ic08.bin" merge="sk4_ic08.bin" size="4096" crc="302bba54" sha1="1944f229481328a0635fafda65054106f42a532a" region="maincpu" offset="5000"/> |
   |    | <rom name="sk4_ic09.bin" merge="sk4_ic09.bin" size="4096" crc="424755f6" sha1="b4762b40c7ed70d4b90319a1a30983a41a096afb" region="maincpu" offset="6000"/> |
   |    | <rom name="4" size="4096" crc="770f9714" sha1="4af37fc24e464681a8da6b184be0df32a4078f4f" region="maincpu" offset="7000"/> |
   |    | <rom name="5" size="4096" crc="3445cba6" sha1="6afe6dad79b53df58b53ef9c5d24bb4d91fa5e8e" region="maincpu" offset="8000"/> |
   |    | <rom name="sk4_ic14.bin" merge="sk4_ic14.bin" size="4096" crc="0d5b47d0" sha1="922621c23f33fe756cb6baa12e5465c4e64f2dda" region="maincpu" offset="9000"/> |
   |    | <rom name="sk4_ic15.bin" merge="sk4_ic15.bin" size="4096" crc="8549b8f8" sha1="375bc6f7e15564d5cf7e00c44e2651793c56d6ca" region="maincpu" offset="a000"/> |
   |    | <rom name="8" size="4096" crc="4b825bc8" sha1="3fa32d9677e2cc3a1ebf52c0b9eed7dbf11201e9" region="maincpu" offset="b000"/> |
   |    | <rom name="sk5_ic50.bin" merge="sk5_ic50.bin" size="2048" crc="e7d4315b" sha1="b99e4ea07292a0eabaa6098037c92a5678627cec" region="gfx1" offset="0"/> |
   |    | <rom name="sk5_ic51.bin" merge="sk5_ic51.bin" size="2048" crc="96e87858" sha1="4e9ccb055919c8acf5837e062857647d5363af60" region="gfx1" offset="800"/> |
   |    | <rom name="sk5_ic7.bin" merge="sk5_ic7.bin" size="32" crc="ad782a73" sha1="ddf44f74a20f10ed976c434a885857dade1f86d7" region="proms" offset="0"/> |
   |    | <rom name="sk5_ic6.bin" merge="sk5_ic6.bin" size="32" crc="7dc9d450" sha1="9b2d1dfb3270a562d14bd54bfb3405a9095becc0" region="proms" offset="20"/> |
   |    | <rom name="sk4_ic51.bin" merge="sk4_ic51.bin" size="2048" crc="d2a64006" sha1="3f20b59ce1954f65535cd5603ca9271586428e35" region="snk6502" offset="0"/> |
   |    | <rom name="sk4_ic52.bin" merge="sk4_ic52.bin" size="2048" crc="cc4a0b6f" sha1="251b24d60083d516c4ba686d75b41e04d10f7198" region="snk6502" offset="800"/> |
   |    | <rom name="sk6_ic07.bin" merge="sk6_ic07.bin" size="2048" crc="2b7cbae9" sha1="3d44a0232d7c94d8170cc06e90cc30bd57c99202" region="speech" offset="4000"/> |
   |    | <rom name="sk6_ic08.bin" merge="sk6_ic08.bin" size="2048" crc="3b7e9d7c" sha1="d9033188068b2aaa1502c89cf09f955eded8fa7a" region="speech" offset="4800"/> |
   |    | <rom name="sk6_ic11.bin" merge="sk6_ic11.bin" size="2048" crc="c36df041" sha1="8b51934229b961180d1edb99be3a4d337d37f66f" region="speech" offset="5000"/> |
   |    | <sample name="fire"/> |
   |    | <sample name="explsion"/> |
   |    | <sample name="vg_voi-0"/> |
   |    | <sample name="vg_voi-1"/> |
   |    | <sample name="vg_voi-2"/> |
   |    | <sample name="vg_voi-3"/> |
   |    | <sample name="vg_voi-4"/> |
   |    | <sample name="vg_voi-5"/> |
   |    | <sample name="vg_voi-6"/> |
   |    | <sample name="vg_voi-7"/> |
   |    | <sample name="vg_voi-8"/> |
   |    | <sample name="vg_voi-9"/> |
   |    | <sample name="vg_voi-a"/> |
   |    | <sample name="vg_voi-b"/> |
   |    | <sample name="vg_voi-c"/> |
   |    | <sample name="vg_voi-d"/> |
   |    | <sample name="vg_voi-e"/> |
   |    | <sample name="vg_voi-f"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6502" clock="930000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="snk6502" name="snk6502 Custom"/> |
   |    | <chip type="audio" tag="samples" name="Samples"/> |
   |    | <chip type="audio" tag="sn76477.1" name="SN76477"/> |
   |    | <chip type="audio" tag="sn76477.2" name="SN76477"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="256" height="224" refresh="61.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="4" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Cabinet" tag="DSW" mask="1"> |
   |    |    | <dipvalue name="Upright" value="1" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW" mask="14"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="12"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW" mask="48"> |
   |    |    | <dipvalue name="3" value="0" default="yes"/> |
   |    |    | <dipvalue name="4" value="16"/> |
   |    |    | <dipvalue name="5" value="32"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage Bonus" tag="DSW" mask="64"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="64"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="64"/> |
|
|