d0k3
7620310b73
Build CIA and verify handling for TADs
2021-02-12 15:02:55 +01:00
d0k3
667a1bf2c0
Install, verify, info handling for tickets
2021-02-06 14:47:40 +01:00
d0k3
e41b098843
Misc code improvements
2021-02-05 13:16:01 +01:00
d0k3
58fb9913d5
Fix possible overwriting of memory in vff.c
2021-02-01 18:59:55 +01:00
d0k3
899c8a8816
Updated mounted ticket.db categories
...
Fixes #641
2021-01-31 14:29:48 +01:00
d0k3
7f6f6db410
Add title manager (replaces title search)
2020-12-24 15:53:59 +01:00
Gabriel Marcano
d010f2858b
Remove trailing white space
...
- Removed trailing whitespace from all source code files (.c, .h. and
.s) and the README.md
2020-08-26 23:01:58 +02:00
d0k3
896d548851
Additional functionality for .tie files
2020-08-20 19:43:52 +02:00
d0k3
f7c229b424
Properly handle TWL saves when installing
2020-08-20 19:43:52 +02:00
aspargas2
e5ffa885b6
fix directly remounting the file which is already mounted
2020-08-20 19:43:51 +02:00
d0k3
f0ad45dd60
Basic uninstaller support for title.db entries
2020-08-20 19:43:51 +02:00
d0k3
18e6d9f0db
Basic support for handling title.db entries
...
"Show title info"
2020-08-20 19:43:51 +02:00
d0k3
8863979a99
Merge branch 'thumb'
2020-08-02 15:43:28 +02:00
aspargas2
e744be504b
perform DISA/DIFF cmac fixing automatically upon unmounting
2020-08-02 15:40:41 +02:00
d0k3
d8aeb056cb
Fix CMD & NCSD handling
2020-08-02 15:40:41 +02:00
d0k3
d2c47b7977
Allow installation of game files
...
Should work for NCCH, NCSD, CIA, TMD from NUS/CDN and DSi eShop titles in NDS format
2020-08-02 15:40:26 +02:00
d0k3
2791b42f6e
Fix an exception for big file searches
2020-07-24 11:02:07 +02:00
Wolfvak
929cc7fdcf
better hints to reduce compiled size by a few kb
...
mostly just added static const to constant arrays/buffers
2020-07-23 13:46:42 -03:00
aspargas2
519855de5b
fix write permission bypass bug
...
attempting to open a file in a bdri mount for reading only which did not exist but had a valid name would create the file without ever unlocking appropriate write permissions
2020-06-30 19:22:18 +02:00
aspargas2
c70546d5ca
implement virtual mounting of BDRI files
2020-06-30 19:22:18 +02:00
luigoalma
6541e52f05
Reinforcing alignment to buffer size
2020-03-28 07:05:42 -03:00
luigoalma
d27cfc71e1
Indentation fixes
...
Indentation fixes everywhere
(mostly anyway under arm9/source/)
And some other tab to spaces
2020-03-28 07:05:42 -03:00
luigoalma
4e04849860
Support for variable sized tickets
...
Except for cia building or loading cia just yet.
Added more checks on ticket content index, mainly due to having effects
in the ticket format itself, and are unknown still.
Ability to determine ticket size.
Verify signature with ticket's proper size.
Changes to use the new Ticket struct with the flexible array member.
2020-03-28 07:05:42 -03:00
Wolfvak
e4b98e0932
drop in replacement for old BEAT code, not yet interactive
2020-01-02 21:08:45 +01:00
Wolfvak
9f50d2f03c
Fix #573
2020-01-02 21:08:44 +01:00
d0k3
e446bdbfa5
Update FatFS R0.13c -> R0.14
2020-01-02 21:08:44 +01:00
d0k3
1889f4fd57
Simplify fsdrive code
2019-10-28 14:16:55 -03:00
d0k3
f184ad5701
Fix #554
2019-10-28 14:16:55 -03:00
d0k3
f24db1442e
Fix #543
2019-10-12 17:14:16 +02:00
Balint Kovacs
fa741b265b
Write support for NTR saves
...
Why does this work? We are writing flash memories without erasing them,
and writing pages without regard to alignment. Yet it works?
2019-10-11 16:24:08 +02:00
aspargas2
f8b9332728
implement vdisadiff
2019-09-29 19:53:30 +02:00
Wolfvak
c8a7c63963
fix unicode FAT labels ( #508 )
2019-09-29 19:53:28 +02:00
Wolfvak
d6c6f56526
fix compilation warnings due to unaligned packed structures in newer gcc
2019-09-29 19:53:27 +02:00
Bálint Kovács
8f588fa8bc
Fix crashes when opening extensionless files. ( #503 )
...
* Set extension to an empty string when there's none
2019-07-05 23:35:41 -03:00
d0k3
9a7ff738be
Show "NOLABEL" for unlabeled SDs
2019-06-30 23:51:15 +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
9cc31b6f56
Fix several alignment assumptions
2019-06-03 02:28:24 +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
0906b4e6d8
Update FatFS to R0.13c
2019-01-09 01:05:48 +01:00
d0k3
75a23a15c3
Show cart ID and type on cart drive
...
Fixes #435
2018-11-05 00:19:41 +01:00
d0k3
71d0cecf20
Fix copying to virtual NAND
2018-10-29 01:33:20 +01:00
d0k3
e477ec0a18
Fix compile errors introduced by bfc3363
...
Fixes #432
2018-10-02 18:42:04 +02:00
d0k3
bfc3363012
Improved / fixed DirStruct entry name handling
...
Fixes #431
2018-10-01 23:51:05 +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
2d807915e6
SortDirStruct workaround for T_DOTDOT and T_ROOT
2018-09-18 01:30:44 +02:00
windows-server-2003
9c4ff77476
Improved file loading time
2018-09-18 00:33:26 +02:00
d0k3
e7a1a72333
Protect S:/essential.exefs file
...
Fixes #418
2018-08-26 23:06:32 +02:00