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,467
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,900
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: 2

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,467
Trophies
3
Age
36
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
6,900
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
964
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,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    LTT also did it
  • realtimesave @ realtimesave:
    jdhello
  • realtimesave @ realtimesave:
    @SylverReZ that guy seriously spent over 2 grand on that hot wheels pc?
    +1
  • RedColoredStars @ RedColoredStars:
    LTT is a noob
  • RedColoredStars @ RedColoredStars:
    Guy doesnt know wtf hes talking about half the time
  • realtimesave @ realtimesave:
    @SylverReZ that reminds me that my friend sells CRTs he gets cheap or free for hundreds of dollars. people are dumb
    +1
  • RedColoredStars @ RedColoredStars:
    And is incredibly annoying.
  • realtimesave @ realtimesave:
    man I just washed my shoes and they look exactly the same as before I washed them :|
  • realtimesave @ realtimesave:
    luckily they didn't fall apart
  • RedColoredStars @ RedColoredStars:
    Some CRTs are very much worth the price
  • RedColoredStars @ RedColoredStars:
    i used to go out to the recycling center every couple weeks and look at the crts and other electronics people would drop off. Usually screens were broken or severely scratched from being tossed around. Did find a good one here and there, but never anything like a 1080i widescreen crt.
  • RedColoredStars @ RedColoredStars:
    Or a good contition 40" Sony Trini that weighs 300 lbs. lol
  • RedColoredStars @ RedColoredStars:
    Literally 300 lbs. lolol
  • BigOnYa @ BigOnYa:
    I have a few of those boat anchors in my basement I tried giving away but no one wanted them, So anyone close to Columbus, Ohio area that wants them, (26", 2x 19") please come get, for free.
  • RedColoredStars @ RedColoredStars:
    Dont know anyone wants those smaller ones. Most are after larger sizes and the kinda top of the line models
  • RedColoredStars @ RedColoredStars:
    Motion handling and input lag on those things destroy plasmas, led, oled
  • realtimesave @ realtimesave:
    I had some really nice CRTs I should've kept
  • realtimesave @ realtimesave:
    now I have all lcd
  • realtimesave @ realtimesave:
    one in particular I regret getting rid of oh well :|
  • realtimesave @ realtimesave:
    the Sonys and stuff I don't care about
  • realtimesave @ realtimesave:
    and used LCD are hard to sell I can imagine.. not worth much
  • realtimesave @ realtimesave:
    @SylverReZ where do u lurk
  • a_username_that_isnt_cool @ a_username_that_isnt_cool:
    Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if buying it isn't owning it, and it's not piracy if you can't buy it from the original creators anymore.
    a_username_that_isnt_cool @ a_username_that_isnt_cool: Is it piracy if it was released for free? Not in my opinion, but I also think it's not piracy if...