Manufacturers

Loading

Contra (US / Asia, set 1)

  1. Game infos
  2. Parent and Clones
  3. Sound
  4. Driver
  5. Inputs
  6. Controls
  7. Display
  8. Dipswitchs
  9. Roms list
  10. Chips list
  11. Serie
  12. Categories
  13. MAMEinfo
  14. History
  15. High scores
Download contra.zip (1.16 MB)
Snapshot

Game infos

Description Contra (US / Asia, set 1)
Name contra
Manufacturer Konami
Year 1987
Runnable yes
System arcade /
Number of players 2P sim
Added to MAME .123u1
Romset size 1.16 MB
Romset file 11 files
Romset zip 357 B
Language English
Evaluation 70 to 80 (Good)
Genre Platform

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 2

Driver infos

Driver status good
Driver emulation good
Driver color good
Driver sound good
Driver graphic good
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service no
Input tilt no
Input players 2
Input buttons
Input coins 2

Controls infos

type ways minimum maximum sensitivity keydelta reverse
joy 8 no

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 90 no 280 224 60

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade 007766.20d.bin 1 pals 0 nodump no
arcade 633e01.12a 32768 d1549255 d700c7de36746ba247e3a5d0410b7aa036aa4073 audiocpu 8000 good no
arcade 633e04.7d 262144 14ddc542 c7d8592672a6e50c2fe6b0670001c340022f16f9 gfx1 0 good no
arcade 633e05.7f 262144 42185044 a6e2598d766e6995c1a912e4a04987e6f4d547ff gfx1 1 good no
arcade 633e06.16d 262144 9cf6faae 9ab79c06cb541ce6fdac322886b8a14a2f3f5cf7 gfx2 0 good no
arcade 633e07.16f 262144 f2d06638 0fa0fbfc53ab5c31b9de22f90153d9af37ff22ce gfx2 1 good no
arcade 633e08.10g 256 9f0949fa 7c8fefdcae4523d008a7d39062194c7a80aa3500 proms 0 good no
arcade 633e09.12g 256 14ca5e19 eeee2f8b3d1e4acf47de1e74c4e507ff924591e7 proms 100 good no
arcade 633f10.18g 256 2b244d84 c3bde7afb501bae58d07721c637dc06938c22150 proms 200 good no
arcade 633f11.20g 256 14ca5e19 eeee2f8b3d1e4acf47de1e74c4e507ff924591e7 proms 300 good no
arcade 633i02.17a 65536 b2f7bd9a 6c29568419bc49f0be3995b0c34edd9038f6f8d9 maincpu 10000 good no
arcade 633m03.18a 65536 d045e1da ec781e98a6efb14861223250c6239b06ec98ed0b maincpu 20000 good no

Chips list

name tag type clock
HD6309 maincpu cpu 12000000
M6809 audiocpu cpu 3000000
Speaker rspeaker audio
YM2151 ymsnd audio 3579545

Serie

Serie : Contra
  1. Contra (US / Asia, set 1) (1987)
  2. Contra (US / Asia, set 2) (1987)
  3. Contra (bootleg) (1987)
  4. Contra (Japan bootleg, set 1) (1987)
  5. Contra (Japan bootleg, set 2) (1987)
  6. Contra (US / Asia, set 3) (1987)
  7. Contra (Japan, set 1) (1987)
  8. Contra (Japan, set 2) (1987)
  9. Gryzor (set 1) (1987)
  10. Gryzor (UK) (1987)
  11. Gryzor (set 2) (1987)
  12. Contra (USA) (1988)
  13. Contra (Jpn) (1988)
  14. Contra (PlayChoice-10) (1988)
  15. Super Contra (1988)
  16. Super Contra (Japan) (1988)
  17. Contra (Jpn) (1989)
  18. Super Contra (Jpn) (1990)
  19. Contra (Jpn) (1991)
  20. Contra 3: The Alien Wars (Nintendo Super System) (1992)
  21. Contra - Hard Corps (USA, Kor) (1994)
  22. Contra - The Hard Corps (Jpn) (1994)
  23. Contra (Jpn) (19??)
  24. Contra (Jpn, Alt 2) (19??)

Categories

MAMEinfo

0.123u1 [?]

0.33b7 [Carlos A. Lozano, Jose Tejada Gomez, Phil Stroffolino, Eric Hustvedt]


Artwork available


TEST MODE:

- Press F2 + F3 to enter test mode. Press 1P and 2P together to advance through tests.


Bugs:

- contra and clones: [possible] Rolling mines behavior might be inaccurate. Arkhound (ID 05725)

- contra and clones: Lance's death sprites are mirrored. Arkhound (ID 05724)

- contra & clones: Minor colour issue on startup. Machone (ID 03591)

- Continue countdown sometimes leaves sprites behind. Lord Caos (ID 00401)

- Clone gryzor: Incorrect behavior of the Flip Screen. Smitdogg (ID 00402)

- Clone gryzor: Side-by-side test. Stefan Lindberg (ID 00204)


WIP:

- 0.162: System11 added clone Contra (US / Asia, set 3). Made cocktail dipswitch apply to clones Gryzor (set 1/2) only, it has no function in the others [David Haywood]. Changed parent description to 'Contra (US / Asia, set 1)' and clone (US, set 2) to 'Contra (US / Asia, set 2)'.

- 0.149: Artemio Urbina and The Dumping Union added clone Contra (Japan, set 2). Added clone Contra (Japan bootleg, set 1). Note: This confirms that the current Japan bootleg came from an original release. Also using some info on the FTP added a second Japan bootleg set as reported by dump as well as correct one rom name. However there are no NEW roms. Changed description of clones (Japan) to 'Contra (Japan, set 1)', (set 2) to 'Gryzor (set 1)', (set 1) to 'Gryzor (set 2)' and (Japan bootleg) to 'Contra (Japan bootleg, set 2)'. Renamed (gryzor) to (gryzor1), (gryzora) to (gryzor) and (contrajb) to (contrabj1).

- 0.141u4: hap changed main CPU to HD6309 as seen on Contra PCB, and set interrupt source to K007121. Fixed game freeze after the 2nd 3d stage's boss, before the level with horizontal scroll. Replaced M6809 CPU1 with HD6309 (12MHZ). Changed M6809 CPU2 clock speed to 3Hz.

- 0.135u4: Fabio Priuli added driver data struct and save states to Contra. Added device versions of all the Konami custom ICs currently emulated in machine\konamiic.c and video\konamiic.c. Updated Contra driver to use the new code.

- 0.135u3: Kevin Eshbach added board xtal's and indication of an undumped PAL for Contra/Gryzor. Changed YM2151 sound clock speed to 3579545 Hz.

- 3rd October 2009: Smitdogg - Andy Conroy dumped unmamed clone of Contra. I haven't looked at them closely and I don't know if they will all be added but... Cool news.

- 0.131u1: MooglyGuy merged memory maps in Contra.

- 0.126u4: Fabio Priuli added DIP locations for Contra.

- 9th July 2008: Mr. Do - Contra gets a marquee from the BYOAC/CAG artwork, and the control panel instruction card thanks to Anoid.

- 0.123u1: Brian Troha added clone Contra (bootleg). Changed clone (US bootleg) to parent 'Contra (US, Set 1)' and (US) to clone 'Contra (US, Set 2)'. Renamed (contra) to (contra1) and (contrab) to (contra).

- 0.122u8: Zsolt Vasvari removed colortables from Contra and a number of other drivers, as part of a larger move to phase out old-style colortables. Changed palettesize to 4096 colors.

- 0.111u5: Canim fixed flip screen switch and changed COIN3 to SERVICE1 in the Contra driver.

- 0.108u5: Stefan Lindberg added clone Gryzor (Set 2). Changed description of clone 'Gryzor' to 'Gryzor (Set 1)'.

- 0.70u2: Some Contra dipswitch / input fixes [El Condor].

- 0.36RC1: Nicola Salmoria fixed sprites colors in Contra and other improvements to Konami 007121-based games.

- 0.36b12: Replaced all 64k gfx1/2 roms with 256k roms in all sets.

- 0.36b9: Added clone Contra (Japan).

- 0.36b5: Added proms ($200, 300 - sprite and char lookup table).

- 5th September 1999: Jim Hernandez fixed Contra PROMs.

- 29th August 1999: Phil Stroffolino fixed Contra background palette bank.

- 0.36b3: Yasuhiro Ogawa added clone Gryzor.

- 0.36b2: Phil Stroffolino fixed sprites in Contra. Fixed gfx rom loading. Added dipswitches 'Cabinet' and 'Upright Controls'. Renamed (gryzorb) to (contrajb).

- 0.36b5: Added proms ($200, 300 - sprite/char lookup table).

- 29th July 1999: Phil Stroffolino improved the Contra driver, mapping unknown dipswitches and converting it to tilemaps. He also fixed a tilemap color marking bug.

- 0.34b8: Changed YM-2151 sound to YM-2151.

- 0.34b3: Juan Carlos Lorente added high score saving to Contra.

- 0.33RC1: Changed description to 'Contra (US)' and clone 'Contra (bootleg)' to 'Contra (US bootleg)' and 'Gryzor (bootleg)' to 'Contra (Japan bootleg)'.

- 0.33b7: Carlos A. Lozano, Jose Tejada Gomez, Phil Stroffolino and Eric Hustvedt added 'Contra' (Konami 1987) and clones Contra (bootleg) and Gryzor (bootleg). Known issues: There appears to be at least one incorrectly mapped sprite late on the final stage. The weapon-carrying enemies in the "into the screen" stages are supposed to be colored differently (orange). A control bit in sprite RAM exists which seems to serve this purpose, indicating an alternate palette. Sprite horizontal position is sometimes off by 8.

- 20th September 1997: arcade@zws.com dumped Contra (Japan bootleg).


ARCADE RELEASE: Contra (Konami) - 1987/Feb/20


LEVELS: 3


Other Emulators:

* FB Alpha


Recommended Games (Army Fighter):

Green Beret (Irem)

Green Beret

Rush'n Attack (PlayChoice-10)

Special Forces

Special Forces II

Contra

Contra (PlayChoice-10)

Super Contra

Super C (PlayChoice-10)

Contra 3: The Alien Wars (Nintendo Super System)

Vs. Platoon

Battle Rangers

P.O.W. - Prisoners of War

Bay Route

M.I.A. - Missing in Action

Midnight Resistance

Thunder Fox

Battlecry

Gunforce - Battle Fire Engulfed Terror Island

Gun Force II

Metal Slug

Metal Slug 2

Metal Slug X

Metal Slug 3

Metal Slug 4

Metal Slug 5

Metal Slug 6

-

Combat School

History


Arcade Video game published 32 years ago:

魂斗羅 (c) 1987 Konami.
(Contra)

In 2631, a meteorite strikes the Galuga archipelago near New Zealand, carrying with it a dormant alien being. Two years later, a terrorist organization calling themselves Red Falcon takes over the island as part of their plot to invade the Earth. Bill Rizer and Lance Bean, of the Contra unit, are sent to the Oceania island to stop the evil threat.

'Contra' is a hectic one or two player platform shoot-em-up featuring 10 stages. In addition to the standard side-view levels, there are also "3D maze" stages in which the player must proceed through a series of corridors inside an enemy base, destroying various sensors, in order to reach the core of the base.

Each player's character is equipped with a semi-automatic machine gun with an unlimited amount of ammunition and can jump, move and fire in all eight cardinal directions. Players can also move and jump simultaneously while firing. Co-ordination of the character's movement is essential as a single hit from any enemy, bullet, or other hazard will instantly kill the player's character and also eliminate the current weapon from the player's inventory.

As players fight their way through the enemy-packed levels, additional weapons can be collected. If the player loses a life, they will also lose any weapon power-up they were carrying. Available weapons are:
Machine Gun: Auto-fire.
Spread gun [S]: Allows the player to fire 5 shots in an arc.
Laser: Will shoot a long laser that can take out many enemies in a row.
Fire Ball [F]: A gun which fires small fireballs in a corkscrew pattern.
Rapid Bullets [R]: Increases the firing rate of the player's currently equipped weapon. Works with the Machine Gun and Fire Ball.
Barrier [B]: Will make the player invincible for a few seconds.

The game consists of ten stages:
Stage 01: Jungle (horizontal scroll)
Stage 02: Inside Base 1 (3D maze)
Stage 03: Core of Base 1 (3D fixed)
Stage 04: Waterfall (vertical scroll)
Stage 05: Inside Base 2 (3D maze)
Stage 06: Core of Base 2 (3D fixed)
Stage 07: Snow Field (horizontal scroll)
Stage 08: Energy Zone (horizontal scroll)
Stage 09: Hangar (horizontal scroll)
Stage 10: Alien Lair (horizontal scroll)

- TECHNICAL -

Game ID : GX633

Main CPU: Motorola M6809 (@ 1.5 Mhz)
Sound CPU: Motorola M6809 (@ 2 Mhz)
Sound Chips: Yamaha YM2151 (@ 3.582071 Mhz)

Players: 2
Control: 8-way joystick
Buttons: 2 [SHOOT, JUMP]

- TRIVIA -

Contra was released in February 1987.

This game is known in Europe as "Gryzor".

Note: The Japanese version uses kanji (Chinese characters) to phonetically spell out 'Kon-to-ra', the Japanese transliteration of the name "Contra". This is an example of ateji, in which an artist uses kanji for their phonetic value rather than any meaning they may have.

Here are the official names of the characters: Bill Rizer (player 1) and Lance Bean (player 2). They were named after the following actors, all of which appeared in the 1986 movie, Aliens; Bill Rizer is named after the actors Bill Paxton and Paul Reiser, while Lance Bean is named after Lance Henriksen and Michael Biehn.

Bill Rizer makes an appearance as a supporting character in the 1992 Family Computer game "Wai Wai World 2 SOS!! - Paseri Jou".

The music from the final stage is also used for the final boss confrontation in "Wai Wai World" for the Family Computer.

Chad Johnson holds the official record for this game with 1, 546, 600 points on July 15, 2002.

Alpha Records released a limited-edition soundtrack album for this game (Konami Game Music Vol.4 - 28XA-201) on March 10, 1988.

Literatures:
[JP] June 05, 1998; Contra [Konami Game Books Series 4]

- UPDATES -

The game's backstory differs between sources. The storyline written above is the one used by Japanese sources and later mentioned in canon in Contra: Shattered Soldier for the PlayStation 2. In the North American manual for the NES version, the time was changed from the 27th century to the present day, with the location moved from Galuga to an unnamed South American island. Bill and Lance were given the codenames 'Mad Dog' and 'Scorpion', names which were later used for 2 unrelated characters in the American-produced Contra 4 for the Nintendo DS.

- TIPS AND TRICKS -

* Weapons
1) Shotgun: Your default weapon, can fire suprisingly fast.
2) Spread Gun: Shoots waves of expanding blobs. Outstanding.
3) Laser: Hold down fire for a longer beam. Powerful.
4) Fireball: Fires spinning red blobs.
5) Machine Gun: Rapid fire bullets. Sounds like a drum machine.
6) Rapid: Speeds up shotgun, fireball & machine gun bullets. Handy.
7) Barrier: Complete invulnerability for a limited time. Nice.

* Use shots wisely: Jump shots and crouch shots allow you to attack while avoiding enemy attacks. Do not hesitate. Keep those shots going!

* Kill before being killed: if you see an enemy, shoot right away. Defeat them before they fire at you. Be the first one to attack!

* Tip for taking down the fortress: At the end of Stage 1 (the Jungle) and Stage 4 (the Waterfall), you will find yourself at the heavily fortified entrance of the next base. To gain access to the base, you will need to destroy the large sensor. The sensor in Stage 1 is guarded by a sniper and two mortar cannons, while the sensor in Stage 4 is guarded by a large five-way cannon at middle, with two rotating guns around it (one on each side).

* Tips for 3-D mazes: Destroy the orb-shaped sensors in each wall to stop the high voltage electric currents. Taking out the weak points quickly is key to conquering the 3-D levels before time runs out.

If you press the joystick upward and touch the electricity, you will be stunned and won't be able to move for a while. Don't move forward until you take out the sensor and stop the electricity.

After you take out the weak point, look at the map while proceeding. You'll know whether to go left or right.

You can dodge enemy bullets by lying down! Destroy rolling mines by using crouch shots.

As you proceed, there are weak points that are positioned so that you can't reach them. Utilize jump shots and crouch shots.

* Beware of falling off at Stage 4: In the waterfall, missing a platform and falling down will count as a miss.

* Barrier: The Barrier power-up can only be found at the beginning of Stage 4 (the Waterfall) or halfway through Stage 9 (the Hangar) if the player has only their normal gun equipped

* Rapid Bullets: The Rapid Bullets power-up will only appear in the beginning of the Waterfall stage and halfway through Snow Field stage (before fighting the first tank) if the player has only the normal gun equipped. Because of this, the only weapons the Rapid Bullets upgrade can be used with are the normal gun, the Fire Ball gun, and the Machine Gun.

- SERIES -

1. Contra [Model GX633] (1987, Arcade)
2. Super Contra [Model GX775] (1988, Arcade)
3. Operation C (1991, Game Boy)
4. Contra Force (1992, NES)
5. Contra Spirits [Model SHVC-CS] (1992, Super Famicom)
6. Contra - Hard Corps (1994, Mega Drive)
7. Contra - Legacy of War (1996, PlayStation)
8. C - The Contra Adventure (1998, PlayStation)
9. Contra - Shattered Soldier (2002, PlayStation 2)
10. Neo Contra (2004, PlayStation 2)
11. Contra 4 (2007, DS)
12. Contra ReBirth (2009, WiiWare)

- STAFF -

Game programmers: Satoru, Hideyuki Falco, Koichi Cobra
Video graphics: Kengo
Special designers: Ishiwari Jinbo, Passionate Norio
Sound editor: Kazuki Muraoka (Kazuki Jah)
Engineer: Rom Yamamoto
Directed by: Koji

Cabinet Graphic Design: Don Marshall

- PORTS -

* CONSOLES:
[US] Nintendo NES (feb.1988) "Contra [Model NES-CT-USA]"
[JP] Nintendo Famicom (feb.9, 1988) "Contra [Model RC826]"
Sony Playstation 2 [JP] (may.25, 2006) "Contra [Oretachi Gasen Zoku] [Model SLPM-62730]"
Microsoft XBOX 360 [XBLA] [US] [JP] (nov.8, 2006)
Microsoft XBOX 360 [US] (dec.15, 2009) "Konami Classics Vol.2 [Model 30086]" : XBLA version
[JP] Sony PS4 [PSN] (aug.10, 2016) "Arcade Archives - Contra [Model CUSA-04522]"

* HANDHELDS:
[JP] Nintendo DS (mar.15, 2007) "Konami Arcade Collection [Model NTR-A5KJ-JPN]"
[US] Nintendo DS (mar.27, 2007) "Konami Classic Series - Arcade Hits [Model NTR-ACXE-USA]"

* COMPUTERS:
[US] Commodore C64 (1987)
PC [MS-DOS] [US] (1988)
MSX 2 [JP] (may.26, 1989) "Contra [Model RC762]"
[US] PC [MS Windows, CD-ROM] (nov.16, 2002) "Konami Collector's Series - Castlevania & Contra" : NES version

* OTHERS:
LCD handheld game (1989) C
Mobile Phones [CN] [US] (2006) Contra
Windows Mobile [US] (nov.8, 2007)
Mobile Phones [CN] (2010) Contra - Evolution Revolution
Arcade [CN] (2011) Contra - Evolution Revolution

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=497&o=2

High scores

MAMESCORE records : 02/04/2017 13:01

gnu_________________________1.412.400
majygool____________________1.385.600
animexbox74_________________1.376.600
akuma62_____________________1.362.500
lorddraakh__________________1.357.800
didyeah_____________________1.321.400
dark_kariya_________________1.312.600
zeromax_____________________1.287.000
lacoobella____________________284.800
muesliman_____________________215.000
fly_saya______________________207.300
nicky634______________________165.700
shurikn_______________________144.600
ezequiel______________________144.500
foxmulder_____________________114.500
thegamer_______________________79.800
hulkiii________________________70.300
zarouk_________________________63.300
jgabmurer______________________48.300