d0k3
e7e800d44f
Fix booting FIRMs from scripts
2019-06-30 23:51:15 +02:00
d0k3
1403dc8ef9
Improved touchscreen playground
2019-06-30 23:50:45 +02:00
d0k3
ab110bf73d
Improved legit CIA build warning
2019-06-10 16:54:19 +02:00
d0k3
87d4152d4e
Add handling for SD / TWLN & DLC CMD CMACs
...
Fixes #340
2019-06-10 16:30:40 +02:00
d0k3
40b4e3f541
Use software keyboard instead of string input prompt
2019-06-03 02:28:27 +02:00
d0k3
73e3a18ea8
Remove legacy A9LH support
2019-06-03 02:28:27 +02:00
d0k3
ff491f2993
Scripting: allow NO_CANCEL flag for fill command
2019-06-03 02:28:27 +02:00
Wolfvak
8b098fa91a
improvements over the last couple of RGB565 related commits
2019-06-03 02:28:26 +02:00
Wolfvak
256f2465d8
converted all bitmaps to RGB565
2019-06-03 02:28:26 +02:00
Wolfvak
50e97d2dab
Moved most things to RGB565
2019-06-03 02:28:25 +02:00
d0k3
73d8d14bd5
Fix #478
2019-06-03 02:28:25 +02:00
d0k3
ca8c2070f5
Change how TouchboxGet() works
2019-06-03 02:28:25 +02:00
d0k3
9cc31b6f56
Fix several alignment assumptions
2019-06-03 02:28:24 +02:00
d0k3
c3152838db
Move touchbox functions to hid.c / hid.h
2019-06-03 02:28:24 +02:00
d0k3
df21331218
New & improved touchscreen playground
2019-06-03 02:27:44 +02:00
d0k3
c86ebe4baa
CIA checker tool: properly detect custom TMD
2019-04-17 00:45:48 +02:00
d0k3
21fdb9543a
Added ability to convert DSiWare .nds to CIA
...
Fixes #465
2019-03-20 02:07:34 +01:00
windows-server-2003
732165153b
Implemented new file selector
2019-03-15 00:34:41 +01:00
d0k3
d50e6b88ae
Scripting: add dumptxt
command
2019-03-14 01:50:27 +01:00
d0k3
10ec95b8fe
Fix #455
2019-02-12 00:03:55 +01:00
d0k3
a04c2beb3c
Scripting: Add textview command
2019-01-16 01:26:40 +01:00
d0k3
d4ea225677
Offer fixing of BOSS files on failed verification
...
Fixes #442
2018-12-08 18:12:25 +01:00
d0k3
9f25b6cf25
Improved TMD checks
2018-10-29 00:04:23 +01:00
d0k3
e7de8b9ca3
CIA builder: Better handling for personalized legit tickets
2018-10-24 00:21:39 +02:00
d0k3
449a89277e
ticket.db: fix out of bounds reads
2018-10-23 01:47:16 +02:00
d0k3
2b8d4fcc04
Don't remove TMD crypto flags on non-existing contents
2018-10-18 00:11:07 +02:00
d0k3
8f24ccec0c
Full / proper verification for romFS in NCCH
2018-09-25 01:42:52 +02:00
Hyarion Sanyënóna
5c138e1219
Add scripting commands extrcode, cmprcode, cp -p
...
* extrcode already existed, but now has a progress bar and an entry in HelloScript.
* cmprcode recompresses a code binary into its original format. It takes 2-3 minutes.
* cp -p appends file 2 to the end of file 1 rather than overwriting it.
2018-09-19 00:47:28 +02:00
d0k3
619242ef96
Improved verification for TMD
2018-09-05 23:53:45 +02:00
d0k3
a05cc1ff56
Properly verify CFA NCCHs
...
Also fixes NCSD verification
2018-09-03 22:55:37 +02:00
d0k3
3446a43127
Added CIA Checker Tool
2018-08-13 00:08:56 +02:00
d0k3
9467bd6050
Fix verification and decrypt for incomplete DLC CIAs
2018-08-10 14:59:23 +02:00
d0k3
f40ec898cf
Also include derreks sighax signature
...
in the source, currently not used
2018-07-30 01:03:15 +02:00
d0k3
c78e5b97a6
keysel
-> labelsel -k
2018-07-23 01:03:50 +02:00
d0k3
bc5f187a0f
FIRM installs: clarify sighax injection
...
Fixes #397
2018-07-16 17:02:26 +02:00
d0k3
81ad8a2c1e
Add trimmer tool for FIRM, NAND images, NCSD, NCCH, NDS
...
Fixes #392
2018-07-16 01:07:59 +02:00
Steveice10
f9ece57eb0
Fix dumping DLC to CIA.
2018-07-10 01:05:34 +02:00
d0k3
ff86444e2c
Scripting: nextemu command and EMUBASE global var
2018-06-25 23:19:44 +02:00
d0k3
a4a7b8f1e0
Fix GCC v8.1 (new dkA) warnings
...
... this also fixes #371
2018-05-24 01:08:00 +02:00
windows-server-2003
46f67e1d18
Fix sprintf format vulnerability
2018-05-17 00:29:03 +02:00
d0k3
470cd95121
Scripting: keychk command
2018-04-25 23:32:22 +02:00
d0k3
0caf2a6cbb
Scripting: add keysel command
2018-04-25 15:25:07 +02:00
d0k3
20bc988676
Scripting: add sdump -w flag
2018-04-18 16:25:37 +02:00
d0k3
83c90b8afb
Scripting: add sdump command
2018-04-18 02:14:59 +02:00
d0k3
b0997fa687
Improved string display handling
...
should fix #344 for good
2018-04-17 23:44:53 +02:00
d0k3
2a6d5c79c0
Fix #344
2018-04-17 01:42:00 +02:00
d0k3
2e07189a1b
Allow .code extraction for .3ds files
2018-04-17 00:50:17 +02:00
Hyarion
1a9bf41c9d
Add support for BPS/BPM/IPS-formatted binary delta patches.
...
BPS standardization edits.
* Clean up headers.
* Move crc32.c to /crypto/.
* Rename beat.c to bps.c and move it to /system/ with the rest of the non-3DS file formats.
Allocate memory for Source and Target files when possible.
Last-minute BPS improvements.
* BPS fails more gracefully on error, freeing memory and showing a more detailed message.
* BPM no longer deletes the folder it patches to - that should be up to the user.
* BPM is scanned before patching to figure out the total output file size for a more accurate progress bar.
Add IPS support.
2018-04-17 00:49:29 +02:00
d0k3
ed6e7a2b91
H&S Injection: set savedata size to zero
...
Thanks @TurdPooCharger!
2018-04-13 17:12:17 +02:00
d0k3
4f8dfc1eaf
Scripting: add fget & fset commands
2018-04-11 01:28:34 +02:00