v1.6.0
- Switch to scriptrunner for file management (to lessen user error from incorrectly copying files).
- Thus, users will need to copy just two files: finalize_helper.firm to SD:/luma/payloads/ (which will have to be created by the user) and finalize.romfs (which ends up on root of SD).
- This change allows for better checking of file integrity and lessens the chance of user error from incorrectly copying files.
- The scriptrunner's task is to load finalize.romfs from the SD card, unpack it, and to copy its contents to root of SD.
- The intended location of finalize.romfs is root of SD, but the scriptrunner will attempt to move the file if it is found in SD:/Nintendo 3DS, SD:/DCIM, SD:/luma, or SD:/luma/payloads.
- Remove errors relating to missing files (since that should no longer be possible).
- Add visuals on the top screen for error resolution, with QR codes to the guide / NH where appropriate.
Expected file hashes
finalize_helper.firm
: 3ec534809639dc5deae8b09c5eeba6a924f7af7aab6db2967436ce5b8f739bdafinalize.romfs
: f3df0b1e6aed70a0a43bfedec62357565b4b646b9e6c6dd75bc01a98ce630de4