3dstool
Ein All-in-One-Tool zum Extrahieren/Erstellen von 3ds-ROMs.
Geschichte
- v1.2.0 @ 2018.06.03 – Unterstützt die automatische Verschlüsselung vollständig
- v1.2.1 @ 26.07.2018 – Unterstützt OpenSSL 1.1.0
- v1.2.2 @ 27.08.2018 – Fehler behoben, der nicht verschlüsselt wurde
- v1.2.3 @ 2018.09.03 – Fehler beim Extrahieren von cxi ohne exefs behoben
- v1.2.4 @ 28.03.2019 – Sperrbereich verbessert
- v1.2.5 @ 2019.04.20 – Extrahieren von Exefs ohne Exefs-Dir-Fehler behoben
- v1.2.6 @ 25.05.2019 – Synchronisierung mit libsundaowen_src
v1.1
- v1.1.0 @ 03.01.2018 – Ein neuer Anfang
- v1.1.1 @ 21.01.2018 – Region und Sprache sperren
v1.0
- v1.0.0 @ 2014.12.07 – Die allererste Veröffentlichung
- v1.0.1 @ 2014.12.09 – Kompatibilität mit Windows XP herstellen
- v1.0.2 @ 2014.12.25 – Unterstützt Diff und Patch
- v1.0.3 @ 26.12.2014 – Diff-Fehler behoben
- v1.0.4 @ 28.12.2014 – Fehler im Exefs-Header behoben
- v1.0.5 @ 05.01.2015 – Diff-Fehler behoben
- v1.0.6 @ 22.01.2015 – Fehler beim Erstellen von Romfs mit Referenz behoben
- v1.0.7 @ 23.01.2015 – Support-Banner
- v1.0.8 @ 30.08.2015 – Komprimierung überarbeitet und Bannerfehler behoben
- v1.0.9 @ 2015.10.28 – Unterstützt nur Romfs Level3
- v1.0.10 @ 22.11.2015 – Exefs in CFA unterstützen und nur Romfs Level 3 aufgeben
- v1.0.11 @ 2016.02.04 – Diff-Fehler beheben und VS2015 unterstützen
- v1.0.12 @ 2016.04.14 – Unterstützt die automatische 7.x-Verschlüsselung
- v1.0.13 @ 2016.04.20 – Fehler bei der automatischen Verschlüsselung von romfs 7.x behoben
- v1.0.14 @ 2016.05.17 – Synchronisierung mit Exepatch und Unterstützung von VS2015
- v1.0.15 @ 23.05.2016 – Unterstützt automatische Verschlüsselung mit ext-Schlüssel
- v1.0.16 @ 2016.11.01 – Unterstützt Huffman, Runlength, Yaz0-Komprimierung, Romfs Remap Ignore und VS2008SP1
- v1.0.17 @ 2016.11.06 – Romfs-Hash-Fehler behoben
- v1.0.18 @ 2016.12.04 – Kompatibel mit yaz0 mit Ausrichtungseigenschaft
- v1.0.19 @ 2017.01.11 – Romfs-Hash-Fehler behoben
- v1.0.20 @ 24.03.2017 – Refactoring
- v1.0.21 @ 2017.04.02 – Refactoring
- v1.0.22 vom 05.04.2017 – Befehlszeilenunterstützung für Unicode
- v1.0.23 @ 2017.05.09 – Laufzeitfehler behoben
- v1.0.24 @ 21.05.2017 – Unterstützt automatische Verschlüsselung
- v1.0.25 @ 2017.06.18 – Fehler bei der automatischen Verschlüsselung behoben und Download hinzugefügt
- v1.0.26 @ 2017.06.20 – Fehler bei der automatischen Verschlüsselung behoben
- v1.0.27 @ 2017.10.10 – Kodierung unter macOS korrigiert
Plattformen
Gebäude
Abhängigkeiten
- cmake
- libiconv
- openssl-devel / libssl-dev
- libcurl-devel
Kompilieren
mkdir build
cd build
cmake -DUSE_DEP=OFF ..
make
mkdir build
cd build
cmake -DBUILD64=OFF -DUSE_DEP=OFF ..
make
Installieren
Verwendung
3dstool [option...] [option]...
Optionen
Siehe 3dstool --help
Meldungen.