Ads keep us online. Without them, we wouldn't exist. We don't have paywalls or sell mods - we never will. But every month we have large bills and running ads is our only way to cover them. Please consider unblocking us. Thank you from GameBanana <3

Reloaded 1.2.1 - An Update

  • Improvement [Launcher, Loader, IO] Individual game profiles can now include commandline parameters to be passed onto applications, separated by white spaces.
  • Improvement [Loader] Make Reloaded-Loader preload Reloaded-Assembler: Reloaded-Assembler should no longer bother the mod developers working with code when removing/moving some library files ("this file is used by X").
  • Improvement [All] Update NuGet Dependencies: All 3rd party external NuGet packages have been updated and briefly tested for compatibility.
  • Improvement [Launcher] The launcher now remembers the last launched/selected game and will re-apply the last selection when opening the launcher the following time. The selection of the Manage Menu is also now synchronized with the Main Menu selection.
  • Improvement [Assembler] Reloaded-Assembler will now automatically shut itself down after ~10 seconds when all clients connected to it shutdown or disconnect (no more Assembler permanently active in background).
  • Improvement [Template] Implement full AppDomain level DLL separation. This should allow different mods to load different versions of the same libraries at once, which became an issue identified when the external dependency libraries got updated in 1.2.0.
  • Improvement [X86 Hooks] You can now specify extra stack space to be reserved when calling external functions. This will allow developers to hook the peskiest of compiler optimized functions.
  • BugFix [Launcher - Themes] The launcher titlebar title now updates when themes are switched rather than only after exiting the menu.
  • Suggestion [NuGet] The NuGet packages should once again display their documentation in IntelliSense. There was a short period after the last update where they failed to do so. This was because IntelliSense appears to only check XMLs of the same filename as the DLL file and to avoid conflicts, I have started versioning the DLLs in name.
  • Suggestion [NuGet] The NuGet packages no longer point to publically unlisted test packages also caused by the start of DLL versioning... whoops!
  • Addition [Hooks] Expose original function wrapper address. For debugging purposes, developers will know what this means.
  • Addition [All] Minor optimizations to the .csproj project entries for the libReloaded libraries to make them easier to package for NuGet in the future.
  • Refactor [File Redirector New] Minor code adjustments and documentation completion.
  • Suggestion [Hooks] Untested Cheat-Engine style assembly hook hidden in the main dev library. Literally untested.

No comments yet