Commit Graph

52 Commits

Author SHA1 Message Date
RocketRobz
d8f76fcb3d Fix #201 2022-11-21 00:42:35 -07:00
RocketRobz
dfcbab2c81 Load bios9i file if DS BIOS is set in SCFG when running from flashcard 2022-11-14 23:40:40 -07:00
Pk11
8f1eaf945b
Don't try to change attributes on read-only drives (#193) 2022-08-24 15:32:11 -06:00
Pk11
9ada5887e2
Update translations (#162)
* Update translations, add Dutch and Ukrainian

Adds Ґ, ґ, І, і, Ї, and ї to the font for Ukrainian

* Update Chinese translation

* Add RTL support, Hebrew translation

* Update translations
2022-04-08 12:39:29 -06:00
Pk11
fb9b56f622
Warn if file too large to copy (#163) 2022-03-13 20:39:51 -06:00
Pk11
bef9eacf22
Ask before trimming ROMs (#156)
* Ask before trimming ROMs

* Fix unwanted key repeat
2022-01-17 02:35:14 -07:00
Pk11
750e3cbf99
Fix getFileSize failing (#145)
* Try to fix getFileSize failing

* Fix file sizes over 2 GB
2022-01-08 15:31:41 -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
60736a5fcd Fix warning in fcopy 2022-01-02 03:35:03 -06:00
Pk11
0f8b4c248e
Simplify RAM drives (#131)
* Simplify RAM drives

* WIP: Add Slot-2 RAM expansion RAM drive support
2022-01-02 00:46:49 -07:00
Pk11
90814b2ff2 Add START menu with language selector 2021-11-29 15:57:31 -06:00
Pk11
1602d4143e Fix fcopy progress bar 2021-11-23 16:30:51 -06:00
Pk11
78e9bd9996 A couple derp fixes
- Allocate enough space for byte sizes
- Pass size to 'bytes' count
- Check lang ini not font path for lang reload
- Use 24 hour with 0 instead of space for filename date
2021-11-23 01:44:49 -06:00
Pk11
52355b98c7 Make a couple strings more flexible
Force push fixes some typos
2021-11-22 22:42:42 -06:00
Pk11
ac968a17ae Use the D-Pad characters for the file attributes
Also change the buttons a bit, that menu always confused me and I think this makes more sense, can change if wanted though
2021-11-22 21:41:22 -06:00
Pk11
11b5c4e523 Make GM9i translatable 2021-11-22 21:02:13 -06:00
Pk11
486f846cbd
Show file creation/modification times in file info (#111) 2021-10-11 13:44:48 -06:00
Pk11
9ec144f4ea Fix resource leaks in calculateSHA1() 2021-08-18 00:38:19 -05:00
Pk11
9df88c6b7f Add taking screenshots to a few more places 2021-08-14 13:54:37 -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
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
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
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
fcf1dfa3c3 Display drive sizes 2020-02-04 21:40:19 -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
35583045b2 Do not clear time, except for GBA ROM dumping 2020-02-04 00:56:47 -07:00
Pk11
e60993ec3e
Fix flickering (#44) 2020-02-04 00:21:07 -07:00
RocketRobz
b45eac6c58 Bug fix 2020-02-03 19:49:11 -07:00
RocketRobz
925917cca0 Bug fix 2020-02-03 19:44:47 -07:00
RocketRobz
893396deed Add R+A - Directory options 2020-02-03 18:42:14 -07:00
RocketRobz
439ebd181b Add file attribute changing 2020-02-03 17:03:00 -07:00
RocketRobz
427290cec1 Show filesize with bytes as "Byte" or "Bytes" 2018-10-21 20:48:44 -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
cf745d9ee1 Bug fix 2018-10-19 22:29:19 -06:00
RocketRobz
7be67d45f9 Cut down delay on "Progress:" screen 2018-10-19 22:16:06 -06:00
RocketRobz
013ffe654d Run closedir(isDir); after checking isDir 2018-10-19 18:41:54 -06:00
Epicpkmn11
9651648836 Fix deleting file when copying to same dir and add recursive copying (#13)
* Fix deleting file when copying to same dir and add recursive copying

FIX: Deletes file when copying to same dir
ADD: Recursive copying (copy files and dirs within dirs) (also undoes disabling copying folders)

* Derp fix

* Derp fix (with undoing disabling folder copying)
2018-10-19 17:53:44 -06:00
RocketRobz
54fda40715 Revert "Bug fix"
This reverts commit e763d31558.
2018-10-11 16:59:07 -06:00
RocketRobz
e763d31558 Bug fix 2018-10-11 16:32:30 -06:00
RocketRobz
f7c4e77d84 Show progress of file copying 2018-10-11 14:55:09 -06:00
RocketRobz
f56c7a0688 Add NitroFS mount feature 2018-10-08 15:14:42 -06:00
RocketRobz
f6bc3a24ef Add copying/pasting to a specific folder 2018-10-07 12:02:29 -06:00
RocketRobz
4b536e50d9 Revert copy buffer size 2018-10-05 20:30:25 -06:00