Skip to content

custom-install 2.1b1 & finalize 1.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@ihaveamac ihaveamac released this 10 Feb 00:16
· 43 commits to safe-install since this release
v2.1b1
5f49493

This release contains new features to make installations safer and easier to recover from on failures, as well as new QoL improvements.

Note for Windows 7 users: Future releases may be built with Python 3.9 which drops support for Windows 7!

custom-install 2.1b1

  • Installs are written to a visible temporary folder before being moved into place. If an install fails in the middle, it won't leave a half-written title buried in the Nintendo 3DS folder
  • CDN contents can be installed directly
  • Title contents are verified during install and an error is shown if verification fails
  • Titles that succeeded and failed to be installed are shown at the end
  • All titles are loaded and parsed at the beginning so a broken one won't stop the others
  • Certain kinds of titles such as DSiWare and duplicate files are blocked
    • This doesn't yet stop two files with the same Title ID however! This only stops adding the same file twice.
  • Free space is checked to make sure all titles can be installed
  • cifinish.bin is loaded and checked for corruption early (if it exists), which can happen if an issue exists on the SD card filesystem.
  • File list replaced with a column list that shows Title ID and title name, and is sorted alphabetically

custom-install-finalize 1.5

  • Delete cifinish.bin if no errors occurred during ticket install

custom-install-finalize is provided as a separate download primarily for non-Windows users.

Support can be found on Discord: https://ihaveahax.net/view/Discord (Please do not come here asking how to obtain games.)