Manufacturers

Loading

Demon Front (68k label V105, ROM M105XX 08/05/02) (ARM label V105, ROM 08/05/02 S105XX)

  1. Game infos
  2. Parent and Clones
  3. Sound
  4. Driver
  5. Inputs
  6. Controls
  7. Display
  8. Dipswitchs
  9. Roms list
  10. BIOS set
  11. Chips list
  12. Categories
  13. MAMEinfo
  14. History
Download dmnfrnt.zip (56 MB)
Snapshot

Game infos

Description Demon Front (68k label V105, ROM M105XX 08/05/02) (ARM label V105, ROM 08/05/02 S105XX)
Name dmnfrnt
Manufacturer IGS
Year 2002
Runnable yes
System arcade /
Number of players 2P sim
Added to MAME .103u2
Romset size 56 MB
Romset file 9 files
Romset zip 20 B
Language English
Evaluation 80 to 90 (Very Good)
Genre Platform

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 1

Driver infos

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

Inputs infos

Input service no
Input tilt no
Input players 4
Input buttons
Input coins 4

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 0 no 448 224 60

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade a04501.u3 8388608 9741bea6 e3e904249be228628c8c2bd3495cda23586dc048 sprcol 0 good no
arcade a04502.u4 8388608 e104f405 124b3deed3e838f8bae6c7d78bdd788859597585 sprcol 800000 good no
arcade a04503.u6 8388608 bfd5cfe3 fbe4c0a2987c2036df707b86597d78124ee2e665 sprcol 1000000 good no
arcade b04501.u9 8388608 29320b7d 59c78805e666f912df201c34616744f46057937b sprmask 0 good no
arcade b04502.u11 2097152 578c00e9 14235cc8b0f8c7dd659512f017a2d4aacd91d89d sprmask 800000 good no
arcade dmnfrnt_igs027a.bin 16384 prot 0 nodump no
arcade pgm_m01s.rom 2097152 45ae7159 pgm_m01s.rom d3ed3ff3464557fd0df6b069b2e431528b0ebfa8 ics 0 good no
arcade pgm_p01s.u20 v1 131072 e42b166e pgm_p01s.u20 2a9df9ec746b14b74fae48b1a438da14973702ea maincpu 0 good no
arcade pgm_p02s.u20 v2 131072 78c15fa2 pgm_p02s.u20 885a6558e022602cc6f482ac9667ba9f61e75092 maincpu 0 good no
arcade pgm_t01s.rom 2097152 1a7123a0 pgm_t01s.rom cc567f577bfbf45427b54d6695b11b74f2578af3 tiles 0 good no
arcade t04501.u29 8388608 900eaaac 4033cb7b28fcadb92d5af3ea7fdd1c22747618fd tiles 180000 good no
arcade v105_16m.u5 2097152 bda083bd 58d6438737a2c43aa8bbcb7f34fb51375b781b1c maincpu 100000 good no
arcade v105_32m.u26 4194304 c798c2ef 91e364c33b935293fa765ca521cdb67ac45ec70f user1 0 good no
arcade w04501.u5 8388608 3ab58137 b221f7e551ff0bfa3fd97b6ebedbac69442a66e9 ics 400000 good no

BIOS set

name description default
v1 PGM Bios V1 yes
v2 PGM Bios V2 yes

Chips list

name tag type clock
ARM7 prot cpu 33000000
ICS2115 ics audio
M68000 maincpu cpu 20000000
Speaker mono audio
Z80 soundcpu cpu 8467200

Categories

MAMEinfo

0.145u5 [?]

0.103 [David Haywood]


Bugs:

- dmnfrnta: Original PCB videos. Smitdogg (ID 04039)


WIP:

- 0.166: Redumped/confirmed external 32Mbit ARM EPROM for Demon Front and removed bad dump [Guru].

- 0.152: Changed ARM7 CPU3 clock speed to 33MHz.

- 0.148u1: R. Mucciarelli, Layne, Smitdogg and The Dumping Union added clone Demon Front (68k label V103, ROM M103XX 07/05/02) (ARM label V103, ROM 07/05/02 S103XX).

- 25th January 2013: Smitdogg - We picked up V103 of Demon Front.

- 0.145u6: Changed description of clone (ARM label V107KR, ROM 10/16/03 S106KR) to 'Demon Front (68k label V107KR, ROM M107KR 11/03/03) (ARM label V106KR, ROM 10/16/03 S106KR) (JAMMA PCB)'.

- 0.145u5: Joerg Hartenberger added clone Demon Front (68k label V107KR, ROM M107KR 11/03/03) (ARM label V107KR, ROM 10/16/03 S106KR) (JAMMA PCB). David Haywood fixed protection in Demon Front - Game now playable. Added speedups for Demon Front and improved PGM ARM irq to more likely assert/clear instead of pulse. Changed ARM7 CPU3 clock speed to 33333333 Hz. Changed clone (ver. 105) to parent 'Demon Front (68k label V105, ROM M105XX 08/05/02) (ARM label V105, ROM 08/05/02 S105XX)' and (ver. 102) to clone 'Demon Front (68k label V102, ROM M102XX 06/19/02) (ARM label V102, ROM 05/24/02 S101XX)'. Renamed (dmnfrnt) to (dmnfrnta) and (dmnfrnta) to (dmnfrnt).

- 22nd March 2012: David Haywood - The IGS027A chips are meant to be scary boxes of hell, and in most cases they are. ** If used correctly **. I was looking at Demon Front and noticed something odd. Unlike 'The Gladiator' and most of the other later type games the code in the external ARM rom makes no reference to the internal ROM space. There are no obvious jumps back to the internal code area anywhere. So I did a quick mod, wrote some fake ARM code to set up the stack pointer and then jump straight to the external area, and this happened. Now while I can't guarantee this is perfectly emulated because it's possible the internal ARM code should be setting up some more things before jumping to the external code it's still a huge surprise, and looks like a massive oversight when the game was developed. I guess the biggest surprise is that it's taken until now to notice, it's literally an 8-word patch. My only theory is that maybe if this is the first game with an 'Execute Only' area IGS wanted to contain all the internal code in that area to make it more secure, but it has the opposite effect. I guess I should probe it a bit to see if there is anything interesting there at all.

- 0.140u2: Added missing user1 rom ($0) to clone Demon Front (ver. 105).

- 22nd August 2010: Smitdogg - We got a Chinese single board version of Demon Front.

- 19th August 2010: Smitdogg - I have a Demon Front (single board version) on the way for dumping and decapping thanks to gamerfan and the returned money from the faulty Hang-On.

- 0.130u2: Added ARM7 (20MHz) CPU3.

- 0.130u1: Changed description to 'Demon Front (ver. 102)' and clone (V105) to 'Demon Front (ver. 105)'.

- 0.103u2: Added clone Demon Front (V105). Changed parent description to 'Demon Front (V102)'.

- 1st January 2006: Corrado Tomaselli dumped Demon Front (V105). The first dump for u26 was bad, so Kold666 redumped it.

- 0.103: David Haywood added 'Demon Front' (IGS 2002).

- 3rd March 2004: Guru - Demon Front (PGM cart) arrived from Pelle.


LEVELS: 5


Other Emulators:

* FB Alpha


Recommended Games (Action):

Elevator Action

Elevator Action Returns

Action Fighter

Quartet

Rolling Thunder

Rolling Thunder 2

Bionic Commando

Bullet

Super Ranger

Crack Down

Crack Down (Mega-Tech)

Secret Agent

S.P.Y. - Special Project Y

Spark Man

The Cliffhanger - Edward Randy

The Super Spy

ThunderJaws

Power Blade (PlayChoice-10)

The Outfoxies

Biomechanical Toy

Confidential Mission

Ninja Assault

Lupin The Third - The Shooting

Lupin The Third - The Typing

Demon Front

Dolphin Blue

History


IGS PGM cart. published 17 years ago:

Demon Front (c) 2002 IGS Company, Limited.

Demon Front is a platform run 'n' Gun game for up to four players (two simultaneously) that is very reminscent of SNK's "Metal Slug" series, although there are significant additions to the gameplay.

20 light years from Earth lies the planet of Andres, a peaceful and civilised place. In the year A.C. 2016 Andres experienced a solar eclipse that lasted for over three months. All living creatures were exposed to a strange, dark red light and many began to mutate in both appearance and character. Few inhabitants would survive the torture inflicted by these crazed mutants.

A lucky few escaped and lived in exile. Four of the survivers decided to join forces, to fight back and overthrow the evil that dominates the planet.

Players can choose to take control of one of four characters:
* Jake - A human male from earth
* Sara - A human female from Earth
* Dr. J - A scientist
* Maya - A humanoid ape

The game consists of six stages and can choose in what order they wish to tackle the first three. Once these are completed, the forth and fifth stages are unlocked. A powerful boss awaits players at the end of each stage.

Each player-character has their own unique flying pet hovering by their shoulder and holding down the fire button will unleash a special attack:
* Jake's pet is a small dragon that unleashes a barrage of flames.
* Sara's pet is a rabbit that creates homing projectiles that freeze enemies.
* Dr. J's pet is a one-eyed robot that creates a field of electricity.
* Maya's pet is a pterodactyl that creates wind blasts in a spread formation.

The C button also turns the pets into a shield, which can protect against various projectiles. However, the pet has its own life bar and if it runs out, the pet disappears until the player loses a life, it respawns at the start of the next life. Health can be regained for the pet by knifing enemies up close.

Players are initally armed with a weak unlimited ammo-pistol but powerful extra weapons can be picked up, including a machine gun and a freezing gun. These have limitied ammo, however.

- TECHNICAL -

Runs on the IGS PGM (PolyGameMaster) System Hardware.

CPU : Motorola 68000 @ 20 MHz
Sound CPU : Zilog Z80
Sound Chip : ICS2115 32 Channel PCM
Protection : ARM asic cpu with internal code (on most later games)
Hardware Features : 1 scrolling 8x8 tiles 4bpp scrolling tilemap, 32x32 tiles 5bpp scrolling tilemap with linescroll, arbitrary size 5bpp sprites, zoom and shrink capabilities.

Screen Orientation : Horizontal
Video Resolution : 448 x 224 Pixels
Screen Refresh : 60.00 Hz
Palette Colors : 2304

Players : 2
Control : 8-Way Joystick
Buttons : 3
=> [A] Shoot, [B] Jump, [C] Shield

- TRIVIA -

Demon Front was released on June 25, 2002.

- STAFF -

Executive Producer: Ben
Project Leader: 9Day
Lead Programmer: Ching Nan Liu
Programmers: Chingan Young, H. Michell
BG Designers: Jeffery, Alien, Rambo
Art Designers: Leichu, L. Michael, Hugo, Adam, Seeder, Samuelc, Ling, Ricky, Hark, Chun
Game Designers: Yan, Vee, Robert, Alien Lin, Jeans, Aaron
Music Composers: Andrew Parsons, Eddie Morrison
Sound Effects: Julian
Special Thanks: Indiing, Chiasen, Thechi, Jeff, Magie, Gun, Ben Luo, Max, Nicole

- CONTRIBUTE -

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