Help - Search - Members - Calendar
Full Version: Question About The Mortal Kombat Pack Homebrew
Scenyx Entertainment Community > Xbox1 Forums > Software Forums > Homebrew & Ported Games
xboxdemonseed
i have had the mortal kombat pack that was made a few years back with the CDX menui was trying to see if i could hack it to play ultimate mk3 with the others do i need to recompile the entire app or the xbe???

ive tried to rename it (like a noob) from ultmk3.sr to mk3.sr but it locks up sad.gif any one have any ideas??

VampX
We have a thread about this somewhere hidden deep in the emu forum, (since its an emulator and all)

not much ever came from it, we tried to hack the xbe with a hex editor to use the umk3 rom from the ps2 release,
but no luck..

and unless you have the source code (which you don't) don't use the word recompile. wink.gif

is it possible? I'd like to think that it is, after all the ps2 version plays umk3 just fine (i should know i played it yesterday)
its just not gonna happen with just us beginner hackers working on it.
xboxdemonseed
QUOTE(VampX @ Jul 11 2008, 11:47 AM) *

We have a thread about this somewhere hidden deep in the emu forum, (since its an emulator and all)

not much ever came from it, we tried to hack the xbe with a hex editor to use the umk3 rom from the ps2 release,
but no luck..

and unless you have the source code (which you don't) don't use the word recompile. wink.gif

is it possible? I'd like to think that it is, after all the ps2 version plays umk3 just fine (i should know i played it yesterday)
its just not gonna happen with just us beginner hackers working on it.



one of my friends told me that the .sr files are basically roms xD so that must mean there emulated so it must be possible
WermX
While I have no idea what you guys are talking about, did you know about the specialized genesis version of MK released?

I know it isn't the same but it's pretty fun on it's own.

http://youtube.com/watch?v=hIeG0SuX_UI&feature=related
l11l1VeNoM1l11l
We're talking about Midway Arcade Treasures 2 again, aren't we?

I'm really hoping this little *bump* will inspire someone to work on it a little harder. Having all 4 games in one package would be incredible. MAME just doesn't cut it...even with the speed hacks.

However, I'm really thinking that it's nearly the SAME thing as MAME and the difference lies in the "roms."

Notice how the sound seems a lot less full in MK2 and MK3? It's a "speed hack." I'm guessing the only thing they did was run the sound differently, like separate WAV files that didn't require emulation, and they lowered the frequency to save system resources.

Really, all that needs to be done is a solid modification to MAT2. All of the separate WAV files need to be made for UMK3 and the whole ROM needs to be reconstructed to work exactly like the MK3 .sr file.

Then, a space needs to be made in the MAT2 main menu. I'm guessing this is where the source code would be required.

The big problem is just that the necessary sound files that need to run along with UMK3 aren't there to begin with, and after you put them there, you have to code the MAT2 emulator to locate them correctly.

It's playing UMK3 without sound until someone can hack this successfully.


OR...

Someone could code a better emulator from the ground up and use the same method as MAT2. Take the MAME MK .zip ROMs and run them without emulating the sound, but make it so the emulator runs the background music for each stage and the sound effects in separate .wav, .mp3, or .wma files ON TOP of the muted emulation.

I tried running UMK3 on a 1.4 ghz celeron and it couldn't even do it with the sound enabled. That is some HARD sound processing to emulate, apparently. So...all that needs to be done is to change the way the sound is processed.
l11l1VeNoM1l11l
WAIIIIT A SECOND.

I never knew this exclusive MK homebrew existed. I can't download it at the moment, but I will soon.

What is it, exactly? Just a MAT2 - all of the other games + MK1?

If that's the case, I think I might be able to get the UMK3 .sr to work...if someone could tell me where to locate it.
xboxdemonseed
QUOTE(l11l1VeNoM1l11l @ Jul 14 2008, 12:45 AM) *

WAIIIIT A SECOND.

I never knew this exclusive MK homebrew existed. I can't download it at the moment, but I will soon.

What is it, exactly? Just a MAT2 - all of the other games + MK1?

If that's the case, I think I might be able to get the UMK3 .sr to work...if someone could tell me where to locate it.



PM sent ^^
VampX
QUOTE(l11l1VeNoM1l11l @ Jul 14 2008, 01:45 AM) *

WAIIIIT A SECOND.
okay..

I never knew this exclusive MK homebrew existed. I can't download it at the moment, but I will soon.
It's not a homebrew, its a ripped piece of the MK emulator from MAT2

What is it, exactly? Just a MAT2 - all of the other games + MK1?
Originally Midway created an emulator for the MK games, but then they decided to make MK1 an exclusive
for the collectors edition of MK Deception or something,
so they blanked out the MK1 name from the menu, however MK1 can be started from the empty position,
but it wont have sound..


If that's the case, I think I might be able to get the UMK3 .sr to work...if someone could tell me where to locate it.
We all said the same when we first got our hands on the MAT2 emulator, (which we of course all ripped from MAT2 ourselves)
but its just not that simple, we tried to rename umk3.sr to mk3.sr,
we tried to hex edit the xbe to use umk3.sr instead of mk3.sr,
we tried to rename the internal filenames of umk3.sr to match those of mk3.sr
but no luck.

so i hope you weren't thinking of trying any of that, because it won't work.

l11l1VeNoM1l11l
I'd just like to take a look at the file structure. The reason MK1 doesn't have any sound is because the files aren't there, I'm assuming.

I remember reading that there are separate .wav files either within the .sr files or somewhere else.

I have the Sega CD version of Mortal Kombat, so I can use the sound files from that to enable sound...theoretically.

And if I can tinker with this and find a way to get UMK3 to work, then just MAYBE I could add the sounds for that too.

I don't understand what makes it crash, though. If MK1 will play fine without the sound effects being available, then that's obviously not what is causing UMK3 to fail. I wonder if there is a built-in RAM limitation or if UMK3 is just sucking up ALL of the leftover memory before it even loads.

Or these .sr files are officially "ported" to each platform.

Has anyone ever tried running the MK1, MK2, or MK3 .SRs from the X-Box on the PS2?
l11l1VeNoM1l11l
Just for the record, whenever I try to rename a MAME .zip, it breaks the ROM entirely as well. So I'm pretty sure renaming in any sense just wouldn't work.
l11l1VeNoM1l11l
-continued-

Perhaps that's what the hex-editing was intended to fix, though.

There are a lot of different versions of these MK emulators. It was made for X-Box, PS2, PC, and PSP. I think if we looked into every single one we could find a way to make UMK3 work.

I also read that when "Test Your Might" comes into play in MK1 on the X-Box, the emulation freezes. What could possibly cause this? I wonder if it's the same problem that causes UMK3 to freeze at launch.
l11l1VeNoM1l11l
*sigh* Why does no one care about MK as much as I do? sleep.gif
VampX
QUOTE(l11l1VeNoM1l11l @ Jul 18 2008, 12:36 AM) *

*sigh* Why does no one care about MK as much as I do? sleep.gif



Because we already discussed everything years ago?


Edit : Someone kidnap one of them crazy asian pirate rom makers, they always manage to do some crazy reverse engineering tricks biggrin.gif
l11l1VeNoM1l11l
Well, I think I may have found the problem. I looked over every Mortal Kombat MAME ROM,the file layout of the PS2 version of MK:A with UMKT, and MAT2 for X-Box.

The pickle I am currently stuck in : Finding a way to extract and repack the contents of .sr files.

Can anyone help me out here?



Just for shits and giggles...this sounds extremely stupid, but it might lead to something. I need someone with a 128 MB X-Box to change the name of MK2.sr to MK2.zip and try to run it through MAME OX. It begins to load, but runs out of memory...just barely on a 64 MB box. I doubt if it loads fully it will actually play, considering it isn't even a real zip file and MAME probably won't be able to unpack it, BUT it's worth a shot. If it works, then there's really no reason why UMK3.sr from the PS2 won't be able to run in conjunction with MK3.zip through MAME if renamed to UMK3.zip.

Like I said, it's probably not gonna happen. If it does work, it will only run on 128 mb boxes and probably without any sound, but at least it would be a small lead.

VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV

Has anyone attempted extracting the contents of MK3.sr and packing them into UMK3.sr? Don't forget UMK3 requires MK3's files in order to run and jarvos.xbe won't look for them in the MK3.sr.
l11l1VeNoM1l11l
Okay, here's something interesting. I'd take a screenshot to make this easier, but I'm using a 1999 iMac keyboard and there's no printscreen. There's no DEL button either, and THAT gets annoying. Anyway...

The following reveals the file structure of the MK.sr files for each system.

X-Box:

MK1.sr
_________________________

mk1eerom.rom @ 16384 b
mk1.rom @ 1048576 b
mk1image.rom @ 6291456 b

.wav files: skipping some numbers, ending at #475. Some at 44.100 khz sample rate and some at 22.010 khz.

Total size: 134 mb



MK2.sr
_______________________

mk2eerom.rom @ 16384 b
mk2.rom @ 1048576 b
mk2image.rom @ 12582912 b

.wav files: skipping some numbers, ending at #1400. Some at 44.100 khz sample rate and some at 22.010 khz.

Total size: 135 mb



MK3.sr
_________________________

mk3eerom.rom @ 49152 b
mk3.rom @ 1048576 b
mk3image.rom @ 18874368 b

.wav files: skipping some numbers, ending at #20030. All at 11.025 khz sample rate.

Total size: 93.9 mb





PS2:

MK1.sr
_________________________

mk1eerom.rom @ 16384 b
mk1.rom @ 1048576 b
mk1image.rom @ 6291456 b

.wav files: skipping some numbers, ending at #475. Some at 44.100 khz sample rate and some at 11.025 khz.

Total size: 127 mb



MK2.sr
__________________________

mk2eerom.rom @ 16384 b
mk2.rom @ 1048576 b
mk2image.rom @ 12582912 b

.wav files: skipping some numbers, ending at #1400. Some at 44.100 khz sample rate,
some at 11.025 khz, and some at 22.050 khz.

Total size: 129 mb



UMK3.sr
___________________________

umk3.rom @ 1048576 b
umk3eerom.rom @ 49152 b
umkimage2.rom @ 25165824 b

.wav files: skipping some numbers, ending at #21185. All at 11.025 khz sample rate.

Total size: 103 mb

___________________________________________________________

So what I gather from this...

The PS2 .sr files are smaller in size because the .wav files within them are at smaller sample rates. I'm not sure if this was to reduce strain on the PS2's sound processing (or CPU in general), or to reduce the RAM requirements.

Notice all of the ROM "image" files are named mk1image.rom, mk2image.rom, and mk3image.rom. UMK3's is named UMKimage2.rom. When people were trying to hexedit to change the file names, did they keep this in mind?

I do not believe the lockup when trying to load UMK3.sr on X-Box is caused by a RAM limitation. It is simply a conflict between jarvos.xbe and the names of the .rom files inside the .sr. The names of the .rom files either need to be changed to MK3 (which would replace the mk3.sr) or perhaps umkimage2.rom needs to be changed to umk3image.rom.

I'm assuming that when the hex-editing happened, someone accidentally named the files like this.

umk3.rom - mk3.rom
umk3eerom.rom - mk3eerom.rom
umkimage2.rom - mkimage2.rom (or mk3image2.rom)

Being tricked and making the simple mistake at the end like that would cause the lockup and convince the previous hacker that it simply would not work.

I'd say let's give this another shot.
l11l1VeNoM1l11l
Okay. For cryin' out loud, someone say something.

I know it sounds petty and stupid, but when this was being hacked for the first time, was the difference in the name of the UMK3 ROM Image taken into consideration?

Is there anyway to expand or extract files from a .SR file. Any utilities out there?

Will Midway give me one?

What the hell is with that company, anyway? I'm getting sick of their crap. Every time they release a Mortal Kombat game, it just seems to lack something.

Official Games
______________

MK1: Awesome

MK2: Ever more awesome

MK3: Shitty characters.

UMK3: Problem completely fixed...awesome again.

MK Trilogy: SHOULD HAVE FEATURED EVERY FATALITY, EVERY LEVEL, AND EVERY CHARACTER'S COSTUME. Should be put in arcades. Should be re-released on every new system including the original X-Box to reduce the loading times of the PS1 version. "So play the N64 version," you say. It's just not the same.

MK4: No more Shao Khan's voice. Now it's some bafoon that sounds like he's advertising for really intense Viagra.

MK Gold: Same voice. Should have had more characters, but the important ones are there.

MK Deady Alliance: New take on the game, worked nicely, but the 2d fighting style of 4 and Gold seemed to work better...even in 3d. WTF did they do to poor Reptile?

MK Deception: Just improving on DA. Stupid characters. Lack of creativity. Thanks for the bonus mini games. Reptile still looks like something out of Carnosaur: The Cheap "I'm Gonna Tag Along With The Success Of Jurassic Park" Film.

MK Armageddon: Great...all the characters and none of their fatalities. Thanks. And Scorpion doesn't drive a fucking go kart.

MK Advance: Bought this game the day it came out because it looked amazing. Got to the character select screen. Still amazing. Played one round. Returned it after deciding not to pee on it only because it wasn't Electronic Boutique's fault that it sucked.

MK2 Sega 32x: Not worth buying. Better than the Genesis, still not as good as the SNES version. Why? Because it was more of a hassle, more expensive, and it was STILL missing certain things that it needed. And it still sounded like a Genesis game.

MK1 SNES: Slow as balls. No blood. Not worth playing. And the blood substitute - sweat - was just disgusting. Salty Skermish. That's what they should have named Mortal Kombat on SNES.

MK1 from MK Deception: BNADSFALKSJF JUST EFFING PORT IT NEXT TIME! It plays...fine...but NOT perfect like it should on the most powerful system out of the 4 in its generation 10 years later. Did they pay attention to the sound at ALL when they were testing this? Did they play it on mute? They didn't notice that the background music skips when the sound channels get "flooded?" And Stage 2...music is so low it's barely audible.

MK2 from MAT2: I don't know what made this one different from the rest, but it's amazing. I'm glad this one turned out as good as it did because it's my absolute favorite arcade game of all time. UMK3 is runner-up. The sound is a little tinny, but way better than the others. It's a damn good thing it runs smooth though because it has my favorite music out of ALL of the MK games ever made. (In fact, I think Doom and MK2 feature the absolute best video game music ever. And Full Throttle. The Gone Jackals just kick ass.)

MK3 from MAT2: It plays well, but again...the sound. That annoying-as-hell wind noise is too loud.

IF I COULD GET INTO .SR FILES, I'D BE HAPPY TO ADJUST THE AUDIO LEVELS AND FREQUENCIES OF THE .WAV FILES WITHIN. I WILL THEN RELEASE THEM TO THE PUBLIC.

Help me.
xyteam
anymore news on this?
red_ring_of_box
lol I'd like to rip the models out of their game The Suffering and ad them in as a new demon model in Doom 3 but make the Slayer and the Imp fight to see who would win love.gif but is it an xbox game? because maybe this .xbe dumper Iv been hearing of can help with whatever is your trying to accomplish then just remake the .xbe using a xbe file creator(if one exists) just as a thought.
l11l1VeNoM1l11l
I'm looking for a copy of Midway Arcade Treasures Deluxe for Windows. Anyone know where I can find it? PM me if you do.

Jarvos.xbe will run the PS2 versions of MK.sr and MK2.sr just fine. So the lack of the ability to play UMK3.sr isn't because it was specifically made for PS2, as far as I can tell. Like I stated and displayed before, I looked into all of the .sr files and the only difference between the PS2 and Xbox ones is that the PS2 has lower-quality audio sample rates. You would think this would make some kind of difference in performance if you ran them on the XBox in comparison to the higher-quality Xbox ones, but it doesn't...at all. They perform and sound exactly the same, but they do take up like 20 MB less space for those of you looking to save HDD space. :-)

Anyway, MAT Deluxe contains a few MK games and Jarvos.exe. I want to see if Jarvos.exe is capable of running the PS2 and X-Box .SR files, including UMK3.SR. If it is, then we know that Jarvos.xbe should too. I'd just have to look at what differs between the two executables. If I can't find that out, then perhaps porting or even simply rebuilding jarvos.exe FOR the X-Box could be taken into consideration. I may or may not be able to do that...I don't know.

Someone get back to me and thank you in advance.
DevGuy2k6
QUOTE(l11l1VeNoM1l11l @ Oct 30 2008, 05:37 PM) *

I'm looking for a copy of Midway Arcade Treasures Deluxe for Windows. Anyone know where I can find it? PM me if you do.

Jarvos.xbe will run the PS2 versions of MK.sr and MK2.sr just fine. So the lack of the ability to play UMK3.sr isn't because it was specifically made for PS2, as far as I can tell. Like I stated and displayed before, I looked into all of the .sr files and the only difference between the PS2 and Xbox ones is that the PS2 has lower-quality audio sample rates. You would think this would make some kind of difference in performance if you ran them on the XBox in comparison to the higher-quality Xbox ones, but it doesn't...at all. They perform and sound exactly the same, but they do take up like 20 MB less space for those of you looking to save HDD space. :-)

Anyway, MAT Deluxe contains a few MK games and Jarvos.exe. I want to see if Jarvos.exe is capable of running the PS2 and X-Box .SR files, including UMK3.SR. If it is, then we know that Jarvos.xbe should too. I'd just have to look at what differs between the two executables. If I can't find that out, then perhaps porting or even simply rebuilding jarvos.exe FOR the X-Box could be taken into consideration. I may or may not be able to do that...I don't know.

Someone get back to me and thank you in advance.







http://www.midway.com/us/Game_MidwayArcade...uxeEdition.html


hmmm i dont see ultimate mk 3 on the game list for the pc version wink.gif
WaCk0
I'll get PS2 MK:A from my friend soon.

I'm curious to see what I can do tongue.gif

BTW, anyone saw this?

http://wiki.xentax.com/index.php?title=Game_Requests
Maybe a request for help with .SR filetype
wink.gif

l11l1VeNoM1l11l
QUOTE(DevGuy2k6 @ Oct 30 2008, 10:20 AM) *

http://www.midway.com/us/Game_MidwayArcade...uxeEdition.html
hmmm i dont see ultimate mk 3 on the game list for the pc version wink.gif


No, it's not. That's kinda what I want to try out.

QUOTE(WaCk0 @ Oct 30 2008, 05:18 PM) *

I'll get PS2 MK:A from my friend soon.

I'm curious to see what I can do tongue.gif

BTW, anyone saw this?

http://wiki.xentax.com/index.php?title=Game_Requests
Maybe a request for help with .SR filetype
wink.gif


Perhaps I'm just not seeing what you're getting at, but that looks like a request for files related to Quake. Those are relatively simple these days and have no relation to .SR files. Unless you provided the wrong link.



DOES ANYONE KNOW HOW IN THE HELL TO UNPACK AND REPACK A .SR FILE? That is all I want to know. A simple yes or no answer. There's no reason the X-Box can't run UMK3 yet.
WaCk0
QUOTE(l11l1VeNoM1l11l @ Nov 1 2008, 02:34 AM) *

No, it's not. That's kinda what I want to try out.
Perhaps I'm just not seeing what you're getting at, but that looks like a request for files related to Quake. Those are relatively simple these days and have no relation to .SR files. Unless you provided the wrong link.
DOES ANYONE KNOW HOW IN THE HELL TO UNPACK AND REPACK A .SR FILE? That is all I want to know. A simple yes or no answer. There's no reason the X-Box can't run UMK3 yet.

nope... its general game request. you can request any format for any game (and console)
The quake thing was an example.

CODE
Requesting a Format

Do you have a game or archive that you would like to have analysed? Post a message on the Request Forums and we will be happy to help you out.

maybe these guys can help us with that. ph34r.gif
l11l1VeNoM1l11l
QUOTE(WaCk0 @ Oct 31 2008, 09:53 PM) *

nope... its general game request. you can request any format for any game (and console)
The quake thing was an example.

CODE
Requesting a Format

Do you have a game or archive that you would like to have analysed? Post a message on the Request Forums and we will be happy to help you out.

maybe these guys can help us with that. ph34r.gif


Ah, I'm sorry. Good call. I will give it a try! Even if this doesn't help much with UMK3, I could at least fix the background music in MK1 and the annoying wind sound in MK3. If I do, I'll either host'em and hope I don't get arrested or at least lay out a tutorial so yous guys can do it yourself.
l11l1VeNoM1l11l
Registering for that site is simply impossible. I've tried it like 10 times and waited weeks for a response from admin. I can register, but my account is never activated. You get one email telling you to wait for ANOTHER email to confirm your registration. That never happens and you're never able to log in. Anyone that has an account able to submit a help request for Mortal Kombat .SR files from Midway Arcade Treasures 2?

It would be really helpful...I think.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.