gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > adopting the NDS fileformat

#38560 - darkfader - Tue Mar 29, 2005 3:17 am

Costis made a menu to start NDS files, so we could use that fileformat for homebrew stuff. ndstool can create NDS files, but I've yet to add filesystem creation.

#38561 - josath - Tue Mar 29, 2005 3:19 am

would there be any patent/copyright/trade secret issues with using the nintendo-created file format?

#38565 - killfire - Tue Mar 29, 2005 3:47 am

josath wrote:
would there be any patent/copyright/trade secret issues with using the nintendo-created file format?


i think if you reverse engineered it than no, they cant hold you responsible... i think.

#38569 - Darkain - Tue Mar 29, 2005 4:44 am

GBFS. enough said. :)

no, really, i think it would be worth a look into. have a custom bootloader that used the filesystem, along with the demos using it to load binary data on the fly (images, maps, sprites, etc)

i would really be happy with a filesystem like this. since the storage media are flashcarts, it would be nice to implement some form of read/write into it as well, but this isnt as needed.

but i would like to have the filesystem tho, so i can start working on more dynamic effects for the up and coming RPG engine (once my 2D gfx lib is more complete)
_________________
-=- Darkain Dragoon -=-
http://www.darkain.com
DarkStar for Nintendo DS

#38574 - tepples - Tue Mar 29, 2005 6:00 am

GBFS or PogoFS or ROMFS or TarFS or ISOFS... there are a lot of choices, and you don't have to take Nintendo's.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#38597 - darkfader - Tue Mar 29, 2005 1:52 pm

We could implement two :)
A local (Nintendo style) and global FS (GBFS or something) type. The global one could be used for developing/multimedia files.

#38604 - tepples - Tue Mar 29, 2005 3:13 pm

It'd probably be better to make the global FS in PogoShell format so that GBA and Nintendo DS games could share a card.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.