Pk11
5408406626
Allow mounting 0000 as FAT image ( #152 )
2022-01-11 07:16:14 -07:00
Pk11
d8bf2447ec
Clear cart info on eject outside of drive menu and detect ramdrive eject ( #146 )
...
* Fix cart info if ejected not in drive menu
* Fix a couple ramdrive issues
- Unmount ramdrive if Slot-2 RAM is ejected
- Fix potentially reading from the wrong location if numSectors > 1 and crosses between locations
- free ramdLoc on regular DS too
- Use calloc to 0 initialize, I saw it mess up occasionally on DSi too
* Update time in the Vblank handler
2022-01-07 20:35:49 -07:00
Pk11
ccf8d0200b
Add restoring DS saves on DS/DS Lite ( #141 )
2022-01-05 03:55:35 -07:00
Pk11
a9a29204ab
Improve unmounting and various other bug fixes ( #137 )
...
* Various improvements to drive unmounting drives
* Add mounting DSiWare saves
They're FAT12 images, but libfat doens't like them without a little tweak since they don't have the 'FAT' identifier text
* Don't try to send DSi SD card status on regular DS
Fixes X and Y buttons being unresponsive
2022-01-03 20:08:43 -07:00
Pk11
574e5b26a6
Hide writing actions when drive is read-only ( #134 )
2022-01-03 00:39:17 -07:00
Pk11
2b8808ae6d
Autodetect SD removal and more bug fixes ( #133 )
...
* Autodetect SD removal, see desc
Also:
- Mark read-only drives as `[R]`
- Detect and respect write protect on SD card
- Don't attempt to remount SD card if not inserted
- Fix repo link on startup screen
* There are enough characters for `https`
I didn't notice there was actually 1 more column usable
Co-authored-by: RocketRobz <bobesh8@gmail.com>
2022-01-02 12:38:55 -07:00
Pk11
b3bdcabec2
Improve keyboard input ( #132 )
2022-01-02 12:35:21 -07:00
Pk11
aeb13dba29
Improve dumping menu, add metadata dumping ( #128 )
...
* Improve dumping menu, add metadata dumping
* Use `NONE` as fallback DS save instead of `UNK`
Matches GM9 for my DSTT and バトル&ゲット:ポケモンタイピングDS
* Fix metadata check for NAND save
2021-12-31 20:04:50 -07:00
Pk11
dc0bb54f7d
Update translations, show warning when loading language menu without NitroFS ( #125 )
...
* Update translations
Adds German and Simplified Chinese and credits to the README
* Add warning when changing language without NitroFS
* Add separate plural and non-plural strings
* Add hu-HU, it-IT, update other translations
Also adds a few missing letters to the font
* Update translator credits
2021-12-25 01:28:23 -07:00
Pk11
94682d63e0
Fix unmounting drives not responding immediately ( #127 )
2021-12-18 20:02:34 -07:00
Pk11
48881bb810
Fix color changing after opening keyboard ( #126 )
2021-12-18 19:24:41 -07:00
redstonekasi
6f163060b0
show correct text when deleting files
2021-12-10 09:56:25 -08:00
Pk11
90814b2ff2
Add START menu with language selector
2021-11-29 15:57:31 -06:00
Pk11
52355b98c7
Make a couple strings more flexible
...
Force push fixes some typos
2021-11-22 22:42:42 -06:00
Pk11
af1772a337
Fix clipboard overlapping control info
2021-11-22 22:17:59 -06:00
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