aspargas2
|
f8b9332728
|
implement vdisadiff
|
2019-09-29 19:53:30 +02:00 |
|
aspargas2
|
1026a60597
|
add virtual disadiff mounting code
|
2019-09-29 19:53:29 +02:00 |
|
aspargas2
|
7322e31f43
|
refactor disadiff to cater more nicely to a vdisadiff
|
2019-09-29 19:53:29 +02:00 |
|
aspargas2
|
0283692e83
|
add BDRI handling
|
2019-09-29 19:53:29 +02:00 |
|
aspargas2
|
0b3b5529f2
|
add DISA/DIFF writing
this has only been tested with DIFF, specifically title database type files, but there's no reason it shouldn't work on all DISA/DIFF files
|
2019-09-29 19:53:29 +02:00 |
|
Wolfvak
|
fd5320b86f
|
- properly align ARM11 stacks and buffers
- add very simple exception dumping for the ARM11
|
2019-09-29 19:53:28 +02:00 |
|
Wolfvak
|
3e25393284
|
fix #539
saner new3DS vs old3DS detection
|
2019-09-29 19:53:28 +02:00 |
|
aspargas2
|
398c7fd14c
|
fix null pointer deref when cancelling ticket.db mounting
take 2
|
2019-09-29 19:53:28 +02:00 |
|
Wolfvak
|
2ef408f4af
|
fix broken cross-buffer assumption, check nvram reads
|
2019-09-29 19:53:28 +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
|
cb4ea7217a
|
fix entrypoint detection algo (nandboot, #514)
|
2019-09-29 19:53:27 +02:00 |
|
Wolfvak
|
524a86e9a4
|
fix issue #512
|
2019-09-29 19:53:27 +02:00 |
|
Wolfvak
|
d6c6f56526
|
fix compilation warnings due to unaligned packed structures in newer gcc
|
2019-09-29 19:53:27 +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 |
|
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
|
3cbbd53850
|
Fix the software keyboard
Fixes #501
|
2019-07-01 23:03:35 +02:00 |
|
d0k3
|
e7e800d44f
|
Fix booting FIRMs from scripts
|
2019-06-30 23:51:15 +02:00 |
|
d0k3
|
9a7ff738be
|
Show "NOLABEL" for unlabeled SDs
|
2019-06-30 23:51:15 +02:00 |
|
d0k3
|
4e61bcaa50
|
Mark the cart drive as uninitialized when uninitialized
Fixes #492
|
2019-06-30 23:50:55 +02:00 |
|
d0k3
|
ccb8531ce6
|
swkbd: Fix deleting the last char in a string
|
2019-06-30 23:50:54 +02:00 |
|
d0k3
|
d928591a80
|
sdmcc.c: Longer delay on SD init (thanks @profi200)
|
2019-06-30 23:50:54 +02:00 |
|
d0k3
|
1403dc8ef9
|
Improved touchscreen playground
|
2019-06-30 23:50:45 +02:00 |
|
d0k3
|
dc9dc794b0
|
Added brightness setting dialogue to HOME more.. menu, some minor adaptions
|
2019-06-30 23:50:44 +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 |
|
Wolfvak
|
bd74ad00d8
|
add initial brightness config dialog, currently inaccessible
|
2019-06-07 17:13:42 -03:00 |
|
d0k3
|
40b4e3f541
|
Use software keyboard instead of string input prompt
|
2019-06-03 02:28:27 +02:00 |
|
d0k3
|
ee86ffeb03
|
Remove old touch playground code
|
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 |
|
d0k3
|
ae5584aca0
|
Fix displaying alphabet preview in input tool
|
2019-06-03 02:28:27 +02:00 |
|
Wolfvak
|
b45bb966df
|
fixed an off by one error in the UI code that caused all rectangles to be drawn one pixel lower than indicated
|
2019-06-03 02:28:27 +02:00 |
|
Wolfvak
|
648275c097
|
- rewrote the entrypoint detection code for clarity and size
- fixed a dumb bug during mpu setup
|
2019-06-03 02:28:27 +02:00 |
|
Wolfvak
|
f179caaef3
|
removed useless stack clearing and whitespace
|
2019-06-03 02:28:27 +02:00 |
|
Wolfvak
|
ca7944ce04
|
- enable the VFP on the ARM11
- stopped using the ITCM as the interrupt vector table
- removed dead Thumb code handler in interrupt handling
- added basic memory protection flags
|
2019-06-03 02:28:26 +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
|
a42dbedf82
|
fix screenshot functionality
|
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
|
bb5182cae3
|
skip unnecessary fixed point conversion + multiplication in touchscreen reading code
|
2019-06-03 02:28:25 +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
|
dbd8b8aca8
|
Included software keyboard in testing
|
2019-06-03 02:28:25 +02:00 |
|
d0k3
|
ca8c2070f5
|
Change how TouchboxGet() works
|
2019-06-03 02:28:25 +02:00 |
|
d0k3
|
f4fc17f145
|
Tweak button delay in hid.c
|
2019-06-03 02:28:24 +02:00 |
|
Wolfvak
|
7d3a5270f1
|
fix lodepng CRC calculation
|
2019-06-03 02:28:24 +02:00 |
|
d0k3
|
9cc31b6f56
|
Fix several alignment assumptions
|
2019-06-03 02:28:24 +02:00 |
|