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.
Files
Get Immortal Sins
Immortal Sins
Step into the shoes of Maria and clear her name.
Status | In development |
Author | AceOfAces |
Genre | Role Playing |
Tags | 2D, Action-Adventure, Female Protagonist, JRPG, Medieval, RPG Maker |
Languages | Greek Modern, English |
More posts
- Version D0.42 Update 3 released!3 days ago
- September 24th, 2024 Hotfix (Windows)60 days ago
- Build 20240922 released!62 days ago
- Version D0.42 Update 2 released!76 days ago
- Version D0.42 Update 1 released!Aug 03, 2024
- Build 20240611 released!Jun 12, 2024
- Build 20240413 released!Apr 13, 2024
- Build 20240318 released!Mar 18, 2024
- Version D0.42 released!Mar 17, 2024
- Version D0.41 released!Oct 16, 2023
Leave a comment
Log in with itch.io to leave a comment.