Zum Inhalt springen

CTRTool v1.1.0

3DS, 3DS: Update ,

CTRTool

Mit CTRTool können 3DS-ROMs manipuliert werden.

Neu in diesem Update ist der Parameter "-q" zum Stummschalten, was CTRTool ideal zum Integrieren in eigene Projekte macht. Zudem werden die Ausgaben korrekt in stdout und stderr umgeleitet.

Changelog

* [NEW] Add CLI option -q/--quiet which enables silent mode ( #113 )
* [Change] When displaying ExHeader fields, Access info was renamed to FS access
* [Change] CTRTool now distingushes between three types of output
*** General output (information about a file)
*** These are printed to stdout.
*** These are the only output silenced in silent mode.
** Warnings & Progress Indicators
*** These are printed to stderr.
*** This information is only shown in verbose mode.
*** These are prefixed in output with a tag [ctrtool::ClassNameHere LOG] ...
*** Progress indicators include output like Extracting X to Y...
** Errors
*** These are printed to stderr.
*** These will always be shown.
*** These are prefixed in output with a tag [ctrtool::ClassNameHere ERROR] ...
*** Note verification errors are only shown in verify mode.
**** Errors with IVFC blocks will invalidate the whole IVFC layer, which is displayed as one error. To display where each block is invalid use verbose output mode.
**** Errors with ExtendedHeader FsAccess bits invalidate the whole bit-field, which is displayed as one error. To display where each bit is invalid use verbose output mode.
**** Errors with ExtendedHeader ServiceAccess entries invalidate the whole set, which is displayed as one error. To display where each entry is invalid use verbose output mode.