Manufacturers

Loading

Midnight Resistance (World)

  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 midres.zip (2.06 MB)
Snapshot

Game infos

Description Midnight Resistance (World)
Name midres
Manufacturer Data East Corporation
Year 1989
Runnable yes
System arcade /
Number of players 2P sim
Added to MAME .034b06
Romset size 2.06 MB
Romset file 25 files
Romset zip 653 B
Language English
Evaluation 60 to 70 (Passable)
Genre Platform

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 1

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
positional 0 12 15 1 yes

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 0 no 256 240 57.444853 5000000 320 0 256 272 8 248

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade 7114.prm 256 eb539ffb 6a8c9112f289f63e8c88320c9df698b559632c3d proms 0 good no
arcade fk_04.rom 65536 325ba20c fecd6254cf8c3b18496039fe18ded13c2ae47ff4 gfx1 18000 good no
arcade fk_05.rom 65536 3cdb7453 d4b7fbf4726a375b4478922db6d936274bfa963c gfx1 8000 good no
arcade fk_12.rom 131072 3494b8c9 6cb3f1421fe71d329c65c0a9056bcfae7229a37b maincpu 1 good no
arcade fk_14.rom 131072 de7522df b627a4bf2f2308ff16e55a9e49ba4eb9bd637d90 maincpu 0 good no
arcade fl00 131072 756fb801 35510c4ddf9258d87fdee0d3a64a8de0ebd1967d gfx4 40000 good no
arcade fl01 131072 2c8b35a7 9ab1c2f014a24837ee99c4db000291f7e55aeb12 gfx4 0 good no
arcade fl02 131072 54d2c120 84f93bcd41d5bda8cfb39c4947fff025f53b143d gfx4 60000 good no
arcade fl03 131072 1eefed3c be0ce3db211587086ae3ee8df85b7c56f831c623 gfx4 20000 good no
arcade fl06 131072 b7241ab9 3e83f9285ff4c476f1287bf73b514eace482dccc gfx2 60000 good no
arcade fl07 131072 2068c45c 943ed767a462ee39a42cd15f02d06c8a2e4556b3 gfx2 40000 good no
arcade fl08 131072 a936c03c 293e69874ce9b2dfb1d605c9f988fa736b12bbcf gfx2 20000 good no
arcade fl09 131072 907d5910 6f4963724987bf44007988d117a1f7276cf270d8 gfx2 0 good no
arcade fl10 131072 92245b29 3289842bbd4bd7858846b234f08ea5737c11536d gfx3 20000 good no
arcade fl11 131072 b86b73b4 dd0e61d60574e537aa1b7f35ffdfd08434ec8208 gfx3 0 good no
arcade fl13 131072 e3b3955e 10ff430b14c1dbcce81b13251bac124ef4f9f1d9 maincpu 40001 good no
arcade fl15 131072 1328354e 2780a524718f351350e0fbc92a9a7ce9bdfc315e maincpu 40000 good no
arcade fl16 65536 66360bdf 76ecaeb396118bb2fe6c0151bb0705a3a878f7a5 audiocpu 0 good no
arcade fl17 131072 9029965d 9b28dc38e86f24fa89d7971b141c9bdddc662c99 oki 0 good no
arcade pal16l8a-3.bin 260 e12972ac 6b178c936068d9017a1444f437aea7e2ab1c6ca9 plds 400 good no
arcade pal16l8a-4.bin 260 c6437e49 0d89855378ab5f45d55f6aa175a63458b3da52a3 plds 600 good no
arcade pal16l8a-6.bin 260 23b17abe ca6c47f4df63d84401ccb29d0a0e3633b09d708a plds a00 good no
arcade pal16l8b-2.bin 260 bcb591e3 d3ebc2a19108c9db355d3ba1512ab4cf0d9fad76 plds 200 good no
arcade pal16l8b-5.bin 260 e9ee3a67 5299f44f1141fcd57b0559b91ec7adb51b36c5c4 plds 800 good no
arcade pal16r4a-1.bin 260 d28fb8e0 73cd73a075bd3ba3b3e50f3b71a4aaecce37115f plds 0 good no

Chips list

name tag type clock
H6280 audiocpu cpu 2000000
M68000 maincpu cpu 10000000
OKI6295 oki audio 1000000
Speaker mono audio
YM2203 ym1 audio 1500000
YM3812 ym2 audio 3000000

Serie

Serie : Heavy Barrel
  1. Heavy Barrel (US) (1987)
  2. Heavy Barrel (World) (1987)
  3. Midnight Resistance (World) (1989)
  4. Midnight Resistance (bootleg with 68705) (1989)
  5. Midnight Resistance (Joystick bootleg) (1989)
  6. Midnight Resistance (Japan) (1989)
  7. Midnight Resistance (US) (1989)
  8. Heavy Barrel (USA) (1990)
  9. Midnight Resistance (UK) (1990)
  10. Midnight Resistance (1990)
  11. Midnight Resistance (USA) (1991)
  12. Midnight Resistance (Jpn) (1991)

Categories

MAMEinfo

0.35 [Bryan McPhail]

0.31 [Bryan McPhail]


Artwork available


Bugs:

- midres & clones: Sprite priority problem. moa (ID 05334)


WIP:

- 0.182: ARJ added MCU (disabled) to clone Midnight Resistance (bootleg with 68705) config.

- 0.164: Guru added clone Midnight Resistance (Joystick bootleg). Note: These ROMs come from a very large long twin-board bootleg of Midnight Resistance. The board uses only common off-the-shelf parts such as TTL logic, SRAM and 68000/6502 etc. Some of these ROMs match a version in MAME with a 68705 but this board doesn't have a 68705 or other protection devices although the PCB does have a location for a 40-pin 68705. An almost identical board runs a bootleg version of Heavy Barrel and Bad Dudes vs Dragon Ninja.

- 0.160: David Haywood fixed strange sprite behaviour in Midnight Resistance (video\decmxc06.c).

- 0.143u8: Kanikani fixed DIPSW in Midnight Resistance.

- 6th September 2010: Mr. Do - Midnight Resistance is done thanks to Kiltron, and to the BYOAC/CAG artwork.

- 0.136u3: IQ_132 fixed clone Midnight Resistance (bootleg with 68705) - Game now playable.

- 0.130u4: Derrick Renaud converted Midnight Resistance use IPT_POSITIONAL. Removed Dial control.

- 8th September 2008: Guru - Midnight Resistance (1990 bootleg joystick version) arrived from Korea. Thanks to gp-lee.

- 0.122u2: Changed HuC6280 CPU2 clock speed to 2MHz.

- 0.122u1: Corrado Tomaselli modified Midnight Resistance 68k CPU to 10Mhz (20Mhz crystal) and OKI6295 clock to 1Mhz. Also confirmed OKI6295 pin 7 is high. Midnight resistance has a lot of slow downs on the PCB too.

- 0.118u3: Added missing cpu1 rom ($20001) to clone (bootleg with 68705).

- 9th March 2007: Guru - Midnight Resistance bootleg arrived today, for 68705 redumping. Thanks to Gp-Lee.

- 0.111u3: Added clone Midnight Resistance (bootleg with 68705).

- 0.106u13: MASH added plds ($0, 200, 400, 600, 800, a00 - pal16r4a-1.bin, pal16l8b-2.bin, pal16l8a-3.bin, pal16l8a-4.bin, pal16l8b-5.bin and pal16l8a-6.bin) to Midnight Resistance and clones.

- 6th June 2006: Guru - Midnight Resistance (Data East 1989) bootleg arrived from Korea today. Thanks to GP-Lee.

- 21st April 2006: Roberto Fresca - Fixed 'Difficulty' dipswitches in Midnight Resistance and clones. Put a note in both "Unknown" switches (DSW1 0x10 & 0x20) because some technical sources pointed them related to extra lives.

- 0.103u2: Bryan McPhail implemented simultaneous row & column scroll to the tilemap system. This finally fixes the waterfalls in Midnight Resistance.

- 8th January 2006: Bryan McPhail - There has been a long-standing known bug in DEC0 for some time (checking my notes, it's been there for 7 years!), in that row & column scroll could not be applied to a tilemap simultaneously. The reason for this limitation is that MAME's tilemap system did not support this. Anyway... I've re-implemented the rendering of this sytem by providing a new tilemap draw function that correctly implements simultaneous row & column scroll. I also verified the rendering of all video modes using a trojan on a Birdie Try board. This finally fixes the waterfalls in Midnight Resistance! (It doesn't really affect any other games, but the source code is much cleaner now). Whilst working on this driver I noticed there are several revisions of games that are still not dumped, eg, Japanese Heavy Barrel, World Fighting Fantasy, USA Boulderdash. If you have any games on this hardware please check the revision/rom-code ID against MAME to see if you have an unsupported set.

- 0.97u2: Corrado Tomaselli changed OKI6295 volume in Midnight Resistance to match real PCB.

- 13th April 2003: Yorik submitted fixes to graphics glitches in Midnight Resistance.

- 0.37b6: Added prom ($0 - priority).

- 0.36b5: Changed HuC6280 clock speed to 3MHz.

- 0.36b1: Yasuhiro Ogawa added clone Midnight Resistance (Japan).

- 0.35: Changed clone (Japan) to parent 'Midnight Resistance (World)'. Renamed (midres) to (midresu) and (midresj) to (midres).

- 0.35b9: Changed description to 'Midnight Resistance (US)'.

- 0.35b5: Bryan McPhail added full sound to Midnight Resistance. Changed 68000 clock speed to 12MHz. Replaced ADPCM sound with H6280 (4MHz), YM2203 and OKI6295 sound.

- 1st March 1999: Bryan McPhail has sent in his dec0 driver, with Boulder Dash support added and Sly Spy and Midnight Resistance now have full sound and music. All this was possible to do because he also added support for the Hu6280 CPU into MAME.

- 0.34RC2: Added YM3812 (3250000 Hz) sound (via samples).

- 0.34b6: Bryan McPhail added clone Midnight Resistance (Japan).

- 0.34b3: Dani Portillo added high score saving to Midnight Resistance.

- 0.33b7: Bryan McPhail added partial sound to Midnight Resistance.

- 0.33b5: Games which use the dynamic palette system and no longer need 16-bit modes. The new code is also used by drivers which were previously doing the palette reduction by themselves, but couldn't handle well color cycling and fades: Bad Dudes, Robocop, Hippodrome, Heavy Barrel, Sly Spy and Midnight Resistance [Nicola Salmoria].

- 0.31: Bryan McPhail added 'Midnight Resistance' (Data East 1989). Note: The final sequence is wrong (missing front layer which should hide the sun until the grass field scrolls in place). At the end you are asked to enter your name using black letters on black background.

- 7th March 1998: Dumped Midnight Resistance (US).


LEVELS: 9


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 30 years ago:

Midnight Resistance (c) 1989 Data East.

"Midnight Resistance" is a scrolling platform shoot-em-up for one or two players, taking on the role of two commando brothers whose entire family has been kidnapped and must be rescued. The game consists of nine large, eight-way scrolling levels made up of platforms, ledges and ladders. Each is populated with enemy soldiers and gun emplacements, as well as occasional armoured vehicles. At the end of each stage players must defeat a large, powerful enemy boss.

Players can rotate their guns through 360 degrees, allowing them to fire in all directions. Some enemies, when killed, will drop a red key; collecting these keys allows players to upgrade their weapons at the shop that awaits at the end of each level. A maximum of six keys can be carried at any one time and when the player loses a life, all weapons and keys in their possession are dropped. These can be recovered at the start of the next life providing they haven't fallen off-screen.

In addition to main weapon upgrades, secondary weapons can also be bought. These appear as backpacks attached to the player characters and fire when the player pushes up on the joystick while firing their main weapon. Both the main and secondary weapons have only a limited amount of ammo but more can be bought from the end-of-level shops.

Main weapon upgrades:

Full Auto - Rapid-fire machine gun
Fire - Flamethrower
3-Way - Fires orbs in three directions at once
Shotgun - Fires powerful shells

Backpack weapon upgrades:

H.M - Homing missiles that automatically target enemies
Nitro - An eight-way laser energy burst
Shower - Eight projectiles drop from the top of the screen

Other power-ups includes a 'Supercharge' upgrade that improves the firepower of the player's current weapon (this upgrade is lost when the player loses a life), a 'Barrier' that provides temporary protection and extra lives.

Before the final stage, the keys collected during the penultimate eighth stage can be used to free the player's relatives before the final battle with Crimson King. The ending varies depending on how many family members the player has rescued.

- TECHNICAL -

Main CPU : Motorola 68000 (@ 12 Mhz)
Sound CPU : Hudson Soft HuC6280 (@ 3 Mhz)
Sound Chips : YM2203 (@ 1.5 Mhz), YM3812 (@ 3 Mhz), OKI6295 (@ 7.757 Khz)

Players : 2
Control : Spinner
Buttons : 2

- TRIVIA -

Midnight Resistance was released in October 1989.

The game's ending changes slightly depending how many family members are rescued before the final battle! Save them all!

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Crude Buster, Midnight Resistance - PCCB-00039) on August 21, 1990.

A Midnight Resistance unit appears in the 1990 movie 'Robocop 2'.

- UPDATES -

The US version has the "Winners Don't Use Drugs" screen.

- TIPS AND TRICKS -

The game's ending changes slightly depending how many family members are rescued before the final battle. For the ''proper'' ending, all family members must be saved. The players must have the full count of six red keys in order to release all of the prisoners.

- SERIES -

1. Heavy Barrel (1987)
2. Midnight Resistance (1989)

- STAFF -

Designer : Koji Akibayashi
Software : Yuichi Nishimura, Naoya Hanada, Yuji Ohtomo, Tac. H
Hardware : Keiichi Yoshida, Hiroyuki Iwabe, Shingo Mitsui
Graphic designers : Tomoo Adachi, Kazumi Minagawa, Fujimi Ohnishi, Yoshinari Kaihoh
Sound : Ahsa, Mard, Fuse, Kiwchi, Hitomi Komatsu

- PORTS -

* CONSOLES:
[JP] Sega Mega Drive (mar.29, 1990) "Midnight Resistance [Model T-13043]"
[US] Sega Genesis (1991)

* COMPUTERS:
[EU] Sinclair ZX Spectrum (1990)
[EU] Commodore C64 (1990)
[EU] Amstrad CPC (1990)
[SP] Amstrad CPC (1990) "Midnight Resistance [Model AM 614]"
[EU] Commodore Amiga (1990)
[EU] Sinclair ZX Spectrum (1991) "Midnight Resistance [Model AC42]"
[SP] Sinclair ZX Spectrum (1991) "Midnight Resistance [Model SE614]"
[EU] Atari ST (1992)
[EU] Atari ST (1993) Budget edition

- CONTRIBUTE -

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

High scores

MAMESCORE records : 02/04/2017 13:01

majygool____________________1.569.800
dark_kariya___________________198.300
didyeah________________________37.900