Argh... anyone doesn't comment to my extlink version...
cannot run sps maker via linux ubuntu
while using wine is there another option for this?
I am sorry, the program is written in C#. If it is not working in wine there might be nothing you can do.
ah too bad i while try my luck at school tomorrow, maybe i can run it there
KazoWAR, you shouldn't use
CODE
if (!Directory.Exists(Path.GetPathRoot(filePaths[0]) + "data\\NDS Music Player\\"))
but use
CODE
if (!Directory.Exists(Path.GetPathRoot(filePaths[0]) + "data/NDS Music Player/"))
instead.
Also I'm analyzing SPS format (lol) so I hope my sdatexpand will be able to output it.
#And yes, as I expected, your SDAT handling is very awful. You don't read NitroFS table but read the whole file every 4 bytes, which is too slow. And multiple sdats games cannot be parsed correctly (such as Monster Racers)
Edit: Oh and can you add special chars? Like the é in Pokémon or the german chars ä,Ä,ö,Ö,ü,Ü,ß.
Perhaps MoonShell + nms.NitroMusicPlayer.nds combo will meet.
[edit] Already found several bugs in SPS Maker form1.cs, which occurs segmentation fault with corrupted sdats.
Edited by avenir, 05 September 2011 - 07:16 AM.