Luma3DS Updater v1.4.1

ARNUpdateHamcha hat seinen Luma3DS-Updater aktualisiert.

DOWNLOAD

Der Updater kann sich nun selbst aktualisieren und prüft beim Start auf Updates. Die MenuHax-Version (Luma3DS.dat) und die Homebrew-Version (Luma3DS.3dsx) von Luma3DS können nun auch aktualisiert werden. Die Konfigurationsdatei kann sich dabei im gleichen Ordner wie die 3DSX befinden. Der Updater prüft jetzt, ob der Download fehlerhaft war und loggt auch jeden Prozess in eine Datei, damit es für den Entwickler leichter ist, Fehler zu fixen. Dieses Feature kann aber auch deaktiviert werden.

Die "links/rechts"-Pfeile wurden zu "oben/unten" korrigiert, die Version der "Hourlies" sollte nun korrekt angezeigt werden und ein Fehler beim Wechseln der Seiten bei den Changelogs wurde gefixt. Kurz danach musste Hamcha ein weiteres Update veröffentlichen, welches die 7Z-Extrahierung bei stabilen Releases fixt.

Spoiler

v1.4.1
- Fix 7z extraction (stable releases)

What's new
- Luma Updater now has a self-updater and by default checks for its updates when starting. This behavior can be disabled from the configuration file.
- Luma Updater can now update Menuhax (Luma3DS.dat) and homebrew (Luma3DS.3dsx) installs of Luma3DS. Check this guide on how to setup Luma Updater accordingly.
- The configuration file can now be positioned in the same folder as the Luma Updater 3dsx file (if the 3dsx version is used)
- Added integrity checks for the downloaded payloads to avoid installing corrupt versions of Luma3DS
- Added logging update process to file (for reports in case of crashes or bugs)
To turn off log files and/or tweaking of the other options, I created a page documenting all the configuration options available in the wiki, along a couple guides on how to get started.

Fixes
- Changed the left/right arrows to up/down ones.. because the menu is navigated with up/down, not left/right.
Fixed the version check when displaying if you have the latest hourly installed or not
Fixed bug with changelog paging