Home News Forum                            

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

xeviousb: MAME ROM Information.


Xevious (c) 1982 Atari, Inc.


Released in January 1983 by Atari. Licensed from Namco. Approximately 5,295 units were produced by Atari.

For more information about the game itself, please see the original Namco entry.

Original products:

Xevious (Namco)

Licensed products:

Xevious (Atari)

Unofficial products:

Xevios (Watson)

Battles (Unknown)


Game's ROM.

MAME Info:

0.33b7 [Mirko Buffoni, Tatsuyuki Satoh]

0.27 [Mirko Buffoni, Tatsuyuki Satoh]

Artwork available (xevious, xevios)


- Explosive pattern of Giddo Spario is different from the real one. Fujix (ID 00433)


- 0.143u8: Kanikani fixed DIP locations in Xevious.

- 0.141u4: Changed description of clones 'Xevious (Atari set 1)' to 'Xevious (Atari, harder)' and 'Xevious (Atari set 2)' to 'Xevious (Atari)' and 'Xevious (Atari set 3)' to 'Xevious (Atari, Namco PCB)'.

- 0.139u1: Alex Jackson fixed Xevious from reboots or hangs.

- 21st July 2010: Tirino 73 dumped Xevios (alt) (1983). This rom file comes from a bootleg PCB.

- 22nd February 2010: Mr. Do - Some time ago, Zorg scanned and vectored a Xevious bezel. It's now time to share, so here you go.

- 0.133u2: Fixed rom names.

- 0.133u1: Brian Troha added DIP locations to Xevious.

- 0.132u1: Stephane Humbert fixed unable to locate input port 'IN0' in clone Battles.

- 0.131u3: Added MB8843 (1536000 Hz) CPU5. Changed MB8842 CPU4 and MB8844 CPU6 clock speed to 1536000 Hz.

- 0.131u1: TH60 added clone Super Xevious (Japan).

- 26th July 2008: Mr. Do - Funny story. Tormod sent me a BUNCH of instruction cards a long time ago. You've probably been seeing them added in every so often. Well, around July of last year, I had completed a whole bunch of them, but then had a computer crash, and they ended up on the "spare" hard drive by mistake. I found them again going through a cleanup. So thanks to Tormod, this week we have Xevios.

- 0.119u3: David Haywood added the rom loading for rom 51xx.bin, which are dumped but not yet hooked up.

- 0.118u5: Changed palettesize to 1152 colors.

- 0.118u4: Alex Jackson fixed the conditional extra lives dipswitch in Xevious.

- 0.114u1: Nicola Salmoria added actual emulation of the microcontroller used for the Namco 50xx chip as found in Bosconian and Xevious. Added MB8842 (256000 Hz) CPU4 and 50xx.bin cpu4 rom (Namco 50xx internal ROM - 2k). Replaced MB88xx CPU4 with MB8844.

- 0.112u2: Replaced 3x DAC sound with Discrete.

- 0.112u1: Replaced implementation of Namco 54xx sound chip with new MB8844 CPU core running the original embedded ROM code. Removed old sound core [Nicola Salmora, Ernesto Corvi, Guru]. Added MB88xx (256000 Hz) CPU4 with 1k rom and replaced Namco 54XX and Samples with 3x DAC sound.

- 0.111u6: Aaron Giles changed Xevious to use irq0_assert_line instead of irq0_pulse_line to prevent it from dropping interrupts.

- 0.109u3: Robiza increased the interleave in Xevious to fix synchronization issues.

- 0.103u4: MASH fixed number of credits in Xevious.

- 0.94u2: Derrick Renaud added proper watchdog to Xevious.

- 0.93: Derrick Renaud swapped Namco 54XX filters on Port A & C. Fixes Xevious sound.

- 0.90u3: Derrick Renaud added proper filters to the Namco52 sample player of Bosconian, Galaga, Pole Position and Xevious. Adjusted relative effect volumes per schematics.

- 0.90u2: Derrick Renaud updated the Namco 54XX noise sound and added the R/C values to Bosconian, Galaga, Pole Position and Xevious.

- 0.89u5: Jarek Burczynski improved the Namco 54XX Noise Generator (Type A and B emulated, type C algo still unknown). Removed Samples sound and explo1-4.wav samples.

- 0.79u1: Added Namco 54XX (1536000 Hz) sound and fixed gfx3 roms loading.

- 0.78u5: Added clone Xevious (Atari set 3).

- 15th January 2004: Pierpaolo Prazzoli added another version of Xevious.

- 0.63: Added clone Xevious (Atari set 2).

- 25th November 2002: Satoshi Suzuki added another bootleg of Xevious.

- 0.61: Added clone Battles (bootleg 1982).

- 13th May 2002: S. Suzuki re-submitted the Xevious driver with Battles added and fixed coin inputs.

- 0.59: Changed description of clone 'Xevious (Atari)' to 'Xevious (Atari set 1)'. Removed 3rd coin slot.

- 1st April 2000: Guru - Dumped Xevios (Bootleg).

- 9th October 2001: William Kucharski submitted a fix for Xevious cocktail mode.

- 0.37b16: Added samples explo3.wav and explo4.wav. Changed the 3x Z80 clock speeds to 3072000 Hz.

- 0.37b12: Changed VSync to 60.606060Hz.

- 8th September 2001: Satoshi Suzuki added a Xevious bootleg called Battles to the Xevious driver.

- 0.37b16: New sampleset for Xevious.

- 2nd July 2001: Satoshi Suzuki updated the Xevious driver, adding two new samples and adjusting clock frequencies.

- 6th January 2000: Nicola Salmoria fixed Xevious reset bug.

- 10th December 1999: Vernon C. Brooks fixed a Xevious drawgfx bug.

- 0.36b6: Replaced 8k main/supcpu roms with 4k. Added new color and sound proms.

- 22nd September 1999: Nicola added a correct transparency PROM to Xevious.

- 0.36b1: Nicola Salmoria fixed sprite flipping in Xevious.

- 11th July 1999: Nicola fixed Xevious's colors when enemies used the zapper weapon, and also shortened CPS1 graphics drawing functions.

- 3rd May 1999: Aaron Giles sent in a HUGE Atari games update with better playfield/sprite priorities in Xybots.

- 19th March 1999: Phil Stroffolino fixed Xevious graphics when rotated.

- 13th March 1999: Nicola Salmoria fixed a sprite offset bug in Xevious and converted it to tilemap system.

- 0.34b3: Added clone Xevios (bootleg 1983).

- 0.34b1: Added sound and color proms ($0, 100, 200, 300, 500). These are probably not the original PROMs. The transparency information (bit 7) is missing.

- 0.33b7: Changed 'Xevious (Atari/Namco copyright)' to clone '(Atari)' and '(Namco copyright)' to parent 'Xevious (Namco)'. Renamed (xevious) to (xeviousa) and (xeviousn) to (xevious).

- 0.29: Valerio Verrando added high score saving to Xevious. Known issues: Sometimes explosion sprites appear at the top of the screen.

- 0.28: Tatsuyuki Satoh made several fixes to the Xevious driver. Dipswitches now work in Xevious [Nicola Salmoria]. Also fixed a bug in the targeting cursor colors (black corners while firing). Super Xevious works. Explosions are emulated with samples, thanks to Andrew Scott.

- 0.27: Mirko Buffoni and Tatsuyuki Satoh provided a preliminary driver for Xevious (Atari/Namco copyright) (Atari 1982), Xevious (Namco copyright) and Super Xevious, not working yet. To start the game, press ALT (sorry - will be fixed in a future release). Control: Arrows = Move around, CTRL = Fire and ALT = Bomb. To start the game, press ALT (sorry - will be fixed in a future release). Known issues: The sound works, but at the beginning it plays and endless sequence of "coin inserted" sounds. That's because it believes you have inserted 80 coins. After playing for a while, it becomes normal.

- 0.23: Nicola Salmoria and Mirko Buffoni added a very preliminary driver for Xevious.

ARCADE RELEASE: Xevious (Namco) - 1983/Jan/29

LEVELS: 1 (endless)

Other Emulators:

* HiVE

Recommended Games (Terra Force):


Vs. Super Xevious

Namco Classic Collection Vol.1 (Xevious)



Fire Battle




Exed Exes


Terra Cresta



Darwin 4078

Super Real Darwin



Bermuda Triangle

Legion - Spinner-87

Terra Force

Armed Formation

Sidewinder (Arcadia)

Xenon (Arcadia)

Dangerous Seed

Galaxy Gunners

Acrobat Mission


Flying Tiger

Grind Stormer

Super Spacefortress Macross

Macross Plus


Ryu Jin

Samurai Aces

Sorcer Striker

War of Aero

Eight Forces


Gunbird 2

Kingdom Grandprix

Rapid Hero


Ultra X Weapons

Varia Metal

Air Attack

Hotdog Storm

Baryon - Future Assault


Giga Wing

Giga Wing 2


Mission Craft



Vasara 2

G-Stream G2020

XII Stag


Chaos Field



Romset: 88 kb / 26 files / 41.4 zip

MAME XML Output:

       <game name="xeviousb" sourcefile="galaga.c" cloneof="xevious" romof="xevious">
              <description>Xevious (Atari)</description>
              <manufacturer>Namco (Atari license)</manufacturer>
              <rom name="1m.bin" size="8192" crc="e82a22f6" sha1="6fd09a7fb263cda3d5268cc6d7bfe71a57ac4b47" region="maincpu" offset="0"/>
              <rom name="1l.bin" size="8192" crc="13831df9" sha1="a7892d1d98868a83a5d1092976873b82577e9e94" region="maincpu" offset="2000"/>
              <rom name="4c.bin" size="8192" crc="827e7747" sha1="d22645d71b164613834336e26e6942506a0e7eaa" region="sub" offset="0"/>
              <rom name="xvi_7.2c" merge="xvi_7.2c" size="4096" crc="dd35cf1c" sha1="f8d1f8e019d8198308443c2e7e815d0d04b23d14" region="sub2" offset="0"/>
              <rom name="xvi_12.3b" merge="xvi_12.3b" size="4096" crc="088c8b26" sha1="9c3b61dfca2f84673a78f7f66e363777a8f47a59" region="gfx1" offset="0"/>
              <rom name="xvi_13.3c" merge="xvi_13.3c" size="4096" crc="de60ba25" sha1="32bc09be5ff8b52ee3a26e0ac3ebc2d4107badb7" region="gfx2" offset="0"/>
              <rom name="xvi_14.3d" merge="xvi_14.3d" size="4096" crc="535cdbbc" sha1="fb9ffe5fc43e0213231267e98d605d43c15f61e8" region="gfx2" offset="1000"/>
              <rom name="xvi_15.4m" merge="xvi_15.4m" size="8192" crc="dc2c0ecb" sha1="19ddbd9805f77f38c9a9a1bb30dba6c720b8609f" region="gfx3" offset="0"/>
              <rom name="xvi_17.4p" merge="xvi_17.4p" size="8192" crc="dfb587ce" sha1="acff2bf5cde85a16cdc98a52cdea11f77fadf25a" region="gfx3" offset="2000"/>
              <rom name="xvi_16.4n" merge="xvi_16.4n" size="4096" crc="605ca889" sha1="3bf380ef76c03822a042ecc73b5edd4543c268ce" region="gfx3" offset="4000"/>
              <rom name="xvi_18.4r" merge="xvi_18.4r" size="8192" crc="02417d19" sha1="b5f830dd2cf25cf154308d2e640f0ecdcda5d8cd" region="gfx3" offset="5000"/>
              <rom name="xvi_9.2a" merge="xvi_9.2a" size="4096" crc="57ed9879" sha1="3106d1aacff06cf78371bd19967141072b32b7d7" region="gfx4" offset="0"/>
              <rom name="xvi_10.2b" merge="xvi_10.2b" size="8192" crc="ae3ba9e5" sha1="49064b25667ffcd81137cd5e800df4b78b182a46" region="gfx4" offset="1000"/>
              <rom name="xvi_11.2c" merge="xvi_11.2c" size="4096" crc="31e244dd" sha1="3f7eac12863697a98e1122111801606759e44b2a" region="gfx4" offset="3000"/>
              <rom name="xvi-8.6a" merge="xvi-8.6a" size="256" crc="5cc2727f" sha1="0dc1e63a47a4cb0ba75f6f1e0c15e408bb0ee2a1" region="proms" offset="0"/>
              <rom name="xvi-9.6d" merge="xvi-9.6d" size="256" crc="5c8796cc" sha1="63015e3c0874afc6b1ca032f1ffb8f90562c77c8" region="proms" offset="100"/>
              <rom name="xvi-10.6e" merge="xvi-10.6e" size="256" crc="3cb60975" sha1="c94d5a5dd4d8a08d6d39c051a4a722581b903f45" region="proms" offset="200"/>
              <rom name="xvi-7.4h" merge="xvi-7.4h" size="512" crc="22d98032" sha1="ec6626828c79350417d08b98e9631ad35edd4a41" region="proms" offset="300"/>
              <rom name="xvi-6.4f" merge="xvi-6.4f" size="512" crc="3a7599f0" sha1="a4bdf58c190ca16fc7b976c97f41087a61fdb8b8" region="proms" offset="500"/>
              <rom name="xvi-4.3l" merge="xvi-4.3l" size="512" crc="fd8b9d91" sha1="87ddf0b9d723aabb422d6d416aa9ec6bc246bf34" region="proms" offset="700"/>
              <rom name="xvi-5.3m" merge="xvi-5.3m" size="512" crc="bf906d82" sha1="776168a73d3b9f0ce05610acc8a623deae0a572b" region="proms" offset="900"/>
              <rom name="137294-001.1f" size="1" status="nodump" region="pals_vidbd" offset="0"/>
              <rom name="xvi-2.7n" merge="xvi-2.7n" size="256" crc="550f06bc" sha1="816a0fafa0b084ac11ae1af70a5186539376fc2a" region="namco" offset="0"/>
              <rom name="xvi-1.5n" merge="xvi-1.5n" size="256" crc="77245b66" sha1="0c4d0bee858b97632411c440bea6948a74759746" region="namco" offset="100"/>
              <device_ref name="namco50"/>
              <device_ref name="namco51"/>
              <device_ref name="namco54"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="sub" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="sub2" name="Z80" clock="3072000"/>
              <chip type="cpu" tag="50xx:mcu" name="MB8842" clock="1536000"/>
              <chip type="cpu" tag="51xx:mcu" name="MB8843" clock="1536000"/>
              <chip type="cpu" tag="54xx:mcu" name="MB8844" clock="1536000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="namco" name="Namco" clock="96000"/>
              <chip type="audio" tag="discrete" name="DISCRETE"/>
              <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.606061" pixclock="6144000" htotal="384" hbend="0" hbstart="288" vtotal="264" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="IN0H" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin A" tag="DSWA" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
              <dipswitch name="Bonus Life" tag="DSWA" mask="28">
                     <dipvalue name="10K, 40K, Every 40K" value="24"/>
                     <dipvalue name="10K, 50K, Every 50K" value="20"/>
                     <dipvalue name="20K, 50K, Every 50K" value="16"/>
                     <dipvalue name="20K, 60K, Every 60K" value="28" default="yes"/>
                     <dipvalue name="20K, 70K, Every 70K" value="12"/>
                     <dipvalue name="20K, 80K, Every 80K" value="8"/>
                     <dipvalue name="20K and 60K Only" value="4"/>
                     <dipvalue name="None" value="0"/>
                     <dipvalue name="10K, 50K, Every 50K" value="24"/>
                     <dipvalue name="20K, 50K, Every 50K" value="20"/>
                     <dipvalue name="20K, 60K, Every 60K" value="16"/>
                     <dipvalue name="20K, 70K, Every 70K" value="28" default="yes"/>
                     <dipvalue name="20K, 80K, Every 80K" value="12"/>
                     <dipvalue name="30K, 100K, Every 100K" value="8"/>
                     <dipvalue name="20K and 80K Only" value="4"/>
                     <dipvalue name="None" value="0"/>
              <dipswitch name="Lives" tag="DSWA" mask="96">
                     <dipvalue name="1" value="64"/>
                     <dipvalue name="2" value="32"/>
                     <dipvalue name="3" value="96" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Cabinet" tag="DSWA" mask="128">
                     <dipvalue name="Upright" value="128" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              <dipswitch name="Flags Award Bonus Life" tag="DSWB" mask="2">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="2" default="yes"/>
              <dipswitch name="Coin B" tag="DSWB" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="0"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
              <dipswitch name="Difficulty" tag="DSWB" mask="96">
                     <dipvalue name="Easy" value="64"/>
                     <dipvalue name="Normal" value="96" default="yes"/>
                     <dipvalue name="Hard" value="32"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Copyright" tag="DSWB" mask="128">
                     <dipvalue name="Namco" value="0"/>
                     <dipvalue name="Atari/Namco" value="128" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1152"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise