luigoalma
8427e0776c
Adjusting ticket.h
...
Just because there's a more neat to look at definition
on types.h for packed and aligned
2021-05-22 14:12:19 +02:00
luigoalma
61c17e491f
Load from certs.db more accordingly
...
Also extra cert handling code
2021-05-22 14:12:19 +02:00
d0k3
236d2dc09c
Fix CIA good renaming (add version)
2021-04-29 20:50:13 +02:00
d0k3
8680358aa1
Fix #702
2021-04-29 19:58:12 +02:00
d0k3
7e01954e48
Properly handle emanuals in update images
2021-04-01 09:29:49 +02:00
d0k3
0825139cb2
Scripting: add SDSIZE, SDFREE and NANDFREE global variables
...
fixes #691
2021-03-31 17:33:05 +02:00
Balint Kovacs
cc99734fac
Fix IR card support
...
This is based on the latest update of GBATEK.
2021-03-31 17:01:32 +02:00
Balint Kovacs
6799b24730
Fix a bug on 512B EEPROM saves
...
Fixes #690
2021-03-31 17:01:32 +02:00
Balint Kovacs
adb8ad260f
Add some documentation to cart types, and remove old exports
2021-03-31 17:01:32 +02:00
Balint Kovacs
5c2ab6958c
I found a new type of flash chip on a bootleg cart
2021-03-31 17:01:32 +02:00
Balint Kovacs
7af76b91bb
Detect save size by the last byte of JEDEC id, if possible
...
This is my second attempt to resolve #553
Props to @wwylele for pointing out that the last byte of the JEDEC ID is
just the exponent of the size (base 2)
2021-03-31 17:01:31 +02:00
d0k3
1a27dcb1e8
Remove possibly faulty tickets when installing CIAs
...
fixes #685
2021-03-22 17:42:31 +01:00
d0k3
c20911047a
Don't allow ticket installations from mounted media
2021-03-22 17:37:24 +01:00
d0k3
fd8c5d1897
Show title id & game icon in file handler menu
2021-03-18 22:44:33 +01:00
d0k3
0bbbc7c324
gamecart.c: fix indentation, a small merging mistake
2021-03-18 00:33:58 +01:00
Balint Kovacs
9f52deedad
Card-2 saves: Detect save size from ExHeader
...
This also limits the save blanking to the actual save area. This way
every byte of the cart can be read again.
2021-03-18 00:28:44 +01:00
Balint Kovacs
60f2c5192d
Add save chip JEDEC ID to gamecard info
2021-03-18 00:28:44 +01:00
Balint Kovacs
f2e52bd1c7
Initial support for CARD2 read
...
Can I get card2 writing to work?
Am I _that_ good?
Will I break by copy of X?
I won't know until I try!
2021-03-18 00:28:44 +01:00
Balint Kovacs
dfb2dff352
Some groundwork for CARD2 save support
2021-03-18 00:28:44 +01:00
d0k3
1cb72a87e1
Allow verifying incomplete DLCs
2021-03-18 00:08:14 +01:00
d0k3
294890057f
Display full filename in file info (for long filenames)
2021-03-14 14:56:35 +01:00
d0k3
4e00b8b7b6
Include version number in renamed CIA / titles
2021-03-14 14:56:35 +01:00
d0k3
ddfdf81cf7
Combine & improve game info and CIA/title checker
2021-03-11 20:24:39 +01:00
d0k3
8fa85437dd
Added ability to dump tickets in title manager
2021-03-08 23:52:55 +01:00
d0k3
2cd6acb31e
Enabled title checker tool in Title Manager
2021-03-08 18:35:49 +01:00
d0k3
7bdd01738a
Show a wait... message when uninstalling a single title
2021-02-27 12:18:39 +01:00
d0k3
152c6c4d5a
Allow in-place encryption/decryption only on SD card
2021-02-27 12:18:14 +01:00
d0k3
30c5e1fd67
Add firstrun instructions to software keyboard
...
Adresses #601
2021-02-23 16:10:10 +01:00
d0k3
3f7eb872b8
Remove aeskeydb.bin warning for entrypoints other than b9s
...
Fixes #676
2021-02-23 15:45:09 +01:00
d0k3
71e3b6f73c
Trimming functionality for GBA cart dumps
2021-02-22 16:41:21 +01:00
Wolfvak
eadc1ab6b9
simplify the sharedmem buffers
...
also made the wait on boot unconditional
2021-02-21 14:40:33 +01:00
Wolfvak
9ecb90a2ba
make interrupt handlers more lazy, most processing is done in interruptible context now
...
- completely moved MCU interrupt handling outside of the critical section
- refactored a bit of the PXI code and command names
- merge the I2C read and write cmds to be one
- remove SET_VMODE cmd, now it's always initialized to BGR565 on boot and to RGB565 on firmlaunch
- atomic-ize more stuff
2021-02-21 14:40:33 +01:00
d0k3
c4b3b582a7
Improved good renamer
...
... includes better naming for CIAs
2021-02-21 13:14:08 +01:00
d0k3
c31737c257
Title info and CIA metadata handling for encrypted CIA/CDN content
2021-02-20 12:21:40 +01:00
d0k3
2f61722aa4
Replace Tabs -> Spaces
2021-02-18 19:06:31 +01:00
d0k3
ab4316fd4e
Prevent titleentry deletion in title manager
2021-02-18 18:55:36 +01:00
d0k3
24195c319a
Install, build CIA, verify handling for TWL CDN content
2021-02-18 18:34:20 +01:00
d0k3
f9408a9c10
Improved CIA building, proper names for legit CIAs
2021-02-17 15:50:52 +01:00
d0k3
8114a0bd26
Higher level warning for editing 0:/Nintendo
3DS/ folder
2021-02-15 17:58:59 +01:00
d0k3
7620310b73
Build CIA and verify handling for TADs
2021-02-12 15:02:55 +01:00
d0k3
1e9fb36582
Check TMD signature when attempting legit CIA build
2021-02-12 12:50:23 +01:00
d0k3
9191a3244f
Fix splash title underline for long build names
2021-02-09 19:14:24 +01:00
d0k3
af5e1a218e
Show title id in title info
2021-02-08 19:04:12 +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
8ebb74b0bc
Allow dumping NDS carts with secure area encrypted
...
Fixes #417
2021-01-30 13:22:05 +01:00
d0k3
af14376c84
Scripting: Allow escaping quotes with \"
...
Fixes #632
2021-01-30 13:21:20 +01:00
d0k3
647d5722aa
gamecart: Replaced ID file with info file
2020-12-24 15:53:59 +01:00