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
129 stars 45 forks source link

Feature: Automatic Self-Updater #287

Closed UTDZac closed 2 years ago

UTDZac commented 2 years ago

This is a new feature that expands upon the "Check for Version Updates" to allow the Tracker to fully and seamlessly update itself (HURRAY!!). The was a bit tricky to setup, and even trickier to test properly, but here is the current structure:

Changes

Feature Explanation

Current Feature Concerns

The Version-Update Screen

image

Status Updates after clicking "Update automatically"

image