besteon / Ironmon-Tracker

A Lua script for the Bizhawk/mGBA emulator compatible with Pokemon Fire Red, Leaf Green, Ruby, Sapphire, and Emerald that tracks relevant data for the IronMon challenge.
MIT License
123 stars 44 forks source link

Hotfix 7.1.6 #325

Closed UTDZac closed 1 year ago

UTDZac commented 1 year ago

This fixes a CRITICAL bug that prevents users on 7.1.0 - 7.1.5 from being able to update while the tracker is active; they instead have to close it down and load just the UpdateOrInstall.lua file.

This also actually fixes io.popen to instead use an alternative method involving os.execute. Tested and it works on Windows and MacOS at least. After this, users should be able to use the simple, alternative Quickload method I worked on.

Also snuck in a nice little update-asterisk to show on the tracker startup screen if an update is available. image

Note: After this this fix goes live, we can delete the 7.1.5 release as that one is short-lived and buggy, and im using it as a placeholder for this 7.1.6 release.

https://github.com/besteon/Ironmon-Tracker/releases/tag/v7.1.5

Fellshadow commented 1 year ago

Additions from bugfixes: