1018 Commits

Author SHA1 Message Date
d0k3
5880777e18 diskio.c: use the correct error codes 2018-07-04 22:51:43 +02:00
d0k3
f74d9ddfd7 Include ARM9 footer when mounting .nds files 2018-06-27 01:33:17 +02:00
d0k3
ff86444e2c Scripting: nextemu command and EMUBASE global var 2018-06-25 23:19:44 +02:00
d0k3
e4352d4cb0 Updated gamecart reset routines
thanks @profi200
2018-06-25 23:14:17 +02:00
Hyarion Sanyënóna
a6305206e0 Buffer all BPS, IPS, CRC32 reads in chunks of 1 MB or less 2018-06-18 00:03:12 +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
Hyarion Sanyënóna
ffa5eaaae4 Progress bars will not draw to screen faster than 30 Hz 2018-06-14 00:44:43 +02:00
annson24
5c87f61880 Include GM9Megascript in GodMode9 resources
Collective scripts for GodMode9.
2018-06-13 13:55:43 +02:00
d0k3
2beb92305c Make renamer error message less misleading
Fixes #386
2018-06-13 13:27:11 +02:00
d0k3
63120f8a79 Workaround for dumping NTR-AKRJ-JPN
... this cart has a broken header, thus trimming is not possible.
2018-06-07 00:26:03 +02:00
d0k3
28c2f7b06e Actually wipe card2 gamecart savedata when dumping 2018-06-05 00:55:46 +02:00
d0k3
bdf635e39d Fix a potential buffer overflow
thanks @windows-server-2003 !
2018-06-04 00:52:45 +02:00
d0k3
0cbcce5579 sdmmc.c: Adjust eMMC clock to be in spec before switching to HS mode
.. and some cleanup
2018-06-04 00:52:44 +02:00
d0k3
568db1d471 Updated sdmmc.c driver with support for faster reading/writing
thanks @profi200
2018-05-31 23:21:48 +02:00
d0k3
5b72bfdf16 Shift-JIS workaround for NDS image mounting
Fixes #368
2018-05-24 16:59:37 +02:00
d0k3
8898909b04 Temporarily disable Travis CI 2018-05-24 01:11:42 +02:00
d0k3
a4a7b8f1e0 Fix GCC v8.1 (new dkA) warnings
... this also fixes #371
2018-05-24 01:08:00 +02:00
SirNapkin1334
795716957e Celebrating commit no. 1000: Improved readme fix 2018-05-23 23:27:33 +02:00
d0k3
a981b4375e Fix readme file
Thanks @PC-Reviver
2018-05-23 00:30:06 +02:00
windows-server-2003
46f67e1d18 Fix sprintf format vulnerability 2018-05-17 00:29:03 +02:00
d0k3
5b413a9eb3 Increase MAX_DIR_ENTRIES
Fixes #360
2018-05-11 17:47:41 +02:00
d0k3
87890ebc83 Compatibility for mounting fb3ds.firm
This allows handling of the superhaxed fb3ds firm.
2018-05-11 17:45:39 +02:00
windows-server-2003
aee58273f0 Indent NANDManager (#365) 2018-05-11 17:44:30 +02:00
d0k3
a35ebacab1 Readme: added 'Buttons' section 2018-04-30 02:28:58 +02:00
MadScript77
0bf6fca408 Replaced the old non-branching NAND scripts.
I replaced the old non-branching NAND backup/restore scripts with a branching, hotkeyed one.
2018-04-30 01:53:07 +02:00
d0k3
3bfe2fca02 Scriptrunner: Only stop at splash with R+UP 2018-04-26 12:16:10 +02:00
d0k3
4d7f047caf Fix #359
Note to self: need to pay attention to this with every FatFS update.
2018-04-26 12:13:37 +02:00
d0k3
470cd95121 Scripting: keychk command 2018-04-25 23:32:22 +02:00
d0k3
0caf2a6cbb Scripting: add keysel command 2018-04-25 15:25:07 +02:00
Hyarion Sanyënóna
8628e18d35 Switch iteration order over RomFS's from "folders before files" to "files before folders".
* This should only affect the for loop in scripts, causing RomFS's to be read in the order described on 3DBrew.
2018-04-23 01:39:44 +02:00
d0k3
e6a966ccaf Update FatFS to R0.13b 2018-04-23 01:31:52 +02:00
SirNapkin1334
13e4d356a5 Add Wiki logo 2018-04-23 01:12:09 +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
20bc988676 Scripting: add sdump -w flag 2018-04-18 16:25:37 +02:00
d0k3
83c90b8afb Scripting: add sdump command 2018-04-18 02:14:59 +02:00
d0k3
3a7c7432ca Always read CTR carts in 1MB chunks
This fixes #346
2018-04-18 01:24:27 +02:00
d0k3
e09c9b6e1d Include GodMode9 version in exception dumps 2018-04-18 00:07:57 +02:00
d0k3
b0997fa687 Improved string display handling
should fix #344 for good
2018-04-17 23:44:53 +02:00
d0k3
2a6d5c79c0 Fix #344 2018-04-17 01:42:00 +02:00
d0k3
2e07189a1b Allow .code extraction for .3ds files 2018-04-17 00:50:17 +02:00
Hyarion
1a9bf41c9d Add support for BPS/BPM/IPS-formatted binary delta patches.
BPS standardization edits.

* Clean up headers.
* Move crc32.c to /crypto/.
* Rename beat.c to bps.c and move it to /system/ with the rest of the non-3DS file formats.

Allocate memory for Source and Target files when possible.

Last-minute BPS improvements.
* BPS fails more gracefully on error, freeing memory and showing a more detailed message.
* BPM no longer deletes the folder it patches to - that should be up to the user.
* BPM is scanned before patching to figure out the total output file size for a more accurate progress bar.

Add IPS support.
2018-04-17 00:49:29 +02:00
d0k3
c12eb67b55 HelloScript: additional fset description 2018-04-16 23:19:11 +02:00
d0k3
4c97a09393 Add SHOW_FREE=1 and MONITOR_HEAP=1 build parameters 2018-04-16 01:02:30 +02:00
d0k3
ed6e7a2b91 H&S Injection: set savedata size to zero
Thanks @TurdPooCharger!
2018-04-13 17:12:17 +02:00
d0k3
f3782909c9 Add ZuishMode9 FLAVOR 2018-04-11 01:28:58 +02:00
d0k3
4f8dfc1eaf Scripting: add fget & fset commands 2018-04-11 01:28:34 +02:00
windows-server-2003
b656f0d90b Fix 'SD is write locked' after SD ejection 2018-04-05 12:35:43 +02:00
windows-server-2003
53db497f88 Fix some typos 2018-04-05 12:35:33 +02:00