Commit Graph

70 Commits

Author SHA1 Message Date
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
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
RocketRobz
1223111a98 Remove DSi mode check when mounting SD 2020-07-14 17:52:22 -06:00
RocketRobz
999241b0a0 Add Nitro/IMG unmounting 2020-02-21 02:22:59 -07:00
RocketRobz
2a43eb2370 Add FAT image (.img) mounting 2020-02-21 02:14:37 -07:00
RocketRobz
2011b83be9 DSi/3DS: Properly unmount SD card 2020-02-17 01:12:44 -07:00
RocketRobz
dee4ba94b6 Don't show NDS GAMECARD in DSiWarehax or CycloDSi 2020-02-16 23:31:03 -07:00
RocketRobz
bf53a3c037 Implement NAND browsing
Code from twlnf.
The NAND write code is stripped for safety reasons.
2020-02-11 18:42:04 -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
ef4b474fd6 Add unused DS mode ROM dumping code 2020-02-05 14:34:45 -07:00
RocketRobz
065674a19f Fix DS game dumping being shown on Slot-1 flashcards 2020-02-05 00:13:13 -07:00
RocketRobz
fcf1dfa3c3 Display drive sizes 2020-02-04 21:40:19 -07:00
RocketRobz
aebb7f1e91 Only unmount SD card, if it was last opened 2020-02-04 20:31:00 -07:00
RocketRobz
6226892784 Make dumping option do nothing, if neither SD/Flashcard is mounted 2020-02-04 19:50:31 -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
336dbe0b20 Fix screenshot taking 2020-02-04 01:33:30 -07:00
Pk11
e60993ec3e
Fix flickering (#44) 2020-02-04 00:21:07 -07:00
RocketRobz
ed97c9ed43 Show DS ROM dumping, even when flashcard is mounted 2020-01-30 17:54:08 -07:00
RocketRobz
62259a72b3 Only show DS(i) ROM dumping option, if cart is inserted 2020-01-30 01:38:36 -07:00
RocketRobz
db8bf37a2a Add DS(i) save dumping 2020-01-30 01:19:47 -07:00
RocketRobz
6cdf5046ac Full DS(i) ROM with arm9i/7i bins now dumpable 2020-01-30 00:34:03 -07:00
RocketRobz
e153f57e10 Add DS(i) ROM dumping progress
ALSO: Add DSi blowfish
2020-01-29 21:41:36 -07:00
RocketRobz
e53ddc5ecc Properly dump DS(i) ROM header
Code ported from GM9
2020-01-29 19:38:16 -07:00
RocketRobz
81dfdef103 Add DS cart ROM dumping
TWL sectors not yet read, but TWL ROMs can still be dumped
2020-01-29 18:02:06 -07:00
RocketRobz
585501515e Add GBA SRAM dumping 2019-03-08 15:47:07 -07:00
RocketRobz
e93e2e1794 Don't show drive size for now 2018-10-21 20:25:21 -06:00
RocketRobz
5766b4e040 Bug fix 2018-10-21 19:48:40 -06:00
RocketRobz
d855c84773 Show size of SD and flashcards in [root] menu
Credit to @JeffRuLz for the printBytes code and size grabbing code from TMFH
2018-10-21 19:28:41 -06:00
RocketRobz
d0093496b5 Minor change 2018-10-19 21:48:49 -06:00
RocketRobz
704c82438c Add bottom screen capture 2018-10-19 20:22:25 -06:00
RocketRobz
898402f29a Fix #14 2018-10-19 14:17:53 -06:00
RocketRobz
54d346dc3a Add screenshot capture with R+L
Code comes from the devkitPro example
2018-10-18 22:46:25 -06:00
RocketRobz
08169fcd15 3DS: Change power button text, and add HOME text 2018-10-18 14:40:36 -06:00
RocketRobz
4028963b72 Fix time text clearing 2018-10-16 16:32:28 -06:00
RocketRobz
4bd01664ff Allow SD remounting in NO$GBA
ALSO: Add RAM dumping for debugging RAM drive(s)
2018-10-16 14:24:31 -06:00
RocketRobz
33f59410cd Add line under green text 2018-10-15 23:01:48 -06:00
RocketRobz
ac8140fbac Show colored text 2018-10-15 22:24:42 -06:00
RocketRobz
0d7cbe8868 Fix for DSi-mode flashcards (CycloDS iEvo) 2018-10-11 18:07:49 -06:00
RocketRobz
c45fe11d5c Revert "Press Y to swap screens"
This reverts commit f22f96873a.
2018-10-11 16:58:39 -06:00
RocketRobz
a1c7035230 Remove SD remounting, as it doesn't work 2018-10-11 16:42:52 -06:00
RocketRobz
f22f96873a Press Y to swap screens 2018-10-11 15:44:44 -06:00
RocketRobz
7551e66f59 Bug fixes 2018-10-11 14:12:37 -06:00
RocketRobz
24b30a5d62 Don't show "()" if volume label doesn't exist 2018-10-10 18:06:20 -06:00
RocketRobz
93f7433bff Show labels of both SD and flashcards 2018-10-09 08:22:17 -06:00
RocketRobz
4b422c45f4 Bug fix 2018-10-08 16:09:49 -06:00
RocketRobz
9d7f343cb4 Only access NitroFS if the drive within the ROM is mounted 2018-10-08 16:04:07 -06:00
RocketRobz
6680dc0c18 Add software version to GBA ROM dump's filename 2018-10-08 15:32:32 -06:00