137 Commits

Author SHA1 Message Date
d0k3
2f2b7faeb4 Disable title manager for mounted images 2020-12-24 15:53:59 +01:00
d0k3
efcfed31b3 Add title manager shortcuts 2020-12-24 15:53:59 +01:00
d0k3
7f6f6db410 Add title manager (replaces title search) 2020-12-24 15:53:59 +01:00
d0k3
01dd46ced3 Fix CMAC handling for TWLN and IMGNAND
Fixes #653
2020-11-25 23:48:36 +01:00
d0k3
ae32e63074 Handle seed crypto when installing game images 2020-10-28 00:01:36 +01:00
d0k3
d5db8c7216 Fix signed integer sXX types
Greetings from 2017 @Wolfvak  /s
2020-10-28 00:01:36 +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
Gabriel Marcano
d682a65df6
Fix GCC warning, snprintf limit too long (#623)
- One snprintf in arm9/source/godmode.c call had a limit that was past
   the size of the datestr variable it was writing into. Fixed to match
   the size of the variable.
2020-08-24 23:42:56 -03:00
d0k3
896d548851 Additional functionality for .tie files 2020-08-20 19:43:52 +02:00
d0k3
ffeb551a3f Don't allow game installs from images 2020-08-20 19:43:52 +02:00
aspargas2
4af0268e5a visual fix 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
Wolfvak
68a4ceac5b add another pxi barrier for firmlaunch
fixes a race condition when booting gm9 from itself (especially noticeable on new3DS consoles)
2020-08-19 23:11:45 -03:00
d0k3
a051b07791 Don't allow the rom renamer in incompatible drives 2020-08-02 15:40:42 +02:00
d0k3
d4d8c9a0ff Remove force_nand from the game file installer options 2020-08-02 15:40:41 +02:00
aspargas2
e744be504b perform DISA/DIFF cmac fixing automatically upon unmounting 2020-08-02 15:40:41 +02:00
d0k3
6116545fef Fix batch install of game images 2020-08-02 15:40:26 +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
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
d0k3
79768acef7 Fix a small typo in file attribute menu 2020-07-20 00:51:20 +02:00
aspargas2
6b6fe4741d minor visual fix
previously, it was possible to select and deselect drives on the root menu by using the shortcut keys to select all files, but this would not functionally do anything
2020-06-30 19:22:18 +02:00
aspargas2
fd4fd14ee7 allow deletion of files in virtual BDRI drives 2020-06-30 19:22:18 +02:00
aspargas2
fd93df60c5 deinit filesystems before booting a firm payload 2020-06-30 19:22:18 +02:00
d0k3
98c1b25bb0 Allow fixing improperly decrypted NCSD/NCCH
... use "verify" for this. Also, there's a hint now when trying to CIA convert such files.
2020-01-02 21:08:45 +01:00
d0k3
2b05453685 Increase splash duration
Partial fix for #550
2019-10-20 22:57:36 +02:00
d0k3
9e72c098b9 Make gamecart handling a little less annoying 2019-10-15 23:08:06 +02:00
d0k3
0ec73520e6 Rewrote the dir/file/drive info dialogue 2019-10-12 17:10:33 +02:00
Wolfvak
beb2a881cd fix compilation warning due to ternary operator results having differing signedness 2019-10-09 22:31:09 -03:00
d0k3
2372340e6d Updated touchscreen playground 2019-10-06 22:28:57 +02:00
d0k3
392b59976b Got rid of the Testing menu
... (hint) also hiding a secret here
2019-10-06 14:02:05 +02:00
d0k3
e7948d9a2f Fix entering the boot menu in bootloader 2019-10-03 17:04:35 -03:00
Wolfvak
ea26510402 remove unnecessary parameters being passed 2019-10-03 17:04:35 -03:00
aspargas2
f8b9332728 implement vdisadiff 2019-09-29 19:53:30 +02:00
Wolfvak
1a0fe17b6c better FIRM checks, fix unchecked NULL that triggered a data abort 2019-09-29 19:53:28 +02:00
Wolfvak
c8a7c63963 fix unicode FAT labels (#508) 2019-09-29 19:53:28 +02:00
d0k3
e6b63f328b Store manual calibration data in a support file 2019-09-29 19:53:28 +02:00
Wolfvak
3061da4dcc Refactor file/dir/drive information dialog and attribute setting
Now allows directory attributes to be set
2019-09-29 19:53:26 +02:00
Wolfvak
e87f69dc20 Fix setting file attributes 2019-07-05 23:59:06 -03:00
d0k3
e7e800d44f Fix booting FIRMs from scripts 2019-06-30 23:51:15 +02:00
d0k3
dc9dc794b0 Added brightness setting dialogue to HOME more.. menu, some minor adaptions 2019-06-30 23:50:44 +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
Wolfvak
256f2465d8 converted all bitmaps to RGB565 2019-06-03 02:28:26 +02:00
Wolfvak
6823e15584 enable write buffering on VRAM, optimize some UI drawing algorithms 2019-06-03 02:28:25 +02:00
Wolfvak
50e97d2dab Moved most things to RGB565 2019-06-03 02:28:25 +02:00
d0k3
dbd8b8aca8 Included software keyboard in testing 2019-06-03 02:28:25 +02:00
d0k3
85a189b3b6 Move testing stuff to its own menu entry 2019-06-03 02:27:44 +02:00
d0k3
df21331218 New & improved touchscreen playground 2019-06-03 02:27:44 +02:00