v1.2.1
1.2.1 Changelog:
- New features for mod developers:
- Added optional dependency functionality, which allows mods to run different code based on the presence of another mod. See this section of the template mod toml and this header for more details.
- Added exports to get the return value of a function from within a return hook. See this header for more details.
- Hooks and callbacks are now run in an order determined by the order of mods in the mod menu. Regular hooks and callbacks are run from top to bottom, while return hooks are run in the reverse of that order. Reordering mods after starting the game does not affect this ordering.
- Added configuration for texture packs to control half pixel shift behavior on a per-texture basis. See this part of the RT64 readme for more details.
- Added before/after events for autosaves (https://github.com/Zelda64Recomp/Zelda64Recomp/pull/611).
- Fixed recomputil memory slotmaps.
- Fixed an crash when registering an actor extension for the player actor before any other extensions were registered.
- Added the
--show-consolecommand line option to launch with a console open on Windows (https://github.com/Zelda64Recomp/Zelda64Recomp/pull/632). - Added support for a few new controllers.
- Improved the appearance of several effects at high framerates, including sword trails, deku spin trails, zora boomerang trails, and the particle effects spawned by Keaton grass.
- Improved the appearance of the Gibdo Mask cutscene at high framerates (https://github.com/Zelda64Recomp/Zelda64Recomp/pull/641).
- Prevented autosaving during certain minigames, which fixes a bug where certain game state could be retained when loading an autosave (https://github.com/Zelda64Recomp/Zelda64Recomp/pull/640).
- Significantly improved frame pacing when using the "Manual" framerate option.
- Fixed an issue where installing mods by dragging them onto the main menu could result in a crash or mods being disabled until the next restart.
- Fixed a memory leak that occurred when the program was minimized.
- Improved consistency of input latency.
- Allowed building without X11 headers (https://github.com/Zelda64Recomp/Zelda64Recomp/pull/633).
[!NOTE] Wondering about your save data when upgrading? Don't worry! Your save data is stored separately to the game itself. You can overwrite your old version and your save data will still be there, completely intact, and will work on the new version.
[!NOTE]
Intel GPU users: Using outdated Intel drivers may cause the game to crash or cause graphical glitches. Please make sure your drivers are up-to-date before playing.Intel HD 11th+ Gen/Intel Arc/Iris Xe Intel HD 7th-10th Gen Intel HD 6th Gen
Do not use your operating system or driver suite to check for driver updates, sometimes these updates are not distributed by vendors. Always check Intel's website for the latest drivers.