Help - Search - Members - Calendar
Full Version: stellads on m3sd
1Emulation.Com > Official Emulator Forums > StellaDS
bbraun
I've gotten stellads working on an m3sd adapter, using libfatdragon from: http://www.dragonminded.com/?loc=ndsdev/LibFATDragon

I've also found and fixed a bug with <18 roms in the rom directory. stellads would print out garbage (it was indexing into an stl vector with a negative index). The diff is at:
http://www.synack.net/~bbraun/stellads/stellads.diff

The complete modified sources are at:
http://www.synack.net/~bbraun/stellads/stellads.zip

To build this, I installed libfatdragon in $(DEVKITPRO)/libfat/{include/lib} and that is where the Makefile points to. If you have it installed somewhere else, feel free to modify the Makefile. I used the 'green' libfatdragon, which is for the m3cf, m3sd, and m3minisd adapters. There are other versions of the libfatdragon for other media.

And a precompiled m3sd image is at:
http://www.synack.net/~bbraun/stellads/stella-m3sd.nds

Make sure you have a stellads directory at the top level of your sd card, which contains roms.
As always, the usual disclaimer applies. No warranty expressed or emplied, etc etc. This is developmental, if it destroys your sd card, m3 adapter, nds, or burns down your house, you have been warned.

Rob
Robert
Thanks for the news! smile.gif
Mooney
I'm lost... what's this "libfatdragon" thing for and how do I use it? huh.gif
bbraun
QUOTE (Mooney @ Sep 18 2006, 04:09 PM) *
I'm lost... what's this "libfatdragon" thing for and how do I use it? huh.gif


From the LibFATDragon web page linked above:
"LibFATDragon is my modified version of chishm's older fatlib."

It is a library, built on chishm's library, that accesses the FAT filesystem on the SD/CF card. You don't need to worry about it unless you are building something that uses it, such as the modified stellads sources above.

Rob
Mooney
Ahh. Thanks for clearing that up for me. thumbsup.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2010 Invision Power Services, Inc.