Game
Immortal Sins
2 years ago

Northbridge Update: April 18th 2022


Well... This update is speedy.

This update to Northbridge comes with a big performance boost. Under-the hood, I did the following:

  • I've switched the container Prism used from Unity (no, not the engine) to DryIoc. This brings better performance for Prism.

  • I've slightly re-tooled the Game Master so it follows the MVVM design.

  • I've re-enabled multi-core JIT. It was disabled in the previous releases due to some technical issues I've encountered.

So, how much performance did it get? In simpler term, a lot. The launcher saw a small improvement. But the Game Master? It cut the time from the launch to the title screen by half. Even cache management saw a performance boost. To the point where the reset cache option was basically untraceable on an SSD. I might have to put a small animation on it so it doesn't look jarring. Imagine if .NET's Just-In-Time compiler reached maximum optimization...

When I was overhauling Northbridge, I wanted it to be speedy and robust. And with this patch, I've completed this long-term item with flying colors.

Anyways, here's the changelog:

  • Re-enabled multi-core JIT.

  • Switched Prism's container from Unity to DryIoc.

  • Vastly improved performance for the Game Master.

  • Minor memory usage improvements.

  • Removed unnecessary libraries.

  • Implemented a fail-safe when resetting or rebuilding the cache.



0 comments

Loading...

Next up

Added the option to rebuild the cache. This will clear the cache and then decompress the files from the packages.

Waz zis? An overhauled map? Yes. Coming soon.

Added achievements. Because why not?

Victorian Hounderick and Classic Hounderick.

he looks like a Sanrio plushie.

Enjoy a nice dish, get a nice buff. What's not to like?

SOMEWHEN has more sound effects to it now! Yay! Starting to feel like a game even more! There's a slight controller rumble when the ball is hit, for good measure. #rpgmakerMV #rpgmaker #SOMEWHEN

Jump List returns in the next update.

A small teaser for the next update.

KS pre-launch link: https://www.kickstarter.com/projects/legendsofcelestite1/metal-r…

VIDEO TEASER: Ashinburn Cookhouse ❤️🌹We are preparing to launch our Kickstarter in March 2025 to finish up Part 1 and begin Part 2! You can sign up for it with the top link! Tysm

Wrote a tool that installs the game's dependencies. That means Northbridge will always use the latest version of the Microsoft Edge WebView2 Runtime.