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,476
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,923
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,476
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,923
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
118
Trophies
0
Age
18
Location
South Africa,Durban
XP
976
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,323
Trophies
2
Location
The Internet
XP
1,466
Country
United States
Last edited by assassinz,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Xdqwerty @ Xdqwerty:
    @AncientBoi, gonna block you for real if you keep being like that
  • AncientBoi @ AncientBoi:
    Well.... Go ahead my "friend". If it makes you happy :mellow:
  • BigOnYa @ BigOnYa:
    Really, blocking him will only hurt you, we will see his messages, but you wont
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, ok i'm not blocking him
  • BigOnYa @ BigOnYa:
    You just got to have thick skin and ignore people online if you don't agree or dislike. The internet is full of clowns.
    +2
  • AncientBoi @ AncientBoi:
    and an 👴 just having fun.
    +1
  • Xdqwerty @ Xdqwerty:
    Brb
  • Xdqwerty @ Xdqwerty:
    Going to the beach
  • AncientBoi @ AncientBoi:
    Cool :D Wait :unsure::unsure::unsure: Did you say Bleach? :O
  • Xdqwerty @ Xdqwerty:
    @AncientBoi, without the l
    +1
  • AncientBoi @ AncientBoi:
    Enjoy
  • SylverReZ @ SylverReZ:
    Enjoy wacking yourself off, old man?
    +1
  • AncientBoi @ AncientBoi:
    Always :D
  • K3Nv2 @ K3Nv2:
    Man bought a $20 a gauge at Amazon that was all fancy digital went to hook it up did t detect shit, then went back and bought an analog worked right away
    +1
  • ZeroT21 @ ZeroT21:
    @K3Nv2 Happens all the time when ordering these iffy things
  • ZeroT21 @ ZeroT21:
    watching xbox direct but the feed keeps getting dc'd, oh well
  • ZeroT21 @ ZeroT21:
    back to MH rise
  • K3Nv2 @ K3Nv2:
    It's AC Pro which is reputable but more a reason why I don't trust digital in cars
    K3Nv2 @ K3Nv2: It's AC Pro which is reputable but more a reason why I don't trust digital in cars