midoshouse / ootr-multiworld

An alternative implementation of multiworld for the Ocarina of Time randomizer
https://midos.house/mw
MIT License
9 stars 0 forks source link

Self-updater #9

Closed fenhl closed 1 year ago

fenhl commented 1 year ago

The plugins should be able to update themselves based on user preference. See oottracker for working code.

fenhl commented 1 year ago

For BizHawk, it would be nice to have a single update manager that can handle multiple supported plugins (e.g. oottracker and multiworld) as well as BizHawk itself, and defaults to maximizing compatibility without downgrading anything.

fenhl commented 1 year ago

Basic self-updater exists now with version 1.0.0, no support for handling oottracker yet.

fenhl commented 1 year ago

Also needs to handle the Project64 JavaScript file.

fenhl commented 1 year ago

The JavaScript file is handled now.

fenhl commented 1 year ago

Split the BizHawk plugin manager idea into to its own issue (#24) to make the issue list better reflect the current state. The rest has been implemented for a while now.