Michaël Larouche's Avatar

Michaël Larouche

@michaellarouche.bsky.social

Senior Programmer (Contractor) for @digitaleclipse.bsky.social‬ on behalf of @coldbytes.bsky.social. Zig programming language fan. Profile picture by @johanvinet.com. FR/EN/日本語(勉強しています).

289 Followers  |  324 Following  |  83 Posts  |  Joined: 16.12.2023  |  1.946

Latest posts by michaellarouche.bsky.social on Bluesky

Video thumbnail

The initial Online Arcade update for PS4 and PS5 platforms is live! You can read about the update on our blog https://www.digitaleclipse.com/media/join-the-online-arcade-beta-for-mortal-kombat-legacy-kollection
Please leave feedback and reports in our Discord linked below.

04.12.2025 23:02 — 👍 48    🔁 10    💬 5    📌 1
Video thumbnail

A mighty evil is waging war across the cosmos! 💫

Assemble your Superhero squad to face the Annihilation Wave in MARVEL Cosmic Invasion, available now on PC, Nintendo Switch and Nintendo Switch 2, PlayStation 4 and PlayStation 5, and Xbox Series S|X consoles:
marvelcosmicinvasiongame.com

01.12.2025 16:00 — 👍 115    🔁 41    💬 5    📌 9
Post image

MARVEL Cosmic Invasion est maintenant disponible sur toutes les plateformes!
Toute l'équipe chez Tribute Games a travaillé très fort ces dernières années pour livrer l'ultime expérience de beat'em up Marvel avec notre sauce secrète et on est très fier du résultat!
Amusez-vous bien!

01.12.2025 16:02 — 👍 3    🔁 1    💬 0    📌 0

She has seen things beyond repair

22.11.2025 22:03 — 👍 2    🔁 0    💬 0    📌 0
Preview
Join the Online Arcade Beta for Mortal Kombat: Legacy Kollection You can beta-test the new lobby system on Steam, starting immediately.

Looking to try out the Online Arcade feature for Mortal Kombat: Legacy Kollection? We just added it as a beta branch on Steam. Give it a try this weekend!

There are also several other improvements you can get a peek at in the beta. All the details below!

www.digitaleclipse.com/media/join-t...

22.11.2025 00:14 — 👍 31    🔁 11    💬 0    📌 0

No way!

20.11.2025 04:16 — 👍 2    🔁 0    💬 0    📌 0
Post image Post image Post image Post image

10 years ago I made a Balloon Fight hack for Festival Rétro 2015 that added a competition mode and several new screens.

I finally released the IPS patch and source code at: github.com/mlarouche/Ba...

Iwata sprites made by @johnriggs.bsky.social

09.11.2025 20:35 — 👍 8    🔁 3    💬 2    📌 0
Preview
Mortal Kombat: Legacy Kollection - Hotfix 110525 - Steam News The following issues have been addressed in this hotfix update: Fixed situations where certain Steam profile names were causing crashes during matchmaking Fixed desync issues that resulted from certain offline options impacting online matches -Implemented default Game Settings for all Quick Match se...

New Steam patch hotfix 110725 is live!
- Matchmaking issues from steam usernames
- Various visual issues throughout the game
- Gameboxes / Arcade Machines will not overlap text when viewing other games
Full notes here:https://store.steampowered.com/news/app/3454980/view/582779932700050242?l=english

08.11.2025 00:27 — 👍 32    🔁 7    💬 1    📌 2
Post image

We’ve just pushed PlayStation hotfix live that improves latency and online audio, as well as numerous smaller fixes and improvements.

Full patch notes: https://www.digitaleclipse.com/media/mortal-kombat-legacy-kollection-patch-notes-11042025

04.11.2025 23:41 — 👍 70    🔁 11    💬 7    📌 1

I wonder what the subscription rate of that one versus other cloud providers, and if it has AI?

02.11.2025 18:48 — 👍 1    🔁 0    💬 1    📌 0

Ça fait parti du jargon du jeu vidéo depuis tellement longtemps mais c’est pas de la vrai intelligence artificielle, plus du « game behavior »

31.10.2025 01:05 — 👍 1    🔁 0    💬 1    📌 0
Preview
No More Secrets: The Making of Mortal Kombat: Legacy Kollection Since 2024, Digital Eclipse has worked on one of its biggest projects in secret. The time has come to pull back the curtain on Mortal Kombat: Legacy Kolletion—its design, its documentary, and the othe...

If you've even the least bit curious about how something like #MKLK happens, this long-form @shacknews.com piece from @davidlcraddock.bsky.social is the piece for you. It's the deepest dive I've ever seen into what we're trying to do at @digitaleclipse.bsky.social.

www.shacknews.com/article/1462...

30.10.2025 23:50 — 👍 21    🔁 10    💬 0    📌 0
Preview
Mortal Kombat: Legacy Kollection The essential arcade, console, and handheld games from Mortal Kombat's early years return -- with their secrets laid bare.

Thanks for reading this thread and enjoy MK Legacy Kollection!

www.digitaleclipse.com/games/mortal...

30.10.2025 13:52 — 👍 2    🔁 0    💬 1    📌 0

Overall, it was a blast working on a big collection like MK that I played since childhood.

My highlight was we got access to the original @noobde.bsky.social Arcade source code for MK1, MK2, MK3 and MK4. It was really easy to navigate and understand, got really familiar with it at the end!

30.10.2025 13:52 — 👍 3    🔁 0    💬 1    📌 0
Post image

I also ported the GPU rendering of MK4 and added the resolution scaling as a nice bonus, we got great reactions from that one

30.10.2025 13:52 — 👍 0    🔁 0    💬 1    📌 0
Post image Post image Post image

I also implemented the pre-game menu and the move list menu. Quite proud of the way I did the Kombat Kode selection and the auto-input inside the game for all games that have a versus mode.

Speaking of versus mode, I had to find lots of hooks inside the games for the fluid rematch flow and replay.

30.10.2025 13:52 — 👍 0    🔁 0    💬 1    📌 0
Post image

My most obvious fix was to fix Shang Tsung Kombat Tomb stage fatality, however it is done via our C++ callbacks using code breakpoints. So if for instance address ff862250 is executed, a C++ function gets called and we modify the emulation state.

30.10.2025 13:52 — 👍 1    🔁 0    💬 1    📌 0
Post image Post image

I tried to avoid actually modifying the ROM themselves but for some I had no choice. For most of the game, I added the stage names for stages that aren't accessible via normal way like BOTTOM OF PIT in MK1 or GORO'S LAIR. Yes even in the home ports!

I also removed some copyright license.

30.10.2025 13:52 — 👍 0    🔁 0    💬 1    📌 0
Post image Post image

And of course implemented the fatality training mode, the one-button fatality feature was implemented for this mode first but in an upcoming patch it will available as well for normal and versus modes for all the arcade games. For Trilogy, you can use the builtin one.

30.10.2025 13:52 — 👍 0    🔁 0    💬 1    📌 0
Post image

I implemented the training mode for Arcade MK1, MK2, MK3, UMK3, MK4 and MK Trilogy. Quite proud of the seamless switch between AI and Human. For each game, we needed to stop the match to end when health reach zero and all the health filling behaviors.

30.10.2025 13:52 — 👍 0    🔁 0    💬 1    📌 0
Post image Post image

I also found and exposed every secret we can find in every game. Some settings are visible in the GAME SETTINGS, other in ADDITIONAL SETTINGS in the pause menu.

30.10.2025 13:52 — 👍 0    🔁 0    💬 1    📌 0
Post image Post image Post image

First feature I've did was the on-screen move list. Unlike any other fighting games, MK has dynamic states during a match. So it react to what's happening in the game. For every fighting game I had to find these variables: in combat, in finish him, health, sprite mirroring, selected character, etc.

30.10.2025 13:52 — 👍 0    🔁 0    💬 1    📌 0
Post image Post image

Happy launch day of Mortal Kombat Legacy Kollection! Here's a thread to explain what I did on the kollection itself!

30.10.2025 13:52 — 👍 8    🔁 2    💬 3    📌 0
Post image Post image

An update around lobbies and online play for the Mortal Kombat: Legacy Kollection.

29.10.2025 18:14 — 👍 59    🔁 12    💬 4    📌 5
An Early Look At The MK Legacy Kollection
YouTube video by PNDK&M An Early Look At The MK Legacy Kollection

Want a deeper look at some features of Mortal Kombat: Legacy Kollection? Noted MK expert "Ketchup" applies his skills and knowledge to a few of our unique features in a new video today.

I'm still blown away by what this team has collectively accomplished.

www.youtube.com/watch?v=py_-...

25.10.2025 18:23 — 👍 47    🔁 10    💬 3    📌 0
Preview
Volgarr the Viking II on Steam A hardcore, 2D action-platformer where only precision can keep you from death.

It would have been really awesome if Volgarr II reached 100 reviews on Steam. That would make me super happy. Even if its not your favorite game I would love to hear from you. Please share this with your friends. :) #indiedev #pixelart

store.steampowered.com/app/2195140/...

22.10.2025 23:12 — 👍 12    🔁 5    💬 1    📌 0
Post image Post image

DE has added a new Fatality Trainer mode, so players can master the input and timing of every finishing move, with on-screen feedback and immediate looping to try again. #MKLK

22.10.2025 15:00 — 👍 143    🔁 36    💬 7    📌 11

Le bon vieux débat!

21.10.2025 20:41 — 👍 0    🔁 0    💬 2    📌 0

Thanks to our friend at Implicit Conversions for the reverse engineering for that part!

Also the first time we saw the interactive move list feature in action.

16.10.2025 15:30 — 👍 5    🔁 1    💬 0    📌 0

Drink the can Shinji

13.10.2025 12:25 — 👍 0    🔁 0    💬 0    📌 0

@michaellarouche is following 20 prominent accounts