3DO Mortal Kombat 2 Port Update 07-12-2024
Vložit
- čas přidán 20. 08. 2024
- Hey guys - I wanted to post a progress update video as it's been a few months. I've tightened up gameplay quite a bit and have specials and projectiles working for 5 fighters: Liu Kang, Johnny Cage, Kitana, Baraka, and Scorpion.
Still generally running at 60fps as well, though I believe there is a memory leak occurring after the Pit 2 arena fatality is triggered.
Apologies for the poor audio quality - I'm not great at recording, talking, editing, etc.
Enjoy!
PS - I told my son I would mention his channel once I hit 1k subscribers. Check out @sjthegamer14 ( / @sjthegamer14 ) for Minecraft and Geometry Dash videos.
Thanks everyone!
Shaun
I've identified and corrected the memory leak that was occuring during the Pit Arena fatality. It was also causing major performance issues both during and after the fatality animation itself. P2 slowing down on the "Choose Fighter" screen afterwards was unrelated and had to do with not fully resetting the initial fight state, but that's been corrected as well.
Link?!
Amazing work and dedication to keep refining this coding this from ground up no src code used so much more then a normal port..
Dc legend ian
My friend IanMicheal thanks for you ported the game The super spy nice port for Dreamcast congratulations very nice My friend
Fantastic work thus far! So exciting seeing this and the Jaguar development on MK coming to life from the community/enthusiasts. Thank you for your hard work and effort on this! Looking forward to hopefully playing it in the near future!
The Jaguar port is cool but you can really see the power difference here! Street Fighter 2 Virtual Boy is probably my favorite port so far...
I wonder which one will be better
@@rustymixer2886 This one looks better IMO, both cool projects though.
@@Blas4ublasphemy indeed
What an amazing piece of hard work you have created for the 3DO. Looks awesome.
Your hard work is appreciated! Thank you!
Most impressive work, Sir!!!
A great effort for the 3DO!
Makes me wonder why Midway didn't port MKII on 3DO before.
3DO was more popular outside of the US market, that's likely why it got strong Samurai Shodown and SF2 ports while ignoring MK.
because it was a failure
@@Blas4ublasphemywould have been the fighting game machine had they created mk for it
Absolutely amazing! Thank you for eyeballing it to the original code!
I want to point out something about Baraka. In the original game, you can hold block, press backwards 3 times, release block button, press punch button, and he will do his shredding move.
In MUGEN games, you can't, if you hold block and do the commands, he will not do his special move.
Just wanted to point this, so you don't commit the same mistake of MUGEN developers. It's an important detail that the MUGEN community oversaw.
Good intel, thanks.. I'll be sure to get this working properly
Wow...simply awesome! I think it's destined to be the best MK2 port to date, even with improvements to the graphics. I love it, you have to release it, friend! ❤🔥🙏
This is SO COOL. It's looking awesome!
Fantastic epicness! Looking great!
Thank you for all your hard work!
I hope you continue to develop many awesome titles even after this is complete!👍👍
oh man i've been waiting for the new update drop and you didn't disappoint at all!!!!!
Keep it up and i can't wait to play this for real!
Awesome work. Glad to see its still coming along!
looks really good so far, what a forgotten console, I had just about every game for the 3DO so much love and appreciation here!
Such amazing work brotha😊
The sprites look awesome so far. Cant wait to see Raiden when its done.
This is looking incredible. Much smoother than earlier versions. he world would have been a different place if we had something this good back in the day to replace Way of the Warrior
Awesome work, well done !
Looks nice! When you're done, it might just be the best digitized fighter on the 3DO. The fact that it runs at all means it's already better than Shadow: War of Succession.
Looking excellent! Keep it up brother.
Awesome work and progress!
Looking forward to this being released. Thanks for all the work you are putting in to it.
Looking excellent so far! You've done a great job!
Damn it now you make me want to play MK II again.
Then I will be playing it for week, and weeks and weeks.
Curse you.
Good job though. I want to try this on my 3DO when released.
Ima speedrun this when u finished
Very well done. This looks arcade perfect. Even tops the 32X just in the character select screen ALONE. Nice work! Make a physical release! 😃 Subbed!!
This game would have been killer at the time.
There was no arcade perfect mk2 port being released in the 90s.
@@maroon9273 PC DOS version was likely arcade perfect.
@@gregoryleonardo2163 I have that for the xbox 360. It looks perfect and sounds perfect. Nice that there is mk, mk2 and mk3. Really like the gameplay in mk2. Its better than the PC dos version which lacked the arcade music but had everything else.
@@GodKitty677 meaning on the home console end.
Coming along nicely! Thanks for sharing your progress.
Wow! It's so awesome to see that someone makes such things!
I can't wait to play it 😊
Im sure youve heard it by now but ya gotta bring the opponents closer together at the match START. Just outside or each others sweeping distance.
Sure - Thanks. Yeah, I'm sure lots of little details like this will need to be tweaked.. but this is a 2 second change which I'll take care of now.
Imagine MK1 in 3DO? ❤
Seeeeeee❤❤❤
You have the chance to make an INCREDIBLE home port of MKII! I suggest taking a look at MK2+ since it's a brilliant hack and improvement of the original arcade version, which makes the three hidden characters _unlockable_ for example. Home ports of early Mortal Kombat games always did have extras the Arcade versions never had, so I think this'd be a fun opportunity to do something like that, when development reaches far enough of course.
Yea I think my ambitions changed from adding in all these great extras, to mimicking the arcade and maintaining high performance. There are definitely ram limitations as well as performance dips that need to be top focus. We'll see..
Looks good man!
8:26 So that's how Baraka shaves Shao's bush.
lmao..
Now I can't unsee it
This is fkn awesome. It looks gorgeous. Something about the 3do looks much more faithful to the arcade than any other version ay least optically.awesome job dude I can't wait to play this
Thanks dude! Appreciate it
Just wanted to say this is sick! It makes me wonder back in the 90's if 3DO wanted down the Line if it ever was Successful (maybe in some other Universe it did) they wanted Normal people, Tech people, And or Coding people to make there own games on a 3DO or they'll make a special 3DO so you can do it or just mess around with it. I only had 1 friend who had the system and we only played on it was a Great port of SFII, Wing Commander III (his dad manly played that Series we sucked and at that time we thought it Sucked ass), Need For Speed we played that a LOT, Killing Time as we mainly Killed Our Time for a good 15-20 mins then play something else and they had that GOD Awful Hulk Hogan game he had when Hogan tried going into Acting. imo wasn't bad of a system but was WAAAY too early and WAY To Expensive as when I tried asking my dad he laughed and gotten me a Sega Saturn and a TG-16 which wasn't a bad choice, so I just ended up going to my friends to play on it but imagine if this Did come to 3DO officially back then probably would've been a close arcade port if not a better port than the Many MKII ports they had back in the day, that and me and my friend would've played it a lot like we did for SFII on 3DO as we never went to other ports besides ofc the Arcade ofc lol. sorry for the long comment hehe... 😅
Слежу внимательно за вашей работой и надеюсь у вас хватит сил закончить эту великолепную работы до конца! Спасибо за крутой порт! Великолепная работа!
А зачем? Вопрос целесообразности?
@@NeoTrader_FZ1 в смысле за чем? Играть в мортал комбат на любимой приставке!)
@@billy_wily на трех кнопках? В 2024 году?
@@NeoTrader_FZ1 а на той же Snes миллионы игроков играли на трёх кнопках вроде бы. Конечно 6 кнопочное управление удобнее, но не критично.
@@billy_wily ну играли и в дум. Но сегодня, когда есть выбор к оригиналу. С хорошими текстурами и прочее.
That is very impressive keep up the good work! 👍
A lot of progress. Great work!
Looks amazing
The dog in the background XD
Amazing work!
Looks great! Keep up the excellent work
Wow amazing
Keep up the great work! 🦾👍🥰
Keep it up King
Looking good!!!
Great job! 👏
10/10
Awesome!!
Amazing!!!
Este Port é uma primorosa homenagem ao Mortal Kombat 2 (o meu favorito!) e ao Console 3DO! Minha empolgação não cabe dentro do peito e não vejo a hora de poder jogar essa joia de jogo!
Notei que está faltando efeitos sonoros como a arpa do Scorpion por exemplo.
Absolutely killer
hard to hear you over the music, but I think it's awesome what you're doing
Pecs twitching, baby oil glistening.....excellent..
Outstanding! Just to say its a little hard to hear your voice over the game :)
Ha yeah, I inadvertantly recorded myself and the game audio on the same channel
Это великолепно!!!! Оказывается просто нужны прямые руки и светлая голова. Молодец 👍🏿🤝🏿
Excellent!
Nice!
Wow, awesome! If you want, you can use my remakes from the MK2 OST too in the final version, as alternative version or what ever!?
Thanks, yeah maybe for the new custom 3do stage
Pretty impressing for someone that is doing this single-handedly🤔
There has been great support on the 3do discord server as well. Experts much brighter than me, providing tooling, insight, clarification, etc.
I can't wait to see the finished version. I know it'll take time, but well worth the wait.
Ok fair enough the 3DO didn't get MK3 but between 93-96 Midway never felt to dash at them MK2, damn even the Amiga got what looked like a 12-Bit version of the game p.s back in 95 I would've taken the Amiga version without question over the non-existent version I had then🥲.
Cool video and also you should add the toasty Dan Forden when you uppercut the opponent
Yep - On the (lower priority) todo list
Remarkable work for an underappreciated piece of gaming hardware...
Pretty cool!
MY Fav character is Luke Kang! :D
It might just be me, but that Kitana hue looks off and a bit too purple. However you know best since you're porting. Could be a situation like Johnny's shadow. Your mic is low compared to the sounds so it's tough to hear you... but I heard your dog. :-) Edit: And then there's green Kitana. Carry on.
Was that stage select always in MK2 arcade? It's pretty cool that it's in there. Adding a timer for the final version might be good.
Yeah every fighter has their standard color, plus 8 alt palettes to choose from.. except for Kintaro and Shao Kahn. Arena select is new here.. and the timer works but I have disabled for testing. There's going to be a lot of little details to tighten up I'm sure but right now my biggest concerns are memory and performance related
Awesome
Have you seen the MK2+Plus version for Arcade, maybe you can add this mode in the 3do as an option. Amazing work, congrats!
Very Cool
I think you are just using single sprites for the blood splatters and hardware scaling several dozen sprites simultaneously which is a big amount of your computing power which is causing slowdown. Even the arcade game just uses a few frames of animation to create the illusion of shrinking/disappearing blood. Just have each splatter be 3 frames animation each being smaller instead of hardware scaling. Also I think 3DO ram is 2mb and all those missing sound effects add up so good luck with that. You have to already be over 1mb because I'm not seeing any of the in fight loading issues the Saturn/PSX had. Also when you get done think about adding some extra stuff like Kombat Tomb roof spikes in Goro's Lair. You should make Super Scorpion as a playable hidden character based off the capabilities of the Mugen version on my channel. He has got Shang Tsung's fireball and can teleport and head ram/dive Raiden style. Check him out on my channel.
You may be right. I need to pull in benchmark timers I can cycle through for the different routines / functions and track down what is taking how many cycles. And yeah the ram is incredible tight... 1mb vram, 2mb dram... But it's closer to an effective 700kb / 1.6mb ... Fighters are 500kb each... Arenas around 100kb... Plus ancillary graphics, the app itself, and audio is a pig.. even compressed
Great effort! I have some questions/feedback, if you don't mind.
- Are the characters bigger than the original arcade ones? It sure looks like it.
- Isn't the hud and playfield a little too close to the screen border? If it's played on a CRT, the overscan will hide part of the screen.
The sprites are all arcade original.. the difference is the screen is much smaller. 3DO is effectively 320x240 while the arcade was 400x254... So to compensate I allow the fighters to go further off screen and moved the health bars 10px from the top... Should be okay for crt overscan.
@@3dohd Thanks for the reply! That made sense, and I’m happy to see you’re aware of these little details.
Keep up the Good work, it’s looking really great! I have to say that the parallax scrolling is already better than other fighting games on the 3DO, including SSF2T.
Can you fix the PS1 version
Eu reparei q no cenario Khann arena do arcade Mk2 o shao khann nao vira a cabeça em direçao aos lutadores tipo o shang tsung no Mk1.será q dá pra por esse detalhe na versão do 3do? Ficaria melhor q no arcade.É só uma sugestão de fã para fã.Parabens meu amigo Trabalho incrível !
So I have a question (Please keep in mind I have 0 programming/game design knowledge). This port you are making is it possible they could of released this back in the day? Or does this use some kind of methods or techniques that are modern? If they could of released this back in the day it might of ..well..MIGHT of helped the 3DO (It was so expensive. Spending 700 to play Mortal Kombat II would be a big ask).
That is a great question. I think if a proper team was familiar with the console and had the time to do a proper port, it was totally doable... Though I do have access to a more optimal cel image compression tool (3it) and ram has been a major challenge.
@@3dohd I kept wondering it while I was watching the video. Thank you for taking the time to respond. This is the best looking home console port I have ever seen. Looks absolutely amazing. Thank you for your hard work. By any chance have you seen the MK Mugens? I assume you have but I have seen some amazing work done there too and I love sprites that look original but are custom (For any game really). I find it fascinating that someone can mimic an original art style to make their sprite look vanilla.
One last question it might be complicated. If it's too complicated of a question so don't bust a blood vessel trying to answer it. It's not that big of a deal. Mild curiosity. Is it possible for a streaming technique? Like a compression algorithm? With 2 MB of ram it might be too advanced of a technique I am not sure. I was more curious if something like that was even possible with such a small amount of ram. Or if it's even doable at all; I remember the original xbox had some memeory management system for the emulators (N64). WIth the xbox only having 64mbs of ram.
The 3do has 2 50mhz stinking video processors!
I'm actually starting to believe PANASONIC 3DO Graphics are actually better then Nintendo64, Yes that's a big statement!
Ha - that's a bold statement. I probably wouldn't go that far ;)
@3dohd Not far, fetched what I said at all, I have both machines 3DO is way ahead of its time!
I see a limited run games collab here with both the jag and 3do games. With a defined limited run of discs and carts a financial reward for all this amazing work on voth platforms is possible.
👏👏👏👏👏👏
Very nice work! Is there a release planned? Want to test on my fz1)
Yes, but not sure when yet. Hopefully this year
@@3dohd Wish you lots of success! 👍
What the hell! No spikes in the pit?!??!?
How did you find the programming environment? It has been said the 3DO is not easy to program (compared to it's contemporaries).
3dodev.com
@@3dohd I wondered, did you find it challenging?
@@iwanttocomplain I'm not a game developer, and I had no experience with C and I think the 3do is very easy to develop for and has a lot of cool features that were very under utilized. It's too bad... It's a really cool console
@@3dohd Thanks, that was very helpful.
Do you plan to retain the AI behavior of almost always jumping toward the player when the player jumps backward (thus setting the AI up for a counterattack) or will you be giving your own spin on the game's AI?
I'm going to have to write my own. It's all coded from scratch and eye-balled to match the arcade as closely as possible
maybe you can add damage to each hit... if you don't add damage it's also good 👍👍
So when will you launch ?
Hopefully this year.. we'll see. Once projectiles / specials / arena fatalities are done I want to release a beta for testing.
@@3dohd good job bro 👍
This would piss be off ENTIRELY!!! I love 3d0 Games but playing them is the problem. The joystick is COMPLETE ISHT
Ha yeah, definitely recommend going the m30 and Bluetooth route
Какой смысл в этой работе? Сказать что 3DO могла?
Me informa seu endereço que vou te enviar um prensado quando vc terminar quero fazer prensado e vou te enviar uma cópia de brinde pelo seu grandioso trabalho
Show me what you Got!!!!
Lose the "urm" lol
Will this be eventually released for the console?
Nice work my friend
Whats the stage next to the ? I cant work it out
It's a new one. The 3do desert
Nice
Aren't the sprites a little bigger than the arcade?
No, exactly the same. The screen is smaller though.
@@3dohd good point, I didn't notice it, your work is impressive by the way. Thanks for the reply.
Make a dreamcast port
3D0 version sucks 😕...man pretty much none of the home versions were arcade perfect except the PS3 version(yes u heard me right Playstation 3 version)
There never was a 3do version broski. This is a homebrew project
@archive3do769 well it still sucks anyway...in fact I have seen better MK2 hacks where u play as shao Khan and he has his own fatality and moves
@@Final_Fantasy_7 you haven't even played it yet, because it's not done. If you want to play the arcade version with hacks, go play on mame. You don't even have any real critique.
@archive3do769 don't get me wrong 3D0 had decent line up of fighting games...super street fighter 2 turbo,samurai shodown,brutal paws of fury.but this version of MK 2 is the weakest I know the 3D0 can do better than this
@@Final_Fantasy_7 the sprites are all full size 1:1 from the arcade assets and cut content was added back with the stages. Some stages have an extra background layer. It's running smoother than the arcade original. There's been color correction on the art for some of the washed out assets... IDK what more you want 😂