Home News Forum                            
 

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

kinst2: MAME ROM Information.


History:

Killer Instinct 2 (c) 1994 Midway Mfg. Co.


Not as widely received as its predecessor, ten characters nevertheless rack up the combo hits for another go.


- TECHNICAL -


Main CPU : R4600 (@ 100 Mhz)

Sound CPU : ADSP2105 (@ 10 Mhz)

Sound Chips : DMA-driven (@ 10 Mhz)


Screen orientation : Horizontal

Video resolution : 320 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 32768


Players : 2

Control : 8-way joystick

Buttons : 6


- TRIVIA -


Manufactured & sold by Midway under license from Nintendo. Developed by Rare.


In addition to the already impressive amount of endings the game has, there are still a bunch of others that were never "tied into the game", according to programmer Chris Tilston. However, thanks to a text dump, they have been found. It is unknown what the conditions to unlock them were going to be. These are the unused endings:


Fulgore:

1) WITH ALL TASKS SUCCESSFULLY COMPLETE, FULGORE WANDERS FOREVER IN THE PAST, LOST AND DEVOID OF PURPOSE.

2) FULGORES FAILURE TO ELIMINATE ORCHID IS A FATAL MISTAKE, WHICH HE DOES NOT LIVE TO REGRET.

3) WITH FULGORES DEATH, ALL REMAINING TRACES OF ULTRATECH ARE ERASED. THE FORCES OF EVIL HAVE LOST THIS FIGHT.


Jago:

1) JAGO WILL FEEL FOREVER EMPTY, BUT ULTRATECH IS DESTROYED. HIS QUEST TO SMASH THE EVIL THERE IS OVER - BUT AT WHAT COST...?

2) TOGETHER THEY UTTERLY DESTROY THE REMNANTS OF THE ULTRATECH CORPORATION. THE FORCES OF GOOD HAVE WON AN IMPORTANT BATTLE.

3) JAGO IS DEAD, BUT AT LEAST HE STOPPED ULTRATECH - OR DID HE... FULGORE HAS A NEW TARGET - JAGO'S ANCESTORS. IF JAGO WASN'T BORN, HE COULDN'T DESTROY ULTRATECH. FULGORE WILL WAIT...

4) FULGORE SURVIVES AND REBUILDS ULTRATECH FROM ITS BURNING ASHES. JAGO AND ORCHID WILL RISE AND FACE THIS FOE AGAIN AS A TEAM.

5) JAGO AND ORCHID UTTERLY DESTROY THE REMNANTS OF THE ULTRATECH CORPORATION. THE FORCES OF GOOD ARE VICTORIOUS ONCE MORE.


TJ Combo:

1) USING THE GOLD FOUND IN THE PAST HE LIVES HIS LONG LIFE LIKE A KING, FINALLY DYING AN OLD AND HAPPY MAN.

2) NOBODY BELIEVES HIS STORY ON HIS RETURN, BUT HE CARES NOT. HE'S RICH, HE'S MEAN AND HE'S BACK.


Spinal:

1) NOT ONLY HAS SPINAL DEFEATED HIS HATED MASTER, HE HAS ALSO RECOVERED THE ARTIFACT USED TO SUMMON HIM. HIS DESTINY LIES IN HIS OWN HANDS.

2) BUT WHILE HIS DESTINY CAN BE ALTERED SPINAL'S FATE REMAINS FIXED AS A VENGEFUL ENEMY ARRIVES TO SETTLE A SCORE.

3) USING THE ARTIFACT, SPINAL BOLDLY RAISES AN ARMY OF UNDEAD WARRIORS. WITH FEW LEFT TO STAND IN HIS WAY, THE WORLD WILL SURELY FALL.


Sabrewulf:

1) BUT STUMBLING INTO THE ALIENS SHIP IS A FATAL MISTAKE. SEIZING THE CHANCE FOR REVENGE, THE ALIENS SHOW POOR SABREWULF NO MERCY.

2) WITH TECHNOLOGY RETRIEVED FROM GLACIUS'S SHIP, HE FINALLY DISCOVERS A CURE AND RETURNS TO HUMAN FORM FREE AT LAST OF THE BEAST.


Maya:

1) WITH THE LOSS OF THE EARTH GODDESS'S PROTECTION, THE NATION OF AMAZONIA IS LUCKY ENOUGH TO FIND A NEW GUARDIAN.

2) BUT WITH THE EARTH GODDESS NO LONGER WATCHING OVER THEM, ONLY MAYA REMAINS TO STAND ALONE AGAINST THE ENEMIES OF AMAZONIA.


- UPDATES -


REVISION 1 :

* Software version : 1.0


REVISION 2 :

* Software version : 1.1


REVISION 3 :

* Software version : 1.3


REVISION 4 :

* Software version : 1.4


- TIPS AND TRICKS -


* Play As Gargos : At the character selection screen, hold Up on the joystick, then press FP, MP, MK, FK, MP, QP, QK, MK.


* Random Select : At the character selection screen, hold Up on the joystick and press the Start button.


* Speed Codes : The following combinations should be held at the 'VS' screen to change the speed setting of the match.

Turbo speed - Down+MP or MK.

Ultra speed - Down+FP or FK.

Cancel speed code - Down+QP or QK.


* Stage Select / Music Select : After choosing the character you want with the Start button, immediately press and hold Up or Down along with one of the Punch or Kick buttons. Different combinations allow different boards. The first player to choose their character gets to choose the stage. The second player gets to choose the music with the same method.

Up+LP - Sabrewulf stage.

Up+MP - Maya stage.

Up+HP - Glacius stage.

Up+LK - Tusk stage.

Up+MK - Fulgore stage.

Up+HK - Orchid stage.

Down+LP - Jago stage.

Down+MP - Gargos stage.

Down+HP - T.J. Combo stage.

Down+LK - Kim Wu stage.

Down+MK - Spinal stage.

Down+HK - Spinal stage.

Down+MK (both controllers) - Sky Platform.


* Alternate Costumes : At the character select screen, press Up or Down on the joystick.


* Finishers : 'Ultra combo' and 'Ultimates' are within-combo, 'No Mercy' can be done anywhere.


COMBO :

Assault : B, F, [FK]

Ultra Combo : F, B, [FP]

Ultimate - 'Screen Punch' : Hold [QK], release [QK]. TJ punches opponent, he flies the friendly skies.

No Mercy - 'Gun'em Down' : (F), DF, D, DB, B, F [FK]. TJ takes out a gun, and shots the crap out of the opponent.


FULGORE :

Assault : F, D, DF, [QP]

Ultra Combo : F, D, DF, [QK]

Ultimate - 'Heavy Artillery' : F, B, DB, D, DF, F, [MK]. Fulgore turns into a battletech and shoots heavy artillery at opponent.

No Mercy - 'Lazer': B, DB, D, DF, F, B, [MP]. laser falls from the sky, your opponents veins and a whole bloody mess is left behind.


GLACIUS :

Assault : D, DB, B, [QK]

Ultra Combo : D, DF, F, [QK]

Ultimate - 'Ice Spear' : F, DF, D, DB, B, F, [MK]. Glacius stabs the opponent with an ice pick.

No Mercy - 'Ice Crusher' : B, D, DB, B, [QK]. Glacius grabs his opponent, freezes him and blam!


JAGO :

Assault : DB, D, DF, [QK]

Ultra Combo : DF, D, DB, [QK]

Ultimate - 'Laser Sword Stab' : F, D, DF, [FK]. Uhm hah yiha! Nice swords play by Jago.

No Mercy - 'Fireball Scorcher' : F, DF, D, DB, B, F ,[MP]. The tiger spirit within Jago causes a dragon to appear. He burns the crap out of the character.


KIM-WU :

Assault : D, DB, B, [QK]

Ultra Combo : D, DF, F, [QK]

Ultimate - 'Star' : B, DB, D, DF, F, B, [QK]. A star explodes in your face!!!

No Mercy - 'Chest Stomp' : (B), F, B, DB, D, DF, F, [MK]. Kim-Wu goes wild and steps on your chest! Yippie!


MAYA :

Assault : (F), B, [FP]

Ultra Combo : (F), B, [FK]

Ultimate - 'Elephant' : F, DF, D, DB, B, F, [QK]. An elephant magically fall on your opponent.

No Mercy - 'Shrinker' : B, DB, D, DF, F, B, [QP]. A red ray its emitted from Maya's forehead. The opponent is shrunk down to size.


ORCHID :

Assault : D, DF, F, [FP]

Ultra Combo : D, DB, B, [QK]

No Mercy - 'Scorcher' : B, F, DF, D, DB, B, [MK]. Orchid throws a fireball that fries the opponent.


SABERWULF :

Assault : F, B, [QK]

Ultra Combo : B, F, [QK]

Ultimate - 'Electrocution' : Hold [FK], Release [FK]. Electrifying!

No Mercy - 'Bat Attack' : Hold [QP] Release [QP]. A flock of bats carry the character off screen. Then you hear a loud scream and blood drips.


SPINAL :

Assault : B, DB, D, DF, F, [FP]

Ultra Combo : F, DF, D, DB, B, [FP]

Ultimate - 'Sword Play' : D, D, [QK]. Spinals starts cutting the opponent then he fries him with lighting!

No Mercy - 'Skull Drop' : D, DF, F, D, DF, F, [QP]. A BIG ass skull falls on the opponent.


TUSK :

Assault : B, DB, D, DF, F, [MP]

Ultra Combo : F, DF, D, DB, B, [MP]

Ultimate - 'Dinosaur Attack' : F, D, DF, [MK]. A dinosaur appears in the middle of nowhere and has a snack.

No Mercy - 'Meteor Shower' : B, DB, D, DF, F, B, DB, D, DF, F, [MP]. Lots of meteors come down at the opponent.


* Unlock the endings:

"Kill" a character means to perform an Ultimate/No Mercy/Stage Fatality on the character and then proceed to defeat Gargos.


Jago Ending: 1- Don't kill Orchid or Fulgore, 2- Kill Orchid and Fulgore, 3- Kill Orchid, but bot Fulgore, 4- Kill Fulgore, but not Orchid.


Orchid Ending: 1- Don't kill Sabrewulf or Jago, 2- Kill Sabrewulf and Jago, 3- Kill Sabrewulf, but bot Jago, 4- Kill Jago, but not Sabrewulf.


Fulgore Ending: 1- Don't kill Orchid or Jago, 2- Kill Orchid and Jago, 3- Kill Orchid, but bot Jago, 4- Kill Jago, but not Orchid.


Glacius Ending 1 & 2: Destroy the wall in Sabrewulf's stage and then kill Sabrewulf or let him live.

Glacius Ending 3 & 4: Do not destroy the wall in Sabrewulf's stage, but kill Sabrewulf or let him live.


Tusk Ending 1 & 2: Destroy the hanging piece of wing in Glacius' stage and then kill TJ Combo or let him live.

Tusk Ending 3 & 4: Do not destroy the hanging piece of wing in Glacius' stage, but kill TJ Combo or let him live.


Kim Wu Ending 1 & 2: Without using a continue, kill Spinal or let him live.

Kim Wu Ending 3 & 4: Use at least 1 continue and kill Spinal or let him live.


Maya Ending 1 & 2: Kill Tusk or let him live.


Spinal Ending 1 & 2: Kill Kim Wu or let her live.


Sabrewulf Ending 1 & 2: Kill Glacius or let him live.


TJ Combo Ending 1 & 2: Kill Tusk or let him live.


- SERIES -


1. Killer Instinct (1994)

2. Killer Instinct 2 (1994)


- STAFF -


* Game Development :

Head programmer : Mark Betteridge

Gameplay programmer : Chris Tilston

Character design and models : Kevin Bayliss

Background design and models : Chris Seavor

Music and sound : Robin Beanland

3-D background, frontend programmer : Robert Harrison

Artificial intelligence programmer : Tony Wong

Additional programming : Martin Mollis

Rendered sequences : Lee Musgrave

Additional graphics : Don Murphy, Philip Dunnie, Keri Gunn

Character voices : S. Yamashiro, M. Yamada, Luise Stamper, Chris Seavor, Isaac Marshall, Armond Williams, Adrian Smith, Keiko Tamura, Keri Gunn, Ken Lobb, Chris Sutherland

Vocals : Faye Newborough

Live guitar and trumpet : Grant Kirkhope

Chants and sound FX : The Lads

Motion capture Actors : Kevin Bayliss : Simon Farmer, Louise Stamper, Dean Smith, Jon Paul Jenkins

Quality assurance : Huw Ward, James Charlesworth, Gavin Hood, Ken Lobb, ISaac Marshall, Henry Sterchi, Armond Williams, Melvin 'Medium kick' Forest, Shane Lewis, Kyle Carlson, Joe Stamper, Darren Walker, Eddie Ferrier

Game design and game producers : Chris Tilston, Mark Betteridge, Kevin Bayliss

Additional design : Ken Lobb, James Charlesworth, Gavin Hood

Hardware design : Chris Stamper, Pete Cox


* Game Manufacture :

Executive producers : Neil Nicastro, Ken Fedesna, Paul Dussault

Hardware : Cary Mednick, Steve Correll, Pat Cox, Al Lasko, John Lowes, Mike Lynch

Mechanical : Ted Valavanis, Chris Bobrowski, Donna Conrad, Gail Jonkovski, Keith Novak, Tom Sedor

Cabinet graphics : Nik Ehrlich


- PORTS -


* Consoles :

Nintendo SNES [Unreleased Prototype]

Nintendo 64 ("Killer Instinct Gold")


- SOURCES -


Game's rom.

Machine's picture.




MAME Info:

0.63 [Aaron Giles, Bryan McPhail]


HardDisk required


Bugs:

- Clone kinst213: Crash using -str 3. Tafoid (ID 04201)


WIP:

- 0.145u1: Miodrag Milanovic fixed Killer Instinct regression, thing is update of features should be done on different place now.

- 0.136u1: Aaron Giles fixed x86 DRC backend codegen bug that broke Killer Instinct. Fixed game hangs at black screen with 32-bit build.

- 0.126u3: Brian Troha added clone Killer Instinct 2 (v1.3k, upgrade kit), not working. Renamed (kinst2k) to (kinst2k4).

- 0.125u7: Aaron Giles added save state support to the Killer Instinct driver and CAGE audio system. Also fixed mass coin input disables dipswitch access, and thus further coin input during a fight in all sets in Kinst driver.

- 0.124: Zsolt Vasvari converted Kinst driver to use INDEXED16.

- 0.122u5: Aaron Giles fixed volume adjustment saving.

- 0.116u4: Zsolt Vasvari fixed timer_set in the MIPS core and Kinst driver.

- 0.107u3: ClawGrip updated Killer Instinct 2 input ports to use IPT_BILL1 for bill acceptors (Dollar Bill).

- 0.87u3: Aaron Giles added clones Killer Instinct 2 (v1.0) and (v1.4k, upgrade kit).

- 0.86u1: Changed 'Unknown' dipswitches to 'Unused'.

- 0.84u3: Fixed sound1 roms addresses.

- 0.81u4: Added clones Killer Instinct 2 (v1.1) and (v1.3). Aaron Giles cleaned up memory maps, found second bitmap page, fixing a bunch of video problems and romoving an egregious hack, fixed sound reset and initialization, all diagnostics pass, fixed coinage dipswitches and added 2 alternate ROM sets. This fixes two reported bugs. Fixes the MIPS 3/4 x86 dynamic recompiler. This fixes the sky graphics in several of the kinst2 levels. Changed parent description to 'Killer Instinct 2 (v1.4)'.

- 0.79u2: Replaced Custom sound with DMA-driven DAC.

- 0.78u4: Changed region cpu2 to sound1.

- 0.77: Changed ADSP2105 CPU2 clock speed to 10MHz.

- 0.76u2: Changed ADSP2105 clock speed to 10240000 Hz.

- 0.74: Changed ADSP2105 clock speed to 10MHz.

- 0.63: Aaron Giles and Bryan McPhail added Killer Instinct 2 (v2.1) (Rare 1994). Several tests hang because of our hacking screen flipping code.

- 8th December 2002: Aaron Giles included a perfectly working driver for Killer Instinct and Killer Instinct 2 written by him and Bryan McPhail (sorry, your 3 GHz P4's are obsolete now).


LEVELS: 11


Other Emulators:

* Ultra64


Recommended Games (Fighter 3D):

Pit Fighter

Holosseum

Killer Instinct

Killer Instinct 2

Killer Instinct (SNES bootleg)

Tattoo Assassins

Fighting Vipers

Fighting Vipers 2

War Gods

Last Bronx

Mace: The Dark Age

Beastorizer

BioFreaks

Rival Schools: United By Fate

Bloody Roar 2

Daraku Tenshi - The Fallen Angels

Spikeout

Spikeout Final Edition

Spikers Battle

Toy Fighter

Moero Justice Gakuen

Jingi Storm


Romset: 4608 kb / 9 files / 4.32 zip

Harddisk: 436.5 MB (CYLS: 1463, HEADS: 13, SECS: 47 - Compressed: 129.5)




MAME XML Output:

       <game name="kinst2" sourcefile="kinst.c">
              <description>Killer Instinct 2 (v1.4)</description>
              <year>1995</year>
              <manufacturer>Rare</manufacturer>
              <rom name="ki2-l14.u98" size="524288" crc="27d0285e" sha1="aa7a2a9d72a47dd0ea2ee7b2776b79288060b179" region="user1" offset="0"/>
              <rom name="ki2_l1.u10" size="524288" crc="fdf6ed51" sha1="acfc9460cd5df01403b7f00b2f68c2a8734ad6d3" region="dcs" offset="0"/>
              <rom name="ki2_l1.u11" size="524288" crc="f9e70024" sha1="fe7fc78f1c60b15f2bbdc4c455f55cdf30f48ed4" region="dcs" offset="200000"/>
              <rom name="ki2_l1.u12" size="524288" crc="2994c199" sha1="9997a83432cb720f65b40a8af46f31a5d0d16d8e" region="dcs" offset="400000"/>
              <rom name="ki2_l1.u13" size="524288" crc="3fe6327b" sha1="7ff164fc2f079d039921594be92208973d43aa03" region="dcs" offset="600000"/>
              <rom name="ki2_l1.u33" size="524288" crc="6f4dcdcf" sha1="0ab6dbfb76e9fa2db072e287864ad1f9d514dd9b" region="dcs" offset="800000"/>
              <rom name="ki2_l1.u34" size="524288" crc="5db48206" sha1="48456a7b6592c40bc9c664dcd2ee2cfd91942811" region="dcs" offset="a00000"/>
              <rom name="ki2_l1.u35" size="524288" crc="7245ce69" sha1="24a3ff009c8a7f5a0bfcb198b8dcb5df365770d3" region="dcs" offset="c00000"/>
              <rom name="ki2_l1.u36" size="524288" crc="8920acbb" sha1="0fca72c40067034939b984b4bf32972a5a6c26af" region="dcs" offset="e00000"/>
              <disk name="kinst2" sha1="e7c9291b4648eae0012ea0cc230731ed4987d1d5" region="drive_0" index="0" writable="yes"/>
              <chip type="cpu" tag="maincpu" name="R4600 (little)" clock="100000000"/>
              <chip type="cpu" tag="dcs" name="ADSP-2105" clock="10000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="dac" name="DMA-driven DAC"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="6" coins="4" service="yes" tilt="yes">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Blood Level" tag="DSW" mask="3">
                     <dipvalue name="High" value="3" default="yes"/>
                     <dipvalue name="Medium" value="2"/>
                     <dipvalue name="Low" value="1"/>
                     <dipvalue name="None" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              </dipswitch>
              <dipswitch name="Finishing Moves" tag="DSW" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              </dipswitch>
              <dipswitch name="Display Warning" tag="DSW" mask="16">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16" default="yes"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Coinage Source" tag="DSW" mask="256">
                     <dipvalue name="Dipswitch" value="256" default="yes"/>
                     <dipvalue name="Disk" value="0"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="DSW" mask="15872">
                     <dipvalue name="USA-1" value="15872" default="yes"/>
                     <dipvalue name="USA-2" value="15360"/>
                     <dipvalue name="USA-3" value="14848"/>
                     <dipvalue name="USA-4" value="14336"/>
                     <dipvalue name="USA-9" value="13312"/>
                     <dipvalue name="USA-10" value="12800"/>
                     <dipvalue name="USA-ECA" value="13824"/>
                     <dipvalue name="USA-Free Play" value="12288"/>
                     <dipvalue name="German-1" value="11776"/>
                     <dipvalue name="German-2" value="11264"/>
                     <dipvalue name="German-3" value="10752"/>
                     <dipvalue name="German-4" value="10240"/>
                     <dipvalue name="German-ECA" value="9728"/>
                     <dipvalue name="German-Free Play" value="8192"/>
                     <dipvalue name="French-1" value="7680"/>
                     <dipvalue name="French-2" value="7168"/>
                     <dipvalue name="French-3" value="6656"/>
                     <dipvalue name="French-4" value="6144"/>
                     <dipvalue name="French-ECA" value="5632"/>
                     <dipvalue name="French-Free Play" value="4096"/>
              </dipswitch>
              <dipswitch name="Coin Counters" tag="DSW" mask="16384">
                     <dipvalue name="1" value="16384" default="yes"/>
                     <dipvalue name="2" value="0"/>
              </dipswitch>
              <dipswitch name="Test Switch" tag="DSW" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="32768"/>
              <slot name="drive_0">
                     <slotoption name="hdd" devname="hdd" default="yes"/>
              </slot>
              <slot name="drive_1">
                     <slotoption name="hdd" devname="hdd"/>
              </slot>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise