Commit Graph

268 Commits

Author SHA1 Message Date
Pk11
9df88c6b7f Add taking screenshots to a few more places 2021-08-14 13:54:37 -05:00
Pk11
19be8dd77a Use 16 column hex editor when font small enough 2021-08-12 18:05:15 -05:00
Pk11
363ee012e2 Add some simple wrapping on spaces
Wraps on the last space within 10 chars of the end of the line
2021-08-12 17:44:27 -05:00
Pk11
bba0daa23a Add loading font from an FRF file 2021-08-12 16:56:52 -05:00
Pk11
ce49d1fdf9 Add padding space before file size 2021-08-08 08:27:11 -05:00
Pk11
6662d644d5 Fix right alignment on fonts divisible by 256 2021-08-08 08:26:33 -05:00
Pk11
974cfcca11 Merge remote-tracking branch 'upstream/master' into bitmap-mode-and-cleanup 2021-08-08 07:35:15 -05:00
Pk11
2ca30a9bd2 WIP: Use bitmap mode and clean up some things 2021-08-08 07:31:00 -05:00
RocketRobz
4dd589c391 Remove DSi mode check when trimming DSi ROM dumps 2021-07-31 20:54:24 -06:00
Pk11
d5b96dcb0b
Add trimming existing NDS ROMs (#104) 2021-07-31 20:45:19 -06:00
Pk11
65d65eae41
Add viewing NDS file info (#102)
* Add viewing NDS file info

* Fix breaking SysNAND reads
2021-07-17 21:16:55 -06:00
RocketRobz
43f440c9fa Preserve RSA key when dumping trimmed DS ROMs
Allows Cloneboot to work in trimmed ROMs
2021-07-13 22:21:40 -06:00
RocketRobz
0d35134952 Do not show Bootstrap file option for .firm files 2021-07-12 21:56:54 -06:00
triangle
aa37679ccd
Add save restoration support for sav1-sav9 (#97) 2021-06-24 22:09:01 -06:00
Pk11
895fd5e8fd
Add missing break; in switch case (#95) 2021-05-20 20:54:53 -06:00
RocketRobz
a2a0ab5e01
Merge pull request #84 from Epicpkmn11/hex-editor
Add hex editor
2021-05-20 15:26:00 -06:00
Pk11
1708f51963
Use safer EEPROM save size check (#94) 2021-05-20 15:22:38 -06:00
Pk11
0efb21747d Merge remote-tracking branch 'upstream/master' into hex-editor 2021-04-23 01:38:28 -05:00
Pk11
219a0a4325 Fix tiny files and add searching
Also make the formatting of 'if's and 'for's consistent
2021-04-23 01:35:35 -05:00
Pk11
7463102ce0
Fix 128KiB EEPROM save dumping (#88) 2021-03-25 16:10:21 -06:00
urmum-69
4c726266f7
don't run b4ds anymore, as it is obsolete (#87)
* don't run b4ds anymore, as it is obsolete

* fix off by one error when printing SHA1 hash
2021-03-24 18:02:54 -06:00
urmum-69
9e00e5394e
Implement calculating SHA1 hash of files (#86)
* implement calculating SHA1 hash of a file

* fix bug where incorrect SHA1 hash would be calculated
2021-03-20 12:54:21 -06:00
Pk11
5e10ed2809 Use capital A-F for hex
I didn't realize you could do %X instead of %x for that
2021-03-13 21:44:10 -06:00
Pk11
e40ebe4b87 Remove debug message 2021-03-12 08:10:56 -06:00
Pk11
2d59362d9c Read only for NAND/NitroFS/FAT IMG drives 2021-03-12 07:59:01 -06:00
Pk11
8d607e70a2 Improve colors, fix non-mod 8 sized files, probably more 2021-03-11 17:47:05 -06:00
Pk11
d8090ed60f Add limit to jumping and swap left/right when editing byte value 2021-03-10 00:28:35 -06:00
Pk11
f4032dd4dc WIP: Add hex editor 2021-03-09 00:23:19 -06:00
RocketRobz
9c69c5f4ae Fix D first appearing in the filename, when dumping GBA ROM 2021-01-28 16:23:19 -07:00
RocketRobz
5f853a9a8e Bug fix 2021-01-28 09:39:30 -07:00
RocketRobz
59f9ce9ad4 Fix Failed to dump the ROM message being shown when dumping trimmed ROM 2021-01-28 09:35:26 -07:00
RocketRobz
bf39bda222 Minor fix 2021-01-27 18:38:16 -07:00
RocketRobz
33724a57ec Minor fix 2021-01-27 18:37:53 -07:00
RocketRobz
586b3c84db Replace all invalid characters when dumping GBA ROM 2021-01-27 17:58:23 -07:00
RocketRobz
8a8385305e Update GitHub link 2021-01-27 17:34:49 -07:00
RocketRobz
78efa7ecf3 Derp fix 2021-01-27 17:24:37 -07:00
RocketRobz
7eef467119 Replace all invalid characters when dumping DS ROM
Co-Authored-By: Pk11 <epicpkmn11@outlook.com>
2021-01-27 17:21:27 -07:00
RocketRobz
49c40dbf53 Fix DS ROM being dumped with TWL size, if running in DS mode 2021-01-27 17:19:39 -07:00
RocketRobz
c2cdcaa3ee Fix DSTT ROM not being dumped 2021-01-27 17:18:10 -07:00
RocketRobz
744b493e1f Add dumping fail-safes
ALSO: Change some `printf`s to `iprintf`s
2021-01-27 17:12:47 -07:00
Pk11
5e871a007d
Don't select ".." (#82) 2021-01-27 15:56:40 -07:00
Pk11
a9e5767e08
Separate the selection and the clipboard like GM9 (#81)
* Separate the selection and the clipboard like GM9

* Add selecting while holding L

* Print the first 5 paths that will be deleted

By @unresolvedsymbol, but with limit added by me
2021-01-27 15:46:47 -07:00
Pk11
81108bc4ed
Fix getting EEPROM size when the first is all 0 (#79) 2021-01-25 20:20:20 -07:00
RocketRobz
edd514aad5 Check if .nds (or .gba) file is created before dumping 2021-01-24 14:18:20 -07:00
urmum-69
d68ac105e6
Show the free space on each drive in the root menu (#76)
* show the free space on each of the drives in the root menu

* round up to nearest 0.1GB, instead of nearest GB

* remove redundant checks for bytes
2020-12-14 12:51:38 -07:00
RocketRobz
f8cd65dd69 Derp fix 2020-11-25 20:39:42 -07:00
RocketRobz
9ee6cc3f77 Add SCREENSWAP compilation flag 2020-11-25 20:33:20 -07:00
RocketRobz
30bc6ec416 Run nds-bootstrap from SD card, if found there, and running in DSi mode 2020-10-26 23:23:47 -06:00
RocketRobz
68c06b8687 Use B4DS, if GM9i runs in DS mode 2020-10-26 21:46:48 -06:00
Void
44f3a0ccb9
Implement bootstrapping (#73) 2020-10-26 21:38:21 -06:00