RocketRobz
647c936a2e
Merge pull request #113 from Epicpkmn11/gba-saves
...
Improve GBA cart dumping
2021-11-02 21:25:50 -06:00
Pk11
8a3685803d
Improve EEPROM code
...
Still doesn't actually *work*, but it should be closer now.
2021-11-02 22:12:15 -05:00
Pk11
ae3ddd0c6c
Use enums and fix warnings in gba.cpp
...
Also fix not erasing the GBA save before writing
2021-11-02 22:02:01 -05:00
Pk11
568c4dde5f
Fix overdumping GBA ROMs
...
Thanks to gba-link-cable-dumper
https://github.com/FIX94/gba-link-cable-dumper/blob/master/gba/source/main.c#L19-L40
2021-11-02 18:39:46 -05: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
35d6f7fdca
Remove unused non-functional BBDX code from auxspi
2021-11-02 15:51:05 -05:00
Pk11
486f846cbd
Show file creation/modification times in file info ( #111 )
2021-10-11 13:44:48 -06:00
Pk11
8de40f23ac
Fix freezing on boot on flashcard & getting GBA cart info ( #110 )
...
* Only check if 3DS in DSi mode
* Fix reading GBA cart info
* Don't do & on the arrays for the GBA info
I don't think it was breaking anything to do that? but it's not needed and I think it might be wrong somehow or other
2021-10-11 13:35:47 -06:00
RocketRobz
9e1c56fa2d
Merge pull request #108 from Epicpkmn11/nand-cart-dumping
...
Fix NAND cart dumping
2021-10-10 17:21:23 -06:00
Pk11
d608197df8
Fix NAND restore error message & variable name
2021-10-10 17:48:32 -05:00
Pk11
132f787623
Remove CARD_CLK_SLOW from NAND commands
...
Seems fine without it, maybe better?
2021-10-10 17:44:14 -05:00
RocketRobz
22edd6d437
Update Makefile
2021-10-09 20:08:10 -06:00
RocketRobz
b9fcd7fa54
Properly allocate memory for RAM drive 1
2021-10-09 19:58:14 -06:00
RocketRobz
7750ab47c0
Detect 3DS console without reading NAND
2021-10-09 19:39:39 -06:00
Pk11
960c1ea7ad
Only dump 64 MiB for Face Training
...
GBATEK says 82 MB RW section but now how much is save, nocash said 66 MB is save(?) on nesdev, but then melonDS makes a 64 MB save, since melonDS seems to work I'm just going to lower this to 64 MB incase going further can cause trouble.
2021-10-06 14:11:48 -05:00
Pk11
8e48ab82f6
Don't switch to TWL Blowfish for NAND saves
...
This doesn't seem to fully fix Face Training, but it might help?
Force push because I decided to undo disabling face training saves so it can still be tested
2021-10-06 14:10:16 -05:00
Pk11
bc4b0baf1f
Fix dumping the save in the ROM
...
Technically this is actually more accurate, however it makes the dump not match a 'clean' dump (and there couldn't be a 'clean' dump like this as the save will always vary)
2021-10-06 01:00:24 -05:00
Pk11
294c4bee1c
Fix NAND save writing and restoring
2021-10-06 00:51:38 -05:00
Pk11
0bc622b3d5
Fix NAND ROM dumping
...
yes. it was literally the 'random' number.
2021-10-05 00:30:37 -05:00
Pk11
0dedcfb9dd
Improve extended header reading
2021-10-04 20:27:20 -05:00
Pk11
7b105c09a1
Fix NAND card header reading
...
It now tries to dump, but the rest of the dump is garbage. It tries the save too, but I think that's also garbage.
This breaks some things that worked before, marked with TODOs. I'll fix them once NAND works.
2021-10-04 18:08:12 -05:00
Pk11
d75ab87bfb
WIP: Fix NAND cart dumping
2021-09-27 00:41:06 -05:00
RocketRobz
531e58531b
Merge pull request #105 from Epicpkmn11/bitmap-mode-and-cleanup
...
Use bitmap mode and clean up some things
2021-09-26 23:38:01 -06:00
Pk11
9de1d80ca1
Fix non-auxspi bytes progress
2021-09-15 17:35:50 -05:00
Pk11
e296e4cb68
Merge remote-tracking branch 'upstream/master' into bitmap-mode-and-cleanup
2021-09-15 17:34:52 -05:00
Pk11
c7694df14c
Fix restoring to ID 0xC22017 cards ( #107 )
2021-09-15 16:31:57 -06:00
Pk11
520327dcdf
Fix dumping saves from ID 0xC22017 ( #106 )
...
8 MByte, used in Art Academy (Spain) or at least some of them
2021-09-15 14:25:36 -06:00
Pk11
0f70de49d0
Derp fix
2021-09-02 20:19:00 -05:00
Pk11
490b536bf2
Copy over Arabic support from TWiLight
...
Currently not really needed, but if we make GM9i translatable (which I'll prolly do after this PR is merged) it'll be needed so might as well just do it now
2021-09-02 11:01:49 -05:00
Pk11
d0122e0c12
Add 美咲ゴシック (Misaki Gothic) font
2021-09-02 10:25:09 -05:00
Pk11
2bc47b299d
Propely substr file names
2021-08-21 17:39:39 -05:00
Pk11
41849eeaf1
Update font
...
I cleaned up the Kana a bit, just keeping this up to date with GM9's
2021-08-20 10:43:51 -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
9ec144f4ea
Fix resource leaks in calculateSHA1()
2021-08-18 00:38:19 -05:00
Pk11
4fd905f894
Fix file name being able to wrap
2021-08-15 17:26:12 -05:00
Pk11
c0e347f2b4
Fix double : in dumping prompts
2021-08-15 15:40:13 -05:00
Pk11
283f85b985
Show nitro: above carts in drive list
2021-08-15 15:38:24 -05:00
Pk11
9df88c6b7f
Add taking screenshots to a few more places
2021-08-14 13:54:37 -05:00
Pk11
fe50b15537
Add Cyrillic to default font
...
Was informed that the 3DS actually was translated to Russian and this it's worthwhile to put Cyrillic in the font for GM9, so updating this to match the update to GM9's font
2021-08-14 13:34:14 -05:00
Pk11
01daede48d
Add custom font info to README
2021-08-12 18:25:00 -05:00
Pk11
e2e892ead0
Add default, original, and tiny fonts to resources
2021-08-12 18:11:36 -05:00
Pk11
19be8dd77a
Use 16 column hex editor when font small enough
2021-08-12 18:05:15 -05:00
Pk11
363ee012e2
Add some simple wrapping on spaces
...
Wraps on the last space within 10 chars of the end of the line
2021-08-12 17:44:27 -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
6662d644d5
Fix right alignment on fonts divisible by 256
2021-08-08 08:26:33 -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