Home News Forum                            

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

nemesisuk: MAME ROM Information.


Nemesis (c) 1985 Konami.

A superb and demanding shoot'em up that shares - along with Irem's "R-Type" - the distinction of being a true innovator of its genre and, again like R-Type, completely revolutionized the humble shoot-em-up.

Nemesis' eye-catching graphics guaranteed gamer interest but it was the game's genius 'weapon upgrade' system that really made the difference. Never before could players actually CHOSE how to upgrade their ship. Destroying waves of enemies would often see the player reward with an 'orb' that could be picked up. The player could collect up to six orbs and could effectively 'buy' an upgrade from the six displayed at the bottom of the play area (speed-up, bombs, double, laser, multiple - which are orbs that follow the player's movements and add greater firepower - and a mystery 6th upgrade that is marked with an '?'). Game difficulty increases depending on how many power-ups the player has, so it is sometimes advantageous to NOT power-up your ship too much.


Game ID : GX400

Main CPU : 68000 (@ 9.216 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : (2x) AY8910 (@ 1.789772 Mhz), K005289 (@ 1.789772 Mhz), VLM5030 (@ 3.579545 Mhz)

Screen orientation : Horizontal

Video resolution : 256 x 224 pixels

Screen refresh : 60.61 Hz

Palette colors : 2048

Players : 2

Control : 8-way joystick

Buttons : 3


Released in November 1985.

This game is known outside Europe as "Gradius".

First shoot-em-up with serious power-ups.

Designers did a lot of tries before they fixed the design of the ship. They did at least 100 different versions. And among all of them, there was a ship that leaved a light trace behind him when he moves. It was from an evolution of this concept that was born the 'Options system'.

Alfa Records released a limited-edition soundtrack album for this game (Konami Game Music Vol.1 - 28XA-85) on 27/06/1986.

Apollon Music released a limited-edition soundtrack album for this game (Original Sound of Gradius - KHY1016) on 05/05/1987.

Interesting note : Several Konami arcade games ("Gradius", "Parodius Da! - Shinwa kara Owarai e", "Salamander", etc...) have the default high score set at 57300. '573' refers to Go-Na-Mi kana letters, a play of word for 'Konami'.

Bandai released a board game (in Japan only) based on this video game (as "Gradius") in 1986 : The board is split into 8 sections, each with its own rules. The things that remain the same are that each uses a square-grid for movement, and you can power up your ship by getting the capsules.


* Weapons

1) Speed Up: Alters your ship's speed. Up to 5 levels, 2 is the recommended dose.

2) Missile: Falls to the ground, then slides along it until it hits something.

3) Double: Fires a bullet at 45 degrees up as well as forward.

4) Laser: Replaces your bullets with a blue beam.

5) Multiple: Orange blobs that follow you around, they have whatever weapons your ship has. You can have up to 4. Possibly the best power-up ever.

6) ?: Force field, 2 blob-things that attach to the nose of your craft.

* Plan your power ups well : When starting/restarting the game, the regular shot being your only method of attack could be very tough. But that doesn't mean increasing your firepower by equipping MULTIPLE very first is good because you cannot move around quickly. You will end up being hit. Therefore, first power up your speed once or twice so you can move faster.

* DOUBLE and its problems : With DOUBLE, you can shoot in front of you and diagonally. However, since you cannot fire rapidly, it is not a weapon easy to use. Equip at least 2 MULTIPLE before equipping DOUBLE.

* Make good use of the LASER : Hitting enemies above and below you with the LASER is rather easy. You don't have to go for a direct hit. Make it fly near the enemy for a slight touch.

* MISSILE movement : The MISSILE moves along the ground. If there is something sticking out of the ground, the MISSILE stops there. Keep an eye on the landscape.

* Take control of the MULTIPLE : The MULTIPLE follow the path of VIC VIPER. Take advantage of this feature and attack enemies that VIC VIPER cannot reach. Use formations to wipe out th enemy!

Also, the faster VIC VIPER is, the more widely spread the MULTIPLE are from each other. Take advantage of this feature as well.

* Renewing the BARRIER : The BARRIER wears out not only by making contact with the enemy and enemy shots. It does so by touching the landscape. Make use of this trait and make the BARRIER touch enemies or the landscape to wear it down and get rid of it. Then equip a new BARRIER.

* Come up with a conquering pattern : This game is a shooter that gives you a lot of freedom in terms of how you can conquer levels. Learn the tips, remember the appearance patterns of the enemy, and come up with your own way of conquering the game.


1. Nemesis (1985)

2. Lifeforce (1986)

3. Gradius 2 (1987, MSX)

4. Vulcan Venture (1988)

5. Nemesis 3 - The Eve of Destruction (1988, MSX)

6. Gradius III (1989)

7. Gradius - The Interstellar Assault (1991, Nintendo Game Boy)

8. Nemesis '90 Kai (1993, Sharp X68000)

9. Salamander 2 (1996)

10. Solar Assault - Gradius (1997)

11. Solar Assault - Revisited (1997)

12. Gradius Gaiden (1997, Sony PlayStation)

13. Gradius IV - Fukkatsu (1999)

14. Gradius Generation (2002, Nintendo Game Boy Advance)

15. Gradius V (2003, Sony PlayStation 2)


Music by : Miki Higashino


* Consoles :

Nintendo Entertainment System (1986)

NEC PC Engine (1991)

Sega Saturn (1996)

Sony Playstation (1996)

* Computers :

MSX (1986)

Commodore C64 (1987)

Sinclair ZX Spectrum (1987)

Amstrad CPC (1987)

Microsoft Windows 95 (1996)


Game's rom.

Machine's picture.

MAME Info:

0.33b5 [Allard van der Bas]

Artwork available


- nemesis & clones: Misaligned sprite and background in the 2nd stage. moa (ID 04506)

- nemesis, gradius, nemesisuk: Sound reproduction issues. Ace (ID 03539)


- 0.143u1: Changed description to 'Nemesis (ROM version)' and clones 'Nemesis (World?)' to 'Nemesis (World?, ROM version)' and 'Gradius' to 'Gradius (Japan, ROM version)'.

- 0.133u1: Renamed (nemesuk) to (nemesisuk).

- 25th August 2006: Mr. Do - Added instruction cards for Gradius (thanks to Gamestone at Gradius Home World).

- 0.98u1: MASH fixed K005289 sound and Mamesick and Fujix fixed the volume of the 2x AY8910.

- 0.97u2: Mamesick fixed wrong mapped buttons (power-up, shoot and missile).

- 0.94u5: R. Belmont fixed problem with Nemesis sound created during sound rewrite. Replaced K007232 sound with K005289 (1789772 Hz).

- 0.93u1: Aaron Giles fixed Nemesis (no longer references non-existant K005289).

- 0.93: Replaced K005289 sound with K007232 (3579545 Hz).

- 0.68: Changed VSync to 60.606060 Hz.

- 0.57: Changed parent description 'Nemesis (hacked?)' to 'Nemesis'. Changed 68000 CPU1 clock speed to 9216000 Hz. Removed 3rd coin slot.

- 0.36b13: Changed description of clone 'Nemesis (UK)' to '(World?)'.

- 0.36b11: Added Konami 005289 sound. Removed Namco sound. Changed 68000 CPU1 clock speed to 7159090 Hz.

- 29th November 1999: Bryan McPhail added correct implementation of the 005289 sound chip to Nemesis.

- 22nd October 1999: Eisuke Watanabe fixed some Nemesis graphics problems.

- 0.36b6: E.Watanabe improved screen priority in Lifeforce, Salamander, clone Gradius, etc.

- 26th June 1999: Nicola fixed the input ports in Nemesis and the others.

- 0.35RC2: Changed 68000 CPU1 clock speed to 12MHz.

- 21st June 1999: Marco Cassili fixed the dipswitches in Nemesis

- 20th June 1999: Elestir fixed Nemesis from crashing at startup.

- 0.35RC1: Elestir improved sound in Nemesis/Gradius. Changed 68000 CPU1 clock speed to 14318180 Hz and the 2x AY-8910 to 1789772 Hz. Added Namco and VLM5030 (3579545 Hz) sound and sound1 roms ($0, 100 - 2x 256 byte for 005289 wavetable data).

- 10th June 1999: Elestir added the last missing sound channel to Nemesis and the rest.

- 31st May 1999: Elestir added the two missing sound channels to Nemesis etc, speech to Salamander and some other things to the driver.

- 0.34b8: Andrew Prime added clone Gradius.

- 0.34b6: Added clone Gradius (Testdriver).

- 0.34b4: Dani Portillo added high score saving to Nemesis.

- 0.33b7: Changed description to 'Nemesis (hacked?)' and clone '(UK version)' to 'v'.

- 0.33b5: Allard van der Bas added Nemesis (Konami 1985) and clone (UK version).

- 8th March 1997: Johan Koehler started to wrote an emulator for Nemesis. He reverse engeneered the arcade hardware and implemented Bernd Schmidt's 68000 emulator from UAE, Marcel de Kogel's Z80 emulator and the AY-3-8910 emulator from Ville Hallik and Michael Cuddy. The emulator was tested by Jason Pimble and Chuck Cochems.

- 15th November 1996: Dumped Nemesis (Konami 1985).

ARCADE RELEASE: Gradius (Konami) - 1985/May/29

LEVELS: 7 (gradius)

Other Emulators:

* Nemesis

* Sparcade

Recommended Games (R-Type):

Gradius / Nemesis

Gradius (PlayChoice-10)

Vs. Gradius

Gradius II / Vulcan Venture

Gradius III

Gradius 4: Fukkatsu


Salamander 2


R-Type II

R-Type Leo

Heavy Unit

Turtle Ship


X Multiply

Zero Wing

Raiga - Strato Fighter


Blaze On

Hyper Duel

Super Spacefortress Macross II

Romset: 273 kb / 11 files / 113.8 zip

MAME XML Output:

       <game name="nemesisuk" sourcefile="nemesis.c" cloneof="nemesis" romof="nemesis">
              <description>Nemesis (World?, ROM version)</description>
              <rom name="456-e01.12a" size="32768" crc="e1993f91" sha1="6759bb9ba0ce28ad4d7f61b824a7d0fe43215bdc" region="maincpu" offset="0"/>
              <rom name="456-e05.12c" size="32768" crc="c9761c78" sha1="bfd63517efa820a05a0d9a908dd0917cd0d01b77" region="maincpu" offset="1"/>
              <rom name="456-e02.13a" size="32768" crc="f6169c4b" sha1="047a204fbcf8c24eca2db7197d4297e5a28c2b42" region="maincpu" offset="10000"/>
              <rom name="456-e06.13c" size="32768" crc="af58c548" sha1="a15725c14b6e7840c84ab2bd4cf3668bbaf35abf" region="maincpu" offset="10001"/>
              <rom name="456-e03.14a" merge="456-d03.14a" size="32768" crc="8cefb25f" sha1="876b1974ca76ca89f8b8ea45b4ba9ec82d7c7228" region="maincpu" offset="20000"/>
              <rom name="456-e07.14c" merge="456-d07.14c" size="32768" crc="d50b82cb" sha1="71e9fbe51272788e2ef6f150c7bff59ac8c28f1d" region="maincpu" offset="20001"/>
              <rom name="456-e04.15a" size="32768" crc="322423d0" sha1="6106b607132a09193353f339d06032a13b1e3de8" region="maincpu" offset="30000"/>
              <rom name="456-e08.15c" size="32768" crc="eb656266" sha1="2f4abea282d30775f7a25747eb41bfd8d5299967" region="maincpu" offset="30001"/>
              <rom name="456-b09.9c" merge="456-d09.9c" size="16384" crc="26bf9636" sha1="009dcbf18ea6230fc75a72232bd4fc29ad28dbf0" region="audiocpu" offset="0"/>
              <rom name="400-a01.fse" merge="400-a01.fse" size="256" crc="5827b1e8" sha1="fa8cf5f868cfb08bce203baaebb6c4055ee2a000" region="k007232" offset="0"/>
              <rom name="400-a02.fse" merge="400-a02.fse" size="256" crc="2f44f970" sha1="7ab46f9d5d587665782cefc623b8de0124a6d38a" region="k007232" offset="100"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="9216000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1789772"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1789772"/>
              <chip type="audio" tag="k007232" name="K005289" clock="1789772"/>
              <chip type="audio" tag="vlm" name="VLM5030" clock="3579545"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="224" refresh="60.606061" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW0" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="2"/>
                     <dipvalue name="3 Coins/1 Credit" value="5"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="3 Coins/2 Credits" value="4"/>
                     <dipvalue name="4 Coins/3 Credits" value="1"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="3"/>
                     <dipvalue name="2 Coins/3 Credits" value="7"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="2 Coins/5 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
                     <dipvalue name="1 Coin/7 Credits" value="9"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW0" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="32"/>
                     <dipvalue name="3 Coins/1 Credit" value="80"/>
                     <dipvalue name="2 Coins/1 Credit" value="128"/>
                     <dipvalue name="3 Coins/2 Credits" value="64"/>
                     <dipvalue name="4 Coins/3 Credits" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="3 Coins/4 Credits" value="48"/>
                     <dipvalue name="2 Coins/3 Credits" value="112"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="2 Coins/5 Credits" value="96"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
                     <dipvalue name="1 Coin/7 Credits" value="144"/>
                     <dipvalue name="None" value="0"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="2" value="3"/>
                     <dipvalue name="3" value="2" default="yes"/>
                     <dipvalue name="5" value="1"/>
                     <dipvalue name="7" value="0"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="4">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="4"/>
              <dipswitch name="Bonus Life" tag="DSW1" mask="24">
                     <dipvalue name="20k and every 70k" value="24" default="yes"/>
                     <dipvalue name="30k and every 80k" value="16"/>
                     <dipvalue name="20k" value="8"/>
                     <dipvalue name="30k" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="96">
                     <dipvalue name="Easy" value="96" default="yes"/>
                     <dipvalue name="Medium" value="64"/>
                     <dipvalue name="Hard" value="32"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Flip Screen" tag="TEST" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Upright Controls" tag="TEST" mask="2">
                     <dipvalue name="Single" value="2" default="yes"/>
                     <dipvalue name="Dual" value="0"/>
              <dipswitch name="Service Mode" tag="TEST" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise