sxevious: MAME ROM Information. History:
Super Xevious (c) 1984 Namco.
The player pilots a combat aircraft called a 'Solvalou' which is armed with a forward-firing gun for aerial targets, and bombs for destroying ground-based targets. A red targeting square is situated in front of the Solvalou, which allows the player to aim their bombs accurately. The enemy craft appears in a number of different guises; from the standard variety that arrive in large numbers but shoot slow-moving projectiles, to exploding black spheres that shoot projectiles at high speed. There are also rotating shields that cannot be destroyed and must be carefully avoided. Ground enemies are a combination of both stationary bases and moving vehicles, most of which fire slow-moving projectiles. A gigantic, floating fortress (called 'Andor Genesis') appears in certain areas; this is defeated by knocking out its core.
Super Xevious is actually divided into sixteen different areas, which are separated by an area of forest. If a player dies before less than 70% of an area has been completed, play restarts at the beginning of the same area; should a life be lost AFTER 70% of an area has been completed, however, play restarts at the beginning of the next area. After area sixteen has been completed, the game loops back to area seven.
- TECHNICAL -
Main CPU : Z80 (x3), MB88xx
Sound Chips : Namco 3-channel WSG, discrete circuitry (for the explosion sounds)
Screen orientation : Vertical
Video resolution : 224 x 288 pixels
Screen refresh : 60.61 Hz
Palette colors : 256
Players : 2
Control : 8-way joystick
Buttons : 2
= > [1] Zapper, [2] Blaster
- TRIVIA -
Super Xevious is not a sequel of "Xevious", this is an update! It uses the exact same graphics and background image as "Xevious".
Namco released a board game based on this game (same name) in 1985 (in Japan only): Flying your ship about the levels (rolling the dice to move). Battle enemies on the ground by rolling dice, battle ones in the air via card combat. Build up your shields and power up your blaster as you progress through the levels. Each 'level' is a different board, and there's 7 levels (boards) in all. Cute little spaceships for your pieces.
- UPDATES -
The differences from "Xevious" are :
* Several new characters appear in the game including a silver-grey Galaxian flagships, a large jet, a small jet, a helicopter and a small tank. The Galaxians can be shot like any other enemy. The large jet which flies down cannot be shot or collide with the player ship and doesn't have any obvious purpose. The small jet, helicopter and tank (all of which are tan colored) can be picked up for bonus points but if shot will reset the score to zero !
* Gameplay is a bit more difficult.
* The hidden Sol Citadels are in different locations.
- TIPS AND TRICKS -
* Secret message : the designer of "Xevious" has included a trick for generating his name right at the beginning of the game. As soon as Solvalou appears, move to the far right edge of the screen and begin bombing constantly. Continue bombing until the first set of Toroids is very close to you and then shoot the rings. The message 'Special thanks for you by game designer Evezoo.' will appear on the screen.
- SERIES -
1. Xevious (1982)
2. Super Xevious (1984)
3. Solvalou (1991)
4. Xevious 3D/G (1995)
- STAFF -
From highscore table : Masanobu Endoh (Evezoo End), Masaya Nakamura (M.Nakamura), Eirry Mou, Shin-ichiro Okamoto (S.Okamoto), Shin-ichi Kojima (S.Kojima)
- PORTS -
* Consoles :
Nintendo Famicom (1986)
Sony PlayStation (1997, "Xevious 3D/G+")
Nintendo DS (2007, "Namco Museum DS")
* Others :
Arcade (1995, "Namco Classics Collection Vol.1")
- SOURCES -
Game's rom.
MAME Info:
0.33b7 [Mirko Buffoni, Tatsuyuki Satoh]
0.27 [Mirko Buffoni, Tatsuyuki Satoh]
Artwork available (xevious, xevios)
Bugs:
- Explosive pattern of Giddo Spario is different from the real one. Fujix (ID 00433)
WIP:
- 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):
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: 88 kb / 26 files / 41.4 zip
MAME XML Output:
   | <game name="sxevious" sourcefile="galaga.c" cloneof="xevious" romof="xevious"> |
   |    | <description>Super Xevious</description> |
   |    | <year>1984</year> |
   |    | <manufacturer>Namco</manufacturer> |
   |    | <rom name="cpu_3p.rom" size="4096" crc="1c8d27d5" sha1="2c41303d8c74acb5840295a4b460a39a9a8e21bb" region="maincpu" offset="0"/> |
   |    | <rom name="cpu_3m.rom" size="4096" crc="fd04e615" sha1="7169e7f3bd1e9cfae9671b89f2a45f56b968e1ff" region="maincpu" offset="1000"/> |
   |    | <rom name="xv3_3.2m" size="4096" crc="294d5404" sha1="ecc39fb2c0065a36f20541747089b4e30dfb99b1" region="maincpu" offset="2000"/> |
   |    | <rom name="xv3_4.2l" size="4096" crc="6a44bf92" sha1="0ca726f7f9528789f2a718df55e59406a283cdfa" region="maincpu" offset="3000"/> |
   |    | <rom name="xv3_5.3f" size="4096" crc="d4bd3d81" sha1="5831bb306bd650779207936bfd00f25864733abb" region="sub" offset="0"/> |
   |    | <rom name="xv3_6.3j" size="4096" crc="af06be5f" sha1="5a020822387ab8c69214db961180760fa9853e6e" region="sub" offset="1000"/> |
   |    | <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="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"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="IN0H" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Cabinet" tag="DSWA" mask="128"> |
   |    |    | <dipvalue name="Upright" value="128" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flags Award Bonus Life" tag="DSWB" mask="2"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="2" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSWB" mask="12"> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <dipswitch name="Freeze" tag="DSWB" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1152"/> |
|
|