SM64LuaRedux
Powerful SM64 TASing utility
Install / Use
/learn @mupen64/SM64LuaReduxREADME
<p align="center">
<img width="128" align="center" src="https://github.com/Mupen64-Rewrite/SM64LuaRedux/assets/48759429/4c3ac7b9-ba24-401c-b074-9ba364f0295a">
</p>
<h1 align="center">
SM64 Lua Redux
</h1>
SM64 Lua Redux is the leading SM64 TASing utility.
Quickstart
- Download the latest version
- Unzip the archive
- Open a lua console in Mupen64
- Browse to the
src/SM64Lua.luafile and select it - Run the script
or...
- Drag and drop the
src/SM64Lua.luafile onto Mupen64
The SM64 Lua Redux Wiki contains information about usage.
What's new
- Themes
- Arctan straining
- RNG
- Timer
- Customizable ramwatch
- Actions and Hotkeys
- Dynamic resizing[^2]
- Framewalk
- Auto firsties
- Multicontroller support
- Presets[^3]
- Customizable formatting[^6]
- 3D World Visualization[^7]
[^2]: The script will resize its elements intelligently to fit, and will thus work on small and huge resolutions [^3]: Save and restore an infinite amount of program states. [^6]: The amount of decimal points values are rounded to can be changed, as well as angles being expressed as degrees or game units [^7]: Allows you to see object positions as well as other useful information directly in the game world
