• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

QDSMS, Save Manager for Supercard

Started by Noda, April 23, 2006, 12:29:06 PM

Previous topic - Next topic

Noda

Hi, I just finished my first NDS project : Quick & Dirty Save Manager for Supercard

As its name says, it's a save manager for Supercard (SD&CF, maybe M3 as well) ^^

you can:
-create multiple save for a game (up to 9)
-change the current save for a game
-create a new empty save for a game
-copy the current save to a new one
-erase a save

it's a little slow, but it's due to the write function of the FAT lib which is slow (or if you know a way to write on sd/cf faster, let me know)

screenshot:


It was made in 3 days, so do a backup of your saves before trying...
let me know if you find bugs.

rom: http://download.yousendit.com/61E0866960B820AB
sources: http://download.yousendit.com/A869A47B786451C0

Thundrestrike

before i get this, can i ask a question?  :)

For a game like Tao's Adventure : Curse of the Demon Seal that only has one save slot, I can use this and actually be able to create a whole new save file for the same rom, so that me and my bro can both have a save file?

this might explain it better:

tao.nds.dsq
save file 1
save file 2


I can have 2 save files for the same rom, right? :D
or am I completely mistaken? :oops:
size=24]▓☺▓[/size]
My modded DS

mwingboy

wow...this looks like a handy program, thanks

jetsyn

Schaweet!  I was just thinking of a program just like this to manage my Castlevania saves.  Now I don't have to create multiple copies of games to have different profiles. Thanks!

Noda

Thunderstrike > Yes you can do that. :)

Jokee

This was great!
but maybe easy to get confused when i have a couple of savegames for one game, bit hard to remember wich one was wich, it would be really good if there was anyway to give a short name to every save, ex. "no1 jokee, no2 guest, no3 sister" etc.

Keep ut the good work  :)

if bad english.. sorry ;)

ratx


Elfish

woot woot
sounds über
renaming the saves would be even more über
white NDSL, Flashme V7, M3 lite, 1 GB microSD Sandisk

m2pt5

Suggestion: instead of copying the files back and forth when changing save slots (which takes a long time) simply rename the files, which should be much faster. (DSOrganize takes less than 10 seconds to process a renamed file.)
Manually signing your posts is dumb.
---
Firmware versioning: Get a Passcard 3, a SuperKey, or a slot-1 flashkit. Then it doesn't matter which firmware you have.

-Gina-

Hi,

I played with the source a bit today.  Here are some things I did and the result:

1) I tried substituting the 3/3/2006 FAT code - that froze the NDS when I tried to copy a save to a new one.
2) I changed the compile option from -O2 to -O6 which only added 8K to the binary.
3) I added a check for the OSX .Trashes/ directory to ignore it since selecting it didn't work anyway.
4) I removed the __PACKED qualifier as required to get rid of the warnings.

This is good software!

Gina

SC-SD, 1G Corsair 133X, iBook 1.42GHz, devkitpro r18

Noda

mp2t > there no function in the fat library to rename the files  :( if there was one, for sure i'll be renaming files instead of copying them.

jas20

DSOrganize seems to support renaming of files. Maybe you should look around that? I haven't tested it's rename function becuase I never have needed to to.

m2pt5

Quote from: "Noda"mp2t > there no function in the fat library to rename the files  :(
That's why I mentioned DSOrganize can do it.
Manually signing your posts is dumb.
---
Firmware versioning: Get a Passcard 3, a SuperKey, or a slot-1 flashkit. Then it doesn't matter which firmware you have.

Noda

Do you have a link for the sources of DSOrganize?

m2pt5

I don't, but you might be able to get them from the author. The page is here.
Manually signing your posts is dumb.
---
Firmware versioning: Get a Passcard 3, a SuperKey, or a slot-1 flashkit. Then it doesn't matter which firmware you have.