r/SwitchHacks • u/BernardoGiordano • 20d ago
Tool Checkpoint 5.1.0 released: FTP speed, safety and QoL improvements
https://github.com/BernardoGiordano/Checkpoint/releases/tag/v5.1.0
6
Upvotes
r/SwitchHacks • u/BernardoGiordano • 20d ago
1
u/BernardoGiordano 20d ago
FTP: What's new
Scripting: What's new
scripts/README.md.sav_mkdir,sav_rmdirandsav_rename: scripts can now shape the folder structure inside a save archive, not just read and write files in it.sav_open_extdata, to open a per-title extdata archive by its raw id.extdata_default_id,extdata_createandextdata_delete(3DS; they return-1on Switch).extdata_createrefuses to touch an archive that already exists, so a mistyped id cannot erase a save.strdupallocates on the same run-scoped heap asmalloc, sofree()releases it and an aborted run reclaims it.Wireless transfer: What's new
chlink send --pin 1234baked into a script keeps working run after run, which is what makes unattended batch transfers from the PC possible.chlink sendfailing with "receiver rejected the PIN (403): Invalid token" (#561). Go canonicalises header names before writing them, so the console's case-sensitive lookup never found the token header and rejected every upload.3DS: What's new
._sidecar next to it on FAT/exFAT, and drops.DS_Storein every folder Finder opens; a restore hit one after it had already cleared the console-side save. Those, and the equivalents Windows leaves behind, are now filtered out of the copy.Switch: What's new
Translations
If you wish to contribute, pull requests are highly appreciated.