Releases: AurieFramework/Aurie
Releases · AurieFramework/Aurie
Midfunction hook support
- Added support for midfunction hooking using the MmCreateMidfunctionHook function.
- Removed internal MmpSetBreakpoint / MmpUnsetBreakpoint functions
- Removed VEH handler
- Improved uninstallation process of AurieManager
VEH hooks, atomic inline hooks
- Changed inline hooks to be fully atomic, getting rid of all race conditions with frequently-called functions
- Added the MmpSetBreakpoint and MmpUnsetBreakpoint internal functions
C# Interop Preparation
This release brings an updated Aurie Core module, which has enhanced support C# managed mods through a (currently) undocumented function.
The module is fully compatible with mods made for older versions of Aurie.
Shared headers: Shared.hpp
Runtime loading
This release brings an updated Aurie Core module, which has enhanced support for runtime module loading and unloading.
The module is fully compatible with mods made for older versions of Aurie.
Shared headers: Shared.hpp
Silent update: Fixed issues with MdpLookupModuleByPath not working correctly
Updated Installer
- Added automatic installation of both the Aurie Framework and YYTK Next (@mashirochan)
- Added a workaround for launching under Wine (@liraymond04)
- Added game memory, meaning you no longer have to select your game each time you open the installer (@mashirochan)
- Removed Windows message boxes in favor of snackbars and progressbars (@mashirochan)
Aurie Framework itself hasn't changed, and is fully compatible with previous versions.
Exported module operation callbacks
- Module operation callbacks are now properly removed before unloading a given image
- Aurie Installer now automatically creates the directories for Aurie Framework mods
Initial Release
Releasing Aurie Framework v1.0.0.
Refer to the wiki for installation instructions.
Needs .NET 7 Runtime (x64) for the installer.