Commit Graph

474 Commits

Author SHA1 Message Date
Pk11
5a8f3dfb23
Upload unzipped builds alongside the 7z (#191) 2022-08-09 19:10:38 -06:00
Pk11
ec22bf1975
Add on-screen mention of how to (de)select all (#190) 2022-08-09 19:02:50 -06:00
Pk11
90c413f8fb
Fix clock using 12-hour and covering last character of the path (#189)
* Fix clock using 12-hour and covering last of path

* Simplify RetTime()
2022-08-09 18:53:50 -06:00
Pk11
2906dd84d3
Always pad time with space and pad hour with 0 (#185) 2022-08-03 16:42:43 -06:00
Pk11
1605dcf8f0
Change screen swap to an ini option (#183) 2022-08-02 20:04:55 -06:00
Pk11
7647d311bc
Move keyboard cursor by touch (#182) 2022-08-02 20:04:19 -06:00
Pk11
9b06e85d90
Fix deleting not scrolling (#181) 2022-08-02 18:54:52 -06:00
Pk11
249f77b3bc
Remember selected folder when pressing B (#180) 2022-08-02 18:44:51 -06:00
RocketRobz
e7257819f5 Prepare for NAND reading in DS mode with SCFG unlocked
TODO: Replace SWI SHA1 functions with custom implementation
2022-07-06 20:09:41 -06:00
RocketRobz
2b850a957c Remove non-working code 2022-07-06 18:32:33 -06:00
RocketRobz
1bbd77f73d Remove non-working code 2022-07-06 18:11:15 -06:00
RocketRobz
a00fa3f3f5 Fix looping on eMMC CID get 2022-07-06 18:09:12 -06:00
lifehackerhansol
cce31e15f2 workflow: bump all actions to v3 2022-06-13 08:53:32 -07:00
Pk11
1f9cf753c9
Update translations and credits, add Turkish (#171) 2022-06-06 18:39:30 -06:00
Pk11
c692e53150
Fix 128 KiB EEPROM saves (#170) 2022-06-04 08:39:26 -06:00
SombrAbsol
5d8e75af26
Add custom TWiLight Menu++ boxart (with original) (#167)
* Create boxarts folder and a file to delete later

* Add original and TWiLight boxarts

* Useless file deleted
2022-05-01 07:18:59 -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
88758d9ea5
Fix always showing DS icon on first frame (#166) 2022-04-08 12:34:39 -06:00
Pk11
7ade5f7d8a
Fix several keyboard problems (#160)
- Longer than 1 row broke
- Unicode was broken
- Lots of unicode problems
2022-04-04 23:23:13 -06:00
lifehackerhansol
6015596593
Update README.md 2022-03-31 14:49:46 -07:00
Pk11
68a81840d6
Improve screen swap (#164) 2022-03-20 15:57:41 -06:00
Pk11
fb9b56f622
Warn if file too large to copy (#163) 2022-03-13 20:39:51 -06:00
Pk11
ca3d9a8638
Update translations (#129)
* Update translations

* Update translations

* Update translations

merged RAM drive strings, fixed the Chinese one manually as it hasn't been updated on crowdin yet

* Update translations

updated keyboard strings

* Update credits

* Update translations

added copy file (without create entry) and flashcard will be ejected

* Update translations

Note: I've copy pasted a couple words around in the non-100% languages as many of the recent additions were only slightly edited from existing strings
I appologise if anything is wrong, once updated on Crowdin it'll use that

* Update translations

* Update Italian translation

* Update translations

Changed bytes to %lld

* Update translations

Added title manager strings

* Update translations

* Add Romanian

* Update translator credits

* Fix Cedillas in Romanian

* Add proper Chinese font
2022-02-14 21:31:56 -07:00
Pk11
b2c9e58291
Remove unused DLDIs (#157) 2022-01-26 13:56:12 -07:00
Pk11
bef9eacf22
Ask before trimming ROMs (#156)
* Ask before trimming ROMs

* Fix unwanted key repeat
2022-01-17 02:35:14 -07:00
RocketRobz
4b16b7a011 Derp fix 2022-01-12 20:36:44 -07:00
RocketRobz
a368f0e4fc Fix non-animated DSi icons flickering 2022-01-12 20:26:33 -07:00
RocketRobz
e92c8ce445 Unmount non-MEP RAM drive if GBA game is inserted 2022-01-12 20:17:58 -07:00
Pk11
a088d64b80
Fix failing to read flashcard if RAM drive removed (#154) 2022-01-12 20:05:23 -07:00
Pk11
9be421880f
Check CRC16s of banner and only use correct parts (#153) 2022-01-12 09:06:11 -07:00
Pk11
5408406626
Allow mounting 0000 as FAT image (#152) 2022-01-11 07:16:14 -07:00
Pk11
94f5fd73c3
Dump banner.sav for DSiWare too (#151) 2022-01-09 17:16:10 -07:00
Pk11
6669a5ebb3
Add dumping TMD files from title manager (#150) 2022-01-09 16:54:37 -07:00
Pk11
cc2bfed17c
Add title manager menu for easier DSiWare dumping (#149)
* Add title manager menu for easier DSiWare dumping

* Fix title manager not scrolling

* Change dumped DSiWare extension to `.nds`

* Sort titles alphabetically by banner title
2022-01-08 23:55:35 -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
3e92e876e9
Try to mount NitroFS from SysNAND and SDNAND (#148) 2022-01-08 15:30:46 -07:00
Pk11
454cdbcc50
Revert to malloc for allocating ramdrive on DSi (#147) 2022-01-07 23:18:10 -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
21c8ad9e54
Fix breaking NAND when unmounting NitroFS (#144) 2022-01-06 01:48:47 -07:00
Pk11
26661dc6b3
Remove fix_ndsheader.py (#143) 2022-01-05 16:29:58 -07:00
Pk11
a659527460
Update feature list in README (#142)
* Update feature list in README

* Update drive-menu.png

* Update file-list.png
2022-01-05 15:13:16 -07:00
Pk11
ccf8d0200b
Add restoring DS saves on DS/DS Lite (#141) 2022-01-05 03:55:35 -07:00
Pk11
4aa294b444
Remove trying to remount flashcards (#140)
as it doesn't work anyways
2022-01-04 21:27:09 -07:00
Pk11
836c30e182 Fix always blocking SPI saves over 1 MiB
Noticed this right after marking the PR ready for review lol
2022-01-04 22:07:17 -06:00
Pk11
bec149de03
Add dumping DS saves using GBA cart save data (#138)
* Simplify GBA EEPROM FIFO wait

* Add dumping DS saves using a GBA cart's save data

* Don't try dump very large DS saves to GBA carts

* Don't show DS cart info on regular DS

you need to take the cart out to reinit it so info isn't loaded

* Change to 'writing save' for DS to GBA dumps

* Fix a couple bugs and typos
2022-01-04 20:54:45 -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
e8c3a8596b
Improve AK2i secondary drive mounting (?) (#136)
* Improve AK2i secondary drive mounting (?)

* Ensure correct bus owner when getting DLDI
2022-01-03 19:37:12 -07:00
Pk11
574e5b26a6
Hide writing actions when drive is read-only (#134) 2022-01-03 00:39:17 -07:00
RocketRobz
cbb223a421 Always show SD unmount/remount option if flashcard DLDI isn't found 2022-01-02 23:25:41 -07:00
RocketRobz
c7fefecdcc Do not read NDS cart info if Slot-1 flashcard is mounted
Fixes lockup when highlighting Slot-1 FAT
2022-01-02 23:16:20 -07:00