Wolfvak
70757e3385
- added extremely simple calibration dialog, to be replaced by something prettier/saner/safer at a later point in time
...
- moved all SPI code to the ARM11
- reimplemented NVRAM reading for the new SPI interface
2019-06-03 02:27:42 +02:00
Wolfvak
1b04ca4fa1
- added touchscreen calibration code
...
- added very simple 12-bit precision fixed point arithmetic code as a fast float replacement
2019-06-03 02:27:42 +02:00
Wolfvak
f5a877d00b
- implemented MCU stuff and its interrupts, thanks @profi200 for the info
...
- moved brightness control to the ARM11
- moved HID updating to the ARM11
- moved screen init from ARM9 to the ARM11, always performed unconditionally
- removed unnecessary SCREENINIT and SET_BRIGHTNESS pxi commands
and other stuff I probably forgot about
2019-06-03 02:27:41 +02:00
Wolfvak
2f86686388
renamed most low level functions and other stuff to fit with the current theme
...
- added initial SCU twiddling
- added very untested and unusable SMP code
- fixed race condition that happened on boot
- added initial MMU code (just super basic identity mapping, no caching set up or anything)
- enabled some of the fancier ARMv6 features
- reorganized ARM11 files into their own folders
- possibly more stuff I'm forgetting about
2019-06-03 02:27:41 +02:00
Wolfvak
e70b8ab116
- unified CPU/cache header that works on C and asm code
...
- added legacy boot PXI command that allows power savings on ARM11
2019-06-03 02:27:41 +02:00
d0k3
539099db81
Fix compiling script runners
2019-03-20 23:53:50 +01:00
windows-server-2003
732165153b
Implemented new file selector
2019-03-15 00:34:41 +01:00
d0k3
f13a5c6e4f
Safety measure for scriptrunners: 0:/iderped.firm
...
see: https://github.com/ScarletStudy/DGS1-3DS-Release/issues/47
2018-10-31 00:19:13 +01:00
knight-ryu12
f58bb6e61b
Make N_PANE definable
2018-10-08 01:44:35 +02:00
d0k3
8f24ccec0c
Full / proper verification for romFS in NCCH
2018-09-25 01:42:52 +02:00
d0k3
31fd7f88e9
Fix a small issue with relocking write permissions
2018-08-26 23:06:54 +02:00
d0k3
e44d266d94
Increase # of panes to 3
...
fixes #414
2018-08-13 00:13:29 +02:00
d0k3
3446a43127
Added CIA Checker Tool
2018-08-13 00:08:56 +02:00
d0k3
9a227b92bf
Ability to setup a default font
2018-08-02 00:43:33 +02:00
d0k3
03d1255aaa
Allow batch trimming of NDS/NCCH/NCSD/FIRM/NAND images
2018-08-01 01:34:12 +02:00
d0k3
b897d15474
Readme updates
2018-07-25 00:14:14 +02:00
d0k3
09bef518b5
Fix GW EmuNAND / RedNAND user selection
...
Fixes #399
2018-07-24 01:28:24 +02:00
d0k3
81ad8a2c1e
Add trimmer tool for FIRM, NAND images, NCSD, NCCH, NDS
...
Fixes #392
2018-07-16 01:07:59 +02:00
d0k3
5df5ead553
Add support for setting up Multi RedNANDs
2018-06-17 23:53:29 +02:00
windows-server-2003
c10f6d1f9e
Fix potential buffer overflows
2018-06-14 12:37:42 +02:00
d0k3
2beb92305c
Make renamer error message less misleading
...
Fixes #386
2018-06-13 13:27:11 +02:00
d0k3
bdf635e39d
Fix a potential buffer overflow
...
thanks @windows-server-2003 !
2018-06-04 00:52:45 +02:00
d0k3
a4a7b8f1e0
Fix GCC v8.1 (new dkA) warnings
...
... this also fixes #371
2018-05-24 01:08:00 +02:00
windows-server-2003
46f67e1d18
Fix sprintf format vulnerability
2018-05-17 00:29:03 +02:00
d0k3
3bfe2fca02
Scriptrunner: Only stop at splash with R+UP
2018-04-26 12:16:10 +02:00
d0k3
d076194d26
Fix #351
2018-04-23 01:11:00 +02:00
d0k3
c5c02a8d58
Disable PNG support when monitoring the heap
2018-04-19 00:43:35 +02:00
d0k3
4c97a09393
Add SHOW_FREE=1 and MONITOR_HEAP=1 build parameters
2018-04-16 01:02:30 +02:00
windows-server-2003
53db497f88
Fix some typos
2018-04-05 12:35:33 +02:00
d0k3
1a0b3fcc5b
Fix PNG viewer for 400x240px files
2018-04-04 23:41:12 +02:00
d0k3
7bdc153ca2
Use SD FAT volume label for listing and formatter
...
Fixes #333
2018-04-03 22:56:53 +02:00
Wolfvak
19209918a7
Deprecated PCX code in favor of PNG.
2018-04-03 01:17:58 +02:00
d0k3
ac514669a1
Properly handle UTF-8 filenames
2018-03-16 03:00:26 +01:00
d0k3
67e19ad574
Allow screenshots (almost) everywhere
2018-03-07 01:15:12 +01:00
d0k3
0ddb5c49d5
Improved SD card unmount
2018-03-06 23:35:12 +01:00
d0k3
84bfac6a1b
Allow overriding the default font via gm9/support/font.pbm
2018-02-27 00:00:57 +01:00
d0k3
2f739ab130
Added ability to extract data from DIFF files
2018-02-22 01:47:29 +01:00
d0k3
bba90f14ad
Compatibility with A9NC > 0.1.3
...
... this breaks compatibility with all versions <= 0.1.3
2018-02-21 02:00:53 +01:00
d0k3
8b21d0209b
Hexviewer: some minor cosmetics
2018-02-21 01:59:37 +01:00
d0k3
c70599977a
File handler: fix output path detection
2018-02-19 02:54:21 +01:00
d0k3
c1945fa82b
Allow batch .code extraction
2018-02-13 03:17:10 +01:00
d0k3
1e39cbacd4
Batch operations: allow continue after failed operation
2018-02-13 03:11:31 +01:00
d0k3
d714d580e8
Fix #306
2018-02-07 01:53:51 +01:00
d0k3
4fbd909c8c
Fix #304
2018-02-07 01:21:18 +01:00
d0k3
7235401b2b
Bootloader: Resume GodMode9 if no bootable FIRM found
2018-02-07 00:58:38 +01:00
d0k3
cdf72bbdc2
Fix all occurences of SCRIPT_BUFFER
2018-02-07 00:43:20 +01:00
d0k3
b204921554
CPPcheck audit, fixed some minor stuff
2018-02-07 00:43:20 +01:00
d0k3
d731a5960f
Fix all occurences of DIR_BUFFER
2018-02-07 00:43:19 +01:00
d0k3
14323b4d8d
Fix: FIRM from FCRAM handling
2018-02-07 00:43:19 +01:00
d0k3
1b236acc86
Setup heap testing
2018-02-07 00:43:18 +01:00