Register - Login
Views: 99792524
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 04:49:27 AM
Jul - General Game/ROM Hacking - [3DS Pokemon] C++ Extracting from ROM to 3d Model New poll - New thread - New reply
Next newer thread | Next older thread
Anasky
Random nobody
Level: 7


Posts: 1/7
EXP: 955
For next: 493

Since: 01-17-15


Since last post: 7.2 years
Last activity: 7.2 years

Posted on 01-17-15 11:23:51 AM Link | Quote
Hey everyone,

I've been trying to figure out for a while now how I am supposed to get the nsbmd data from a ROM, and then extract it into a model. So far I've found other programs that do that, but I need to actually do it in-code, without external programs. All the links I've found so far are from before 2012 and most of them contain expired references and executables.

If anyone would be able to help me, that'd be great
Anasky
smirkogm
Random nobody
Level: 5


Posts: 3/4
EXP: 436
For next: 93

Since: 03-02-14

From: Germany

Since last post: 7.3 years
Last activity: 7.3 years

Posted on 01-19-15 03:01:25 PM Link | Quote
Originally posted by Anasky
Hey everyone,

I've been trying to figure out for a while now how I am supposed to get the nsbmd data from a ROM, and then extract it into a model. So far I've found other programs that do that, but I need to actually do it in-code, without external programs. All the links I've found so far are from before 2012 and most of them contain expired references and executables.

If anyone would be able to help me, that'd be great
Anasky


How in-code?
Anasky
Random nobody
Level: 7


Posts: 2/7
EXP: 955
For next: 493

Since: 01-17-15


Since last post: 7.2 years
Last activity: 7.2 years

Posted on 01-24-15 08:04:49 AM Link | Quote
Inside my application, without using third-party software, or even extracting the file to a nsbmd.
Cuber456

Fuzzy
Don't mind me. Just passing through.
Level: 56


Posts: 581/776
EXP: 1319490
For next: 78686

Since: 02-19-12

From: Everywhere at once.

Since last post: 4.2 years
Last activity: 131 days

Posted on 01-24-15 07:47:32 PM Link | Quote
Originally posted by Anasky
Inside my application, without using third-party software, or even extracting the file to a nsbmd.

Your title mentions that you want models from the 3DS pokemon games yet you reference a model format that is used in DS games. So which is it? Are we talking about the DS pokemon games or the 3DS pokemon games because I am having doubt that Game Freak would use the same model format used in DS games in 3DS games (although it is possible).

If it actually is nsbmd then you get lucky because it appears that there is some documentation on the model format. From here, you would have to do is use the documentation and code up a program to convert a nsbmd model to a model format of your choice.

If it isn't nsbmd then it gets a lot trickier depending if this new model format has been documented or not.

____________________
Come on, you know you want to show support. Click the links below:
>>Reasons for Operation Bluebird<<
>>Operation Bluebird Facebook Page<<
Anasky
Random nobody
Level: 7


Posts: 3/7
EXP: 955
For next: 493

Since: 01-17-15


Since last post: 7.2 years
Last activity: 7.2 years

Posted on 01-25-15 02:52:36 PM Link | Quote
Wow, I'm an idiot from time to time... Yeah, I meant DS (Pokemon Black to be specific).
That link looks useful Should be able to get an nsbmd converter from that.
Other issue though is getting the nsbmd from the ROM. Haven't really found any documentation on how to do that, nor how Pokemon Black rom is constructed.
Cuber456

Fuzzy
Don't mind me. Just passing through.
Level: 56


Posts: 582/776
EXP: 1319490
For next: 78686

Since: 02-19-12

From: Everywhere at once.

Since last post: 4.2 years
Last activity: 131 days

Posted on 01-25-15 05:36:09 PM Link | Quote
Originally posted by Anasky
Wow, I'm an idiot from time to time... Yeah, I meant DS (Pokemon Black to be specific).
That link looks useful Should be able to get an nsbmd converter from that.
Other issue though is getting the nsbmd from the ROM. Haven't really found any documentation on how to do that, nor how Pokemon Black rom is constructed.

Have goals but don't have a bunch of goals at once. You'll drive yourself up a wall if you try to accomplish all of them at the same time. You have documentation on the model format. For now it is best to focus on writing a program to convert from nsbmd to whatever model format you want. To access stuff in the ROM, it would be best to use a program like Tinke. When you can convert a model format reasonably well, then tackle the other issue of locating the files in the ROM manually. If it were me, I'd just stick to using Tinke because it's wicked easy to use and there isn't really a reason not to use it.

____________________
Come on, you know you want to show support. Click the links below:
>>Reasons for Operation Bluebird<<
>>Operation Bluebird Facebook Page<<
Anasky
Random nobody
Level: 7


Posts: 4/7
EXP: 955
For next: 493

Since: 01-17-15


Since last post: 7.2 years
Last activity: 7.2 years

Posted on 01-25-15 06:55:34 PM Link | Quote
I am creating an MMO game in which the player provides the ROM, similar to PokeMMO. Due to this, I am forced to do the entire process within the application.

And yes, I am tackling it one at a time, although it is useful to have the information beforehand ^^ (f.e.: forums usually take a while with providing answers).
Anasky
Random nobody
Level: 7


Posts: 5/7
EXP: 955
For next: 493

Since: 01-17-15


Since last post: 7.2 years
Last activity: 7.2 years

Posted on 02-08-15 06:07:27 AM Link | Quote
I've managed to complete the NSBMD file loader. Anyone has any specs on NARC files?
2Tie

Rumours of my death have been greatly exaggerated.
Level: 70


Posts: 610/1230
EXP: 2878356
For next: 137455

Since: 02-22-10

Pronouns: anything works
From: here

Since last post: 6 days
Last activity: 1 day

Posted on 02-09-15 03:12:16 AM (last edited by 2Tie at 02-09-15 03:12:34 AM) Link | Quote
UESCTerm 802.11 (remote override)
044 05.10.2337
quick google search came up with this.

____________________
Press B to Cancel
Press A to Acknowledge
Anasky
Random nobody
Level: 7


Posts: 6/7
EXP: 955
For next: 493

Since: 01-17-15


Since last post: 7.2 years
Last activity: 7.2 years

Posted on 02-09-15 01:01:14 PM Link | Quote
I can't believe I actually forgot to search for just "NARC" ... xD
Anasky
Random nobody
Level: 7


Posts: 7/7
EXP: 955
For next: 493

Since: 01-17-15


Since last post: 7.2 years
Last activity: 7.2 years

Posted on 02-26-15 08:01:14 AM Link | Quote
I managed to extract the NARC files from the ROM, as well as the NSBMD files.
However, I currently have 411 extracted files, but I'm still missing a lot of models (including basic stuff like Pokemon Center etc).

Is there another filetype that I'm missing in order to get all the models in the ROM?
Next newer thread | Next older thread
Jul - General Game/ROM Hacking - [3DS Pokemon] C++ Extracting from ROM to 3d Model New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

31 database queries, 7 query cache hits.
Query execution time: 0.090529 seconds
Script execution time: 0.014007 seconds
Total render time: 0.104536 seconds