🪐 Ahra Prime Reset — ☵ HIRAETH 0.9.8 & New Engine Foundation + DLSS Integration
🚀 Engine Migration — A New Foundation
[p]This update marks one of the most important technical shifts in Hiraeth’s development so far: the migration to Unreal Engine 5.6.1. It wasn’t just a version bump — it was a full rebuild of the game’s foundation. The process took nearly a month, due to unprecedented changes introduced in this version of Unreal Engine. Many systems had to be restructured from the ground up, and several legacy solutions no longer worked as expected. What followed was a deep, methodical reconstruction — not just of code, but of how Hiraeth breathes.[/p][p][/p][h2]🧠 Why Was This Necessary?[/h2][p]The previous engine version, while stable, had reached its limits. Memory overloads, unpredictable crashes, and performance bottlenecks were becoming harder to fix without deeper structural changes. Some issues — especially those related to memory fragmentation and garbage collection — were simply not solvable within the old framework. To move forward, and to prepare for the future of Hiraeth, I had to rebuild the game on a stronger, more scalable base.[/p][p][/p]🔄 What Changed?
- [p]The entire game now runs on Unreal Engine 5.6.1, with improved memory handling, better compatibility, and new rendering systems.[/p]
- [p]Many core systems had to be rewritten or reconnected — including movement, collision, saving, inventory, and UI.[/p]
- [p]Some features were temporarily disabled or simplified to prioritize stability and ensure the update could be released without further delay.[/p]
- [p]The work pipeline has been restructured to better support future updates, optimizations, and content expansion.[/p]
- [p]No more systemic limits — the game is now free to grow in ways that were previously impossible.[/p]
- [p]Crash elimination — the memory-related crashes that affected various devices are now resolved. These were not fixable in game code alone and required an engine-level change.[/p]
- [p]Faster world loading — transitions between areas are smoother, with fewer stutters and delays.[/p]
- [p]Better FPS and future optimizations — performance is already improved, and the new engine opens doors to further tuning and enhancements.[/p]
🚀 Update 0.9.8 — Enter the New Order
[h2]Engine Migration & Core Fixes [/h2][p]A new foundation for Hiraeth begins here.[/p][p][/p][p]- [p]Improved garbage collection handling[/p]
- [p]Reduced memory spikes during map transitions[/p]
- [p]Better compatibility with older GPUs (especially integrated ones)
[/p]
- [p]DLSS was integrated at the last moment and is still in an early, experimental phase. Settings management and persistence are being refined.[/p]
- [p]For now, only the options highlighted in yellow within the DLSS panel (F10) are expected to save correctly.[/p]
- [p]By default, DLSS should auto-enable at game launch if supported and your framerate is stable — no manual tweaks required.[/p]
- [p]Performance may vary slightly depending on your GPU and resolution. More insights will be shared in the upcoming issue of The Ahra Prime Times.[/p]
- [p]Some options may be unavailable depending on your hardware. A dedicated DLSS panel tailored to Hiraeth is in development.[/p]
- [p]This version of the DLSS panel operates independently from the main video settings. Be sure to check for potential conflicts, such as an active frame rate limit.[/p]
- [p]Future updates will unify DLSS (and FSR) with the video settings menu, including live previews directly within the game view.[/p]
- [p]Now in user settings you can choose to show or not show the current fps in the upper right corner. It's off by default.[/p]
- [p]In \[OPERATOR] (top-right log), a progress bar now shows your max lift capacity and current load.[/p]
- [p]In the inventory view, each backpack now displays its individual weight limit.[/p]
- [p]Enlarged selected slot text with yellow color and subtle shadow for better readability[/p]
- [p]After confirming save name and pressing Enter, the screen now closes (same behavior as clicking \[Secure the Present])[/p]
- [p]A new loading screen appears during save load, disappears once loading is complete. Includes basic save data like name, location, and player state. Also features random tips from the Esc Menu pool.[/p]
- [p]Saving is now only allowed while walking or swimming — disabled during jumping, falling, and other movement types.[/p]
- [p]Not strictly blocked, but still not recommended in airlocks or other dynamic areas.[/p]
- [p]Saving is now possible in the Training Center. Still needs refinement (e.g. proper loading of already opened doors), but does not block training continuation.[/p]
- [p]Improved weapon selection info (left-side messages)[/p]
- [p]HUD now correctly displays equipped status — no longer shows JAMMED for discarded weapons[/p]
- [p]This is not an announced weapon update that will be coming soon, but necessary improvements to its handling.[/p]
🧩 Known Issues to Be Finalized Post-Engine Migration
[p]My focus during this phase was on restoring core gameplay functionality after the engine switch — a process that took much longer than expected. To avoid delaying this release even further, I’ve allowed a few issues to remain in this version. These do not directly affect gameplay or survival, but they do impact immersion and overall experience. I’ll be addressing them very soon.[/p]- [p]Medkit and Air Bottle Hangers — suspended items may duplicate or disappear. Fortunately, there are plenty available elsewhere.[/p]
- [p]Sound Classes and Audio Behavior — the new engine seems to introduce changes here too. Some sound classes may scale worse than before, and audio delays can occur.[/p]
- [p]Crates in Certain POIs — they may not appear randomly, although after the recent changes there shouldn't be a problem[/p]
- [p]Mushrooms — currently do not spawn at all. You can survive without them… but for mushroom hunters, this is a temporary setback 😉[/p]
⚙️ What’s Next (Coming Soon)
ːss2heartː Special Thanks
[p]Thank you all for your patience during this unusually long — but absolutely necessary — pause between updates. Your continued support means the world, especially as Hiraeth evolves behind the scenes.[/p][p][/p][h2]Tested under the wings of Eagle 🦅[/h2][p]Our community tester and steadfast collaborator. Throughout the migration process, Eagle dedicated dozens of hours to testing internal builds, catching edge cases, and helping refine every layer of the update. Without his help, those hours would have fallen solely on me, and this release would have taken even longer to reach you. Thank you, my friend — your contribution is woven into every pixel of this version.[/p]🛰️ See You Soon
Warm regards ːss2heartː[/p][p]Paweł — creator of Hiraeth[/p]