Mupen64-Rewrite / SM64LuaRedux

Powerful SM64 TASing utility
GNU General Public License v3.0
4 stars 6 forks source link

SM64 Lua Redux

SM64 Lua Redux is an SM64 TASing utility powered by mupen-lua-ugui and mupen-lua-ugui-ext

Usage

The SM64 Lua Redux Wiki contains information about usage.

Quickstart

  1. Download the latest version
  2. Unzip the archive
  3. Open a lua console in Mupen64
  4. Browse to the src/SM64Lua.lua file and select it
  5. Run the script

or...

  1. Drag and drop the src/SM64Lua.lua file onto Mupen64

What's new

[^2]: The script will resize its elements intelligently to fit, and will thus work on small and huge resolutions [^3]: A preset saves your current choices (e.g.: Match Yaw with DYaw = 11111), and allow you to change between saved presets for spontaneously testing new strats or reusing older known configurations [^4]: (WIP) Allows you to automate divegrinds by specifying a yaw divisor and direction, then letting it operate on the current emu state [^5]: Preview input changes in real-time, with no need for frame advancing manually. Useful for finding angles, testing BLJs and more. The lookahead timeout is, by default, 0 (1 frame lookahead), but can be increased [^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

Showcase

grafik