Read and Write roms to a GBA Flash cart's Mini SD card with an R4 and a DS Lite

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,468
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,906
Country
United States
Yeah so it's trying to access the card but something breaks it. Probably issue with filesystem then or the DLDI card isn't getting the correct responses from the card.


These are all the drivers I think could possibly work for your card. But assuming you tried them all already then yeah that must be an issue with the MiniSD card then...or the SuperCard Rumble DLDI driver needs to be reverse engineered and updated for new libnds. There was a similar issue with MaxMediaDock's driver until I modernized it and fixed it's IsInserted function. But I doubt this impacts this one. The fail with MMD impacted just the CompactFlash based slot2 cards. I don't see how any of the code would break in new libnds with the SD based stuff.
 

Attachments

  • supercard.zip
    5.3 KB · Views: 3

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,468
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,906
Country
United States
Assuming the SuperCard SD MIni uses the same mode switch code (pretty sure it does as I recall checking it's DLDI code while trying to help the original poster in this thread), my build of GBA-Exploader should already work for it for the most part. It does seem saves work too provided they don't exceed 64KB in size. SC specific patches might be required for the Pokemon games for example. I think it's due to the games overwriting the GBA Exploader metadata that is at the start since I assume a write past the 64KB boundry gets mirrored back to 0x0 which I think is what is happening with those games. Not sure what YSMenu/SCFW is doing to get around that but GBA Exploader doesn't currently handle that properly.

Also note YSMenu will work with it too as it does for mine. That's always the best fall back. Don't even need a flashcart compatible with it. Just DLDI patch it for your current flashcart (as long as it's not a DSTT clone that can be bricked by running wrong YSMenu though) and you can send GBAs to your card. Just select them as if you were booting an NDS file and YSMenu will handle that for you. That's what I was using for my N-Card prior to GBA-Exploader. You won't be able to boot NDS files with YSMenu unless it's a build compatible with your slot-1 flashcart but it doesn't matter with GBA games. ;)
 
Last edited by Apache Thunder,

Shahaan

Well-Known Member
OP
Member
Joined
Dec 29, 2018
Messages
117
Trophies
0
Age
18
Location
South Africa,Durban
XP
966
Country
South Africa
That would have been pretty nifty, I can only get this to load successfully though and it fails to mount the FATfs: 13
https://gbatemp.net/threads/superfw-a-very-much-wip-supercard-firmware.654847/
Edit: Also got a 4mb Atari game running with YSMenu, however that only seems to work on the DS side and wouldn't be able to be used for flashing stuff for my GBA or writing roms to the Mini SD in it
I think FTP would also be a pretty good way to achieve these things. But nothing can get to the storage in the flash cart to begin with so it's kind of like bleh
 
Last edited by Shahaan,

assassinz

Visoly 512 Flash Advance Linker Xtreme Master!
Member
Joined
Mar 17, 2003
Messages
1,313
Trophies
2
Location
The Internet
XP
1,434
Country
United States

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    @BigOnYa, I'll rip a bag off my Volcano to that, brother
    +2
  • a_username_that_is_cool @ a_username_that_is_cool:
    DDDS . Dual Developer Dedede System :)
    +1
  • BakerMan @ BakerMan:
    also happy birthday @Xdqwerty
    +1
  • BigOnYa @ BigOnYa:
    Is it me you're looking for?
  • MysticStarlight @ MysticStarlight:
    'Cause I wonder where you are
  • MysticStarlight @ MysticStarlight:
    wait I got the lyrics mixed up
    +1
  • BigOnYa @ BigOnYa:
    And I wonder what you do...Lol
  • BigOnYa @ BigOnYa:
    Its all good, I'm here to talk to you.
  • BigOnYa @ BigOnYa:
    Hello
  • BigOnYa @ BigOnYa:
    I've been playing fallout4 all day, I went into a elevator and it kept going, never stopped, waited 5 minutes, must of been a bug. How bout you, whatcha do today?
    +1
  • MysticStarlight @ MysticStarlight:
    I'm wondering why a stray tuxedo cat has a cloudy eye
  • MysticStarlight @ MysticStarlight:
    I've been playing TOTK all day also
    +1
  • MysticStarlight @ MysticStarlight:
    Oh you reminded me of those elevator nightmares
  • BigOnYa @ BigOnYa:
    Awesome game, fun how they force you to build, but you can build as you want
  • MysticStarlight @ MysticStarlight:
    It is super fun, I actually prefer it over BoTW
    +1
  • BigOnYa @ BigOnYa:
    The guy holding the sign always cracked me up, esp when you fail, and it falls
  • MysticStarlight @ MysticStarlight:
    Ah yes, that guy lol. I still need to find all his signs. The game has a lot to do though so I don't know what to finish first
  • MysticStarlight @ MysticStarlight:
    I'm 120 hours in and am still like 44.4% done
    +1
  • BigOnYa @ BigOnYa:
    Good times. Building is starting to get good around now for you. You making me want to make run thru again.
  • BigOnYa @ BigOnYa:
    Ok good chatting, enjoy your gaming, and avoid the lightning, or put your sword away. Good night.
  • K3Nv2 @ K3Nv2:
    All I gotta do is not spend $10 in the next 5 days and I'll break even this month lol
  • K3Nv2 @ K3Nv2:
    @BigOnYa, tell your wife not to forget her wallet
    K3Nv2 @ K3Nv2: @BigOnYa, tell your wife not to forget her wallet