Home News Forum                            

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

vanguardc: MAME ROM Information.


Vanguard (c) 1981 Centuri, Inc.


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:


Licensed products:

Vanguard (Centuri)

Vanguard (Cinematronics)

Vanguard (Zaccaria)

Vanguard (Game World)


Game's ROM.

MAME Info:

0.14 [Brad Oliver, Mirko Buffoni, Brian Levine]

Artwork available

Samples required


* Hitachi HD38880/HD38882 speech


- vanguard, vangrdce: Broken enemy firing sound. Gyrovision (ID 03363)


- 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):





Cosmic Avenger


The Percussor


4 Fun in 1 (Scramble)

Space Odyssey



A. D. 2083





Darius II

Darius Gaiden - Silver Hawk

Fantasy Zone

Fantasy Zone (Mega-Tech)

Fantasy Zone 2

Alpha One

Back Fire

Thunder Cross

Thunder Cross II


Mega Blast

Air Buster

Arrow Flash (Mega-Tech)

Bio-ship Paladin


ThunderForce AC

Thunder Force II MD (Mega-Tech)

Cosmic Cop

E.D.F. : Earth Defense Force

Metal Black

Strike Force


Andro Dunos

Last Resort


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>
              <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"/>
              <dipswitch name="Cabinet" tag="DSW" mask="1">
                     <dipvalue name="Upright" value="1" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <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 name="Lives" tag="DSW" mask="48">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="16"/>
                     <dipvalue name="5" value="32"/>
              <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 name="Unused" tag="DSW" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="64"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise