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 Misc > Extract files from a .nds?

#155716 - KillerMapper - Sat May 03, 2008 9:41 am

Hi,

I would like to know how I can extract some files from a .nds, like textures, models or musics.
For exemple I want to see the maps and the textures of Mario Kart DS.
I've found the way to see the maps from Super Mario Kart and Double Dash, but not for the N64 and the NDS version (I know it's possible for the GBA, but I can't found too).

Someone knows how to extract?
Thanks.

#155736 - tepples - Sat May 03, 2008 5:22 pm

I'm not sure this board is intended for analysis of commercial games.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#155753 - 11X_daemon_X11 - Sat May 03, 2008 10:13 pm

dismantelling the rom itself is against the laws of owning the game. You have some rights to the game, such as making your own bck up, but you're not aloud to take the rom apart. Also, you would probably need a debug rom, which has probably not been created. I don't think that you should be discussing this at all sorry man :)
_________________
IRC (please join :D):

http://evilnetirc.ath.cx/

#155771 - HyperHacker - Sun May 04, 2008 1:13 am

KillerMapper wrote:
but not for the N64
<plug type="shameless">I'm working on it. :D</plug>

Also, I don't think disassembling a ROM is illegal, and debug ROM? What?
_________________
I'm a PSP hacker now, but I still <3 DS.

#155774 - 11X_daemon_X11 - Sun May 04, 2008 1:52 am

a Rom that has things in it that weren't in the original rom, or has some kind of file system that allows you to access beta parts of the rom.
_________________
IRC (please join :D):

http://evilnetirc.ath.cx/

#155788 - HyperHacker - Sun May 04, 2008 7:59 am

You don't need a debug ROM to have a look at the innards. Those are just the versions used by developers. They do tend to be pretty fun to play with and have more unused content, but they're not really related to examining a ROM.

Anyway I've heard of archive extractors for MKDS' format, but not any level or model viewers.
_________________
I'm a PSP hacker now, but I still <3 DS.

#155911 - KillerMapper - Mon May 05, 2008 4:18 pm

HyperHacker wrote:
KillerMapper wrote:
but not for the N64
<plug type="shameless">I'm working on it. :D</plug>

Also, I don't think disassembling a ROM is illegal, and debug ROM? What?


Hey it's looking good! I'm waiting this ;)

So it's illegal to extract files just to see them? I don't want to use them in any game/program.

#155913 - silent_code - Mon May 05, 2008 4:31 pm

afaik, the license agreements contain a term that makes disassembly (which isn't bound to code, but also to data and the rom as a whole) of a rom illegal.
i would have to look it up, but being a lazy pos i won't. ;^p

or am i making things up? :^|

@kusma: good to know. :^) although, the trend in policies is more like "you don't buy the binary data (software etc.), you just license the right to use it". ... crap.


Last edited by silent_code on Mon May 05, 2008 5:16 pm; edited 2 times in total

#155915 - kusma - Mon May 05, 2008 4:45 pm

silent_code wrote:
afaik, the license agreements contain a term that makes disassembly (which isn't bound to code, but also to data and the rom as a whole) of a rom illegal.
i would have to look it up, but being a lazy pos i won't. ;^p

or am i making things up? :^|

I have no clue, but licenses like this has AFAIK been ruled to be illegal in Norway. (Or rather, the no-disassembly clauses are illegal / invalid - not the entire license of course)

#156137 - tepples - Wed May 07, 2008 2:13 am

silent_code wrote:
although, the trend in policies is more like "you don't buy the binary data (software etc.), you just license the right to use it". ... crap.

With commercial off-the-shelf software, the license vs. sale issue is more one of contract law, which in the United States is handled by the several states. State law has run more along the lines of a duck test: if it looks like a sale of a copy and feels like a sale of a copy, it is a sale of a copy. See SoftMan v. Adobe.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#156444 - Tockit - Fri May 09, 2008 9:52 pm

I could have sworn I remember reading somewhere that ndstool.exe can do it. maybe I'm wrong..?

yeah, I'm probably wrong.

#156451 - tepples - Fri May 09, 2008 10:53 pm

Yes, my ROM-hacking little cousin tells me that ndstool can archive or unarchive a NitroFS. But that doesn't mean it can decompress or decode the files inside.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#156646 - Lynx - Mon May 12, 2008 2:49 am

To have a better understanding of the laws, you might want to research the reverse engineering laws in your country/state.
_________________
NDS Homebrew Roms & Reviews