What's new

brizzo

Staff member
Champion
Joined
Jun 21, 2017
Messages
817
Reaction score
2,346
Location
Canada
Saw this post on AssemblerGames today that got my attention: Mortal Kombat 3 (PC/PSX) and Mortal Kombat Trilogy (N64) source code

Which explains that someone posted MK3 source code archive on 4chan: http://boards.4chan.org/vr/thread/5117527

OK VR/Troopers, today is a great day and I expect you all to enjoy it, too. No snarky comments, no "Why would you want that," no "OP is a Fag..." Well, OK, you can call me a fag...

I am about to undertake the preservation of stuff. Important stuff. Before we go and preserve it publicly, I wanted to make sure it's quietly available elsewhere so if we burn to death, it's not gone forever.

And so, I give you this: https://www.dropbox.com/s/2a2hw8l7o2nnmdf/Mortal Kombat Sources Dump.tar.gz?dl=0

This giant 900 MB compressed file contains the following sub-compressed archives:

MK3_sound.tar.gz
MKTRILOGY_source_N64.tar.gz
MK3_source_windows_RC2.tar.gz
MK3_source_windows_final_7_29_96.tar.gz
MK3_runtime_windows_7_9_96.tar.gz
MK3_build_windows_1_4_96.tar.gz
MK3_source_playstation_4_8_95.tar.gz


What are these things? Think about it.... What do you think they are? I got these from the original developer. We'll be doing a more formal preservation, but I want everyone to grab em and spread em so they don't get lost.

Want to build this stuff? Gonna need a system no later than Windows XP and an old ass version of Visual Studio.... If someone can get me a working XP code, I can get these built in a VM.

Oh, and I don't know how to build N64 games, so MK Ultimate might be tough to do.

Don't make me mad I did this. Do something cool with these assets. The sounds alone should yield some sort of awesome song.
So the super exciting part!!!

This archive also includes the MK3 arcade / wolf unit source code :D 8o :D 8o

Been digging through this the past hour, so cool to take a peek at game code from 1995, along with some rather funny and amusing comments in the code

Code:
;******************
; thanks wwf guys for wasting a day of my time !!!
Code:
;**************************************************************************
;*                                                 *
;*  these are different equates of the same shit. why, you might ask ?    *
;*  cuz shawn likes to be different from everyone else, thats why !         *
;*                                                 *
;**************************************************************************
Code:
    movi    aud_watchdog,a0        ; YES - Audit the dog
calla    aud1
sans_watchdog
move    a0,@watchdog,w        ; Kill the dog fer yucks
Code:
*
* to smoke or not to smoke that is the question !!
*
clr    a3
move    a3,@f_smoke,w        ; assume no !

movi    adj_smoke,a0
Code:
****************************************************************************
*                                                                          *
*  PIC SECURITY STUFF                                                      *
*                                                                          *
*  Security source for WWF-UNIT's PIC                                      *
*                                                                          *
*  Version 1.00                                                            *
*  Written by:   Michael J. Lynch                                          *
*  Copyright (c) 1994 by Williams Electronics Games Inc.                   *
*  All rights reserved                                                     *
*                                                                          *
*     TTTTT   OOO  PPPP         SSS   EEEEE   CCC   RRRR  EEEEE TTTTT      *
*       T    O   O P   P       S   S  E      C   C  R   R E       T        *
*       T    O   O P   P       S      E      C      R   R E       T        *
*       T    O   O PPPP         SSS   EEEE   C      RRRR  EEEE    T        *
*       T    O   O P               S  E      C      R R   E       T        *
*       T    O   O P           S   S  E      C   C  R  R  E       T        *
*       T     OOO  P            SSS   EEEEE   CCC   R   R EEEEE   T        *
*                                                                          *
*                                                                          *
*                    Company Confidential Information                      *
*                        NEED TO KNOW BASIS ONLY                           *
*                                                                          *
* USE OR DISCLOSURE STRICTLY PROHIBITED UNLESS APPROVED IN WRITING FROM    *
* WILLIAMS ELECTRONICS GAMES INC.                                          *
*                                                                          *
* Unapproved use or disclosure will result in severe torture!!!!!          *
*                                                                          *
****************************************************************************
 

XtraSmiley

Champion
Joined
Sep 18, 2016
Messages
2,546
Reaction score
1,371
Location
St Louis, IL
Awesome stuff! Will this make hacking the game easier?

Thanks for posting the comments, very cool.
 

kuze

Champion
Joined
Jul 22, 2015
Messages
1,877
Reaction score
1,266
Location
DFW
Pretty damn cool to see stuff like this get released after so long. The Doom guys have always been good about releasing their code, it's interesting that there is apparently some Doom related stuff in this too from what folks are saying on AG.
 

pzlate

Enthusiast
Joined
Aug 4, 2016
Messages
185
Reaction score
75
Location
NorCal
Will this help with making new U45, U47, and U57s? As those customs are prone to failure.
 

suverman

Bulti Moyz
Grand Master
Multi Boyz
Joined
Jun 19, 2017
Messages
937
Reaction score
635
Location
Calcutta, India
Can we use this to make a fighting game engine like Mugen? ;)
 

brizzo

Staff member
Champion
Joined
Jun 21, 2017
Messages
817
Reaction score
2,346
Location
Canada
See attachment, found this gem which didnt make the final cut. It's an audio sample: MONKEY BUSINESS!!!

Will this help with making new U45, U47, and U57s? As those customs are prone to failure.
No, the game code is not the logic code for those parts. :(
Can we use this to make a fighting game engine like Mugen?
I was thinking more like MK3 Trilogy for Wolf Unit :D
 

Attachments

  • ERMBIZ.zip
    69.9 KB · Views: 220

waiwainl

Professional
Joined
Jul 21, 2015
Messages
616
Reaction score
309
Location
The Netherlands
Nice spot! Diving into the code too as we speak. ^^
 

invzim

Champion
Joined
Apr 9, 2016
Messages
711
Reaction score
1,375
Location
Oslo, Norway
Is the arcade source hidden away somewhere? The one I downloaded has:

47M MK3_source_playstation_4_8_95..tar.gz
53M MK3_build_windows_1_4_96.tar.gz
53M MK3_runtime_windows_7_9_96.tar.gz
125M MK3_source_windows_final_7_29_96.tar.gz
190M MK3_source_windows_RC2.tar.gz
151M MKTRILOGY_source_N64.tar.gz
305M MK3_sound.tar.gz
 

brizzo

Staff member
Champion
Joined
Jun 21, 2017
Messages
817
Reaction score
2,346
Location
Canada
This is the dream. I don't know though, seems like a LOT of work, and we don't have the source code for MKT either...
The archive that was leaked includes the MKT source code for N64 ;)

You are correct that is would be a fair bit of work, but having the blue prints makes this kind of project 1000x easier.
 

fluxcore

Enthusiast
Joined
Jul 21, 2015
Messages
242
Reaction score
108
Location
New Zealand
We've got one of those Indys at work... being used as a monitor stand lol
 
Top