Skip to content

Mupen64 Lua

Compare
Choose a tag to compare
@Madghostek Madghostek released this 31 Aug 19:21
· 2451 commits to master since this release

A small release, the only change is improved fastforward (now it's 2 times faster), now you can specify in settings frequency of frame skips. Only the exe was changed so no need to copy everything

Edit: I included a .lua file that I created some time ago, it is an edit of input direction lua 3.1 (you can find it in resources on sm64 tas discord) that utilises new features. To use it, replace the InputDirection_v3_1.lua with this file (you can rename it) and run like the old one. Also I added the stroop entry txt that I forgot last time and updated the .dll with slight change from Aurumaker.

Full changelog

1.0.4:

  • Improved fast forward with frame skip options
  • Added back version number to titlebar and removed "rr lua" part
  • Removed debug information from release build

1.0.3:

  • Fix lots of error messages either flashing on statusbar for 1 frame,printed to stderr.txt which nobody reads (removed) or not displaying at all
  • Fix .st desyncs introduced with no delay fix
  • Added reset recording compatible with that version from tasvideos (you can disable it in options)
  • Fixed pure interpreter and interpreter crashing/not loading old savestates
  • Added joystick clear button to tasinput
  • Fix tasinput not showing controller updates when in frame advance
  • Fix issues with m64 name on titlebar (it still happens but I can't get it to happen 👀 )

1.0.2:

  • Fix input delay
  • New lua functions emu.atloadstate, emu.atsavestate and amu.atreset (more in the future)
  • Current m64 playing now shows on titlebar, so you'll never mix up files again
  • Some small bugfixes

1.0.1 was a hotfix so nothing interesting here

1.0.0:

  • Fixed crash related to stopping playback
  • Fixed language support
  • Made lua version use correct windows styles, like standard version
  • Fixed values being displayed as signed in start playback dialog
  • Fixed m64 sometimes missing frames at the end
  • Added Drag and drop to open ROM, m64 or st
  • Fixed m64 getting locked even after stopping playback
  • Fixed tasinput losing focus
  • Added rerecords counter to statusbar
  • Added combos functionality to tasinput
  • Tasinput now shows m64 inputs (this slows down fast forward performance a bit, so if you want to get maximum speed, hide the controller panel temporarily)
  • Show tasinput on taskbar (makes it OBS friendly)
  • Fixed reading random frame of data after m64 end
  • Desync warning
  • Rom browser now shows file name instead of path as it was supposed to
  • Wii VC Round-To-Zero option
  • Many bugfixes and new bugs as always