Commit Graph

123 Commits

Author SHA1 Message Date
Pk11
11b5c4e523 Make GM9i translatable 2021-11-22 21:02:13 -06:00
Pk11
e44678598c Enumify drive number 2021-11-22 16:16:48 -06:00
Pk11
cf0a86fa0b Add dumping non-SRAM GBA saves
Credit to savegame-manager for code
https://code.google.com/archive/p/savegame-manager/
2021-11-02 18:38:31 -05:00
Pk11
2bc47b299d Propely substr file names 2021-08-21 17:39:39 -05:00
Pk11
162700115d Speed up directory loading
Doesn't load the file size until displaying it which makes it *way* faster
2021-08-20 10:41:41 -05:00
Pk11
4fd905f894 Fix file name being able to wrap 2021-08-15 17:26:12 -05:00
Pk11
9df88c6b7f Add taking screenshots to a few more places 2021-08-14 13:54:37 -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
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
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
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
Pk11
0efb21747d Merge remote-tracking branch 'upstream/master' into hex-editor 2021-04-23 01:38:28 -05: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
2d59362d9c Read only for NAND/NitroFS/FAT IMG drives 2021-03-12 07:59:01 -06:00
Pk11
f4032dd4dc WIP: Add hex editor 2021-03-09 00:23:19 -06: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
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
Pk11
18e66033dc
Add removing items from clipboard & auto version number (#70)
* Add removing from clipboard

* Automatically get verison number

* Clear clipboard if remoing last item
2020-09-12 22:08:06 -06:00
Pk11
5437be1a2e
Add save file restoring (#68)
* Remove `using namespace std`

* Improve extension function and use more

* Add save restoring

and remove fstream to save ~300KB
2020-08-20 19:09:20 -06:00
Void
2ae90b4fff
Selection deletion support (#67) 2020-08-11 18:27:38 -06:00
Void
96b487781a
Fix crash when copying empty folders + misc formatting fixes (#65) 2020-08-09 22:45:52 -06:00
Void
7e7ae6159a
Multi file copy paste support (#63)
* multi file copy paste support

* fix indentation

* fix overflow
2020-07-30 16:15:55 -06:00
RocketRobz
3d95a6d560 Fix gm9i/out/ folder being shown after copying a folder there 2020-03-19 15:56:06 -06:00
Pk11
7b568f4ffd
Fix copying dirs to /gm9i/out (#51)
* Trim trailing whitespace

* Fix copying dirs to /gm9i/out
2020-03-19 15:24:38 -06:00
RocketRobz
2a43eb2370 Add FAT image (.img) mounting 2020-02-21 02:14:37 -07:00
RocketRobz
c83bb72135 Add placeholder NAND read code
ALSO: Add NitroFS mounting for other DS ROM filetypes
2020-02-09 23:44:59 -07:00
RocketRobz
9f52bd387d Bug fix 2020-02-04 22:10:48 -07:00
RocketRobz
fcf1dfa3c3 Display drive sizes 2020-02-04 21:40:19 -07:00
RocketRobz
0c238c7653 Remove unnecassary newline after Entering directory 2020-02-04 20:09:43 -07:00
RocketRobz
14cd945b16 Re-init both console outputs after renaming or creating folder 2020-02-04 19:44:03 -07:00
RocketRobz
35987ae0e1 Re-init bottomConsoleBG after renaming or creating folder 2020-02-04 19:29:09 -07:00
RocketRobz
c645d70e95 Bug fix 2020-02-04 18:55:56 -07:00
RocketRobz
fe37c33b29 Bug fix 2020-02-04 18:54:27 -07:00
RocketRobz
cf7c367b36 Fix top screen being cleared when pasting a folder/file 2020-02-04 18:28:46 -07:00
RocketRobz
f8f288a9da Add 2 RAM drives
One shown for both DSi and 3DS (9MB), the other only shown for 3DS (16MB)
2020-02-04 18:25:30 -07:00
RocketRobz
3cbb99e0bc Add proper green border 2020-02-04 16:29:25 -07:00
RocketRobz
5cd3a707d3 Replace background white color 2020-02-04 15:24:25 -07:00
RocketRobz
7418c8f5ba Make unhighlighted directory text a bright gray 2020-02-04 02:13:56 -07:00
RocketRobz
c55cd9684d Revert "Make unhighlighted directory text flicker" 2020-02-04 02:13:28 -07:00