Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Reload this Page [Tool] Spiky's DS Map Editor

Notices
For all updates, view the main page.

Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.
New threads in this forum are to be approved by a moderator before they are displayed.



Reply
 
Thread Tools
  #51    
Old September 30th, 2012 (08:35 AM).
Beike Beike is offline
 
Join Date: Sep 2012
Gender: Male
Posts: 12
Quote originally posted by PokémonShinySilver:
To extract the layout model of the map, you will need a hex editor. First of all... open up your hex editor, go to File > New, then File > Open and open the map file that you want to extract the layout model of the map from. Then after that... select the bytes from where it says "BMD0" in the text view all the way down to the byte next to where it says "BDHC". But if it doesn't have "BDHC" anywhere in the map file, keep a lookout for any text that has some Euro cent signs on it, if you see it... look for the "20 00 20" bytes in the hexadecimal area, as they indicate the header for the next area. After you've done that... copy and paste it onto the new blank file you made earlier.

I hope that helps, I'm sure it will help you with any future model extracting from ROMs.
Thanks! But Spiky already helped me out, it turned out HGSS maps exported by the program were bugged, and it would be fixed in the new release. But I'm sure this'll be useful if I ever try out BW/B2W2 (or any other game for that matter) maps, or to anyone else who wants to
Reply With Quote
  #52    
Old September 30th, 2012 (09:51 AM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
Quote originally posted by Beike:
Thanks! But Spiky already helped me out, it turned out HGSS maps exported by the program were bugged, and it would be fixed in the new release. But I'm sure this'll be useful if I ever try out BW/B2W2 (or any other game for that matter) maps, or to anyone else who wants to
What exactly are you gonna do with the maps?? A new game??
Reply With Quote
  #53    
Old September 30th, 2012 (10:49 AM).
Beike Beike is offline
 
Join Date: Sep 2012
Gender: Male
Posts: 12
Quote originally posted by Pike15:
What exactly are you gonna do with the maps?? A new game??
If I wound up to be able to, yes.
Reply With Quote
  #54    
Old September 30th, 2012 (11:00 AM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
Quote originally posted by Beike:
If I wound up to be able to, yes.
Nice how is it going right now and can you make a r/s/e remake with hgss
Reply With Quote
  #55    
Old September 30th, 2012 (11:17 AM).
Beike Beike is offline
 
Join Date: Sep 2012
Gender: Male
Posts: 12
Quote originally posted by Pike15:
Nice how is it going right now and can you make a r/s/e remake with hgss
Well, I've only just started, so umm...I can't really say how well it's going, but I know for sure this and PPRE are going to be my main tools. I'll leave a R/S/E remake to someone with more experience.
Reply With Quote
  #56    
Old September 30th, 2012 (11:31 AM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
Quote originally posted by Beike:
Well, I've only just started, so umm...I can't really say how well it's going, but I know for sure this and PPRE are going to be my main tools. I'll leave a R/S/E remake to someone with more experience.
Nice but can you tell me how the hack gonna look like??
Reply With Quote
  #57    
Old September 30th, 2012 (11:56 AM).
Beike Beike is offline
 
Join Date: Sep 2012
Gender: Male
Posts: 12
Quote originally posted by Pike15:
Nice but can you tell me how the hack gonna look like??
Well, I really have no idea, I usually create it while building the maps and the Pokémon and the like. But let's not make this topic a chatroom.
Reply With Quote
  #58    
Old September 30th, 2012 (12:08 PM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
Quote originally posted by Beike:
Well, I really have no idea, I usually create it while building the maps and the Pokémon and the like. But let's not make this topic a chatroom.
ok my last question are you gonna make complete changes of the maps??
Reply With Quote
  #59    
Old September 30th, 2012 (12:11 PM).
Beike Beike is offline
 
Join Date: Sep 2012
Gender: Male
Posts: 12
Quote originally posted by Pike15:
ok my last question are you gonna make complete changes of the maps??
Yes, since I'm now able to, thanks to this tool.
Reply With Quote
  #60    
Old October 1st, 2012 (07:39 AM).
Spiky-Eared Pichu's Avatar
Spiky-Eared Pichu Spiky-Eared Pichu is offline
NDS Hacker/Researcher
 
Join Date: Apr 2010
Location: Barcelona, Spain
Age: 20
Gender: Male
Nature: Calm
Posts: 253
Send a message via Windows Live Messenger to Spiky-Eared Pichu Send a message via Skype™ to Spiky-Eared Pichu
I have a new version for you! The most important updates are:
  • Pokémon HeartGold and SoulSilver support
  • Improved matrix editor (now saves correctly and loads way faster)
  • Repositioned buttons in the map editor (and added a new one)
  • Flag and event editors
You can get it here: http://www.mediafire.com/?kq77b55j47mr18l


Enjoy and feel free to share your thoughts and problems
__________________
"Hacking has no limits. Don't try anything, DO IT!"

Jump into DS hacking with SDSME!


Beta 2 available!!


Reply With Quote
  #61    
Old October 1st, 2012 (07:55 AM).
Platinum Lucario's Avatar
Platinum Lucario Platinum Lucario is offline
The Legendary Master of Light!
Crystal Tier
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 22
Gender: Male
Nature: Calm
Posts: 1,508
Oh, yay! Another new version! I'm gonna start using it right away and start testing it out on HeartGold and SoulSilver.

Btw, I have been using the 3dvia screenshot method on NSBMD and opening it up in 3ds Max, for the B/W and B2/W2 maps. But the problem is... the textures are so small... that you have to go through the effort of resizing the materials in 3ds Max.

Just wondering... is there any way to doing it so that the materials remain at the same size on the polygons?
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm gradually learning to use Microsoft Visual Studio!

Always focus on the present, best thing to do! Never look back into the past and never worry about anything bad of the future!
Reply With Quote
  #62    
Old October 1st, 2012 (08:01 AM).
Spiky-Eared Pichu's Avatar
Spiky-Eared Pichu Spiky-Eared Pichu is offline
NDS Hacker/Researcher
 
Join Date: Apr 2010
Location: Barcelona, Spain
Age: 20
Gender: Male
Nature: Calm
Posts: 253
Send a message via Windows Live Messenger to Spiky-Eared Pichu Send a message via Skype™ to Spiky-Eared Pichu
Quote originally posted by PokémonShinySilver:
Oh, yay! Another new version! I'm gonna start using it right away and start testing it out on HeartGold and SoulSilver.

Btw, I have been using the 3dvia screenshot method on NSBMD and opening it up in 3ds Max, for the B/W and B2/W2 maps. But the problem is... the textures are so small... that you have to go through the effort of resizing the materials in 3ds Max.

Just wondering... is there any way to doing it so that the materials remain at the same size on the polygons?
Well, I have taken the map thing one step further and now you can export map models with textures (it asks you for the tileset to use). The only reliable method I know for keeping textures in MKDS Course Modifier, but I'm not entirely sure if the current version has NSBMD to OBJ enabled yet. Models converted with that tool keep their textures if imported into Sketchup or Blender, for instance.
__________________
"Hacking has no limits. Don't try anything, DO IT!"

Jump into DS hacking with SDSME!


Beta 2 available!!


Reply With Quote
  #63    
Old October 1st, 2012 (11:38 AM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
awsome gonna try it out right now :D
Reply With Quote
  #64    
Old October 1st, 2012 (07:22 PM).
Platinum Lucario's Avatar
Platinum Lucario Platinum Lucario is offline
The Legendary Master of Light!
Crystal Tier
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 22
Gender: Male
Nature: Calm
Posts: 1,508
Quote originally posted by Spiky-Eared Pichu:
Well, I have taken the map thing one step further and now you can export map models with textures (it asks you for the tileset to use). The only reliable method I know for keeping textures in MKDS Course Modifier, but I'm not entirely sure if the current version has NSBMD to OBJ enabled yet. Models converted with that tool keep their textures if imported into Sketchup or Blender, for instance.
Well, I just checked MKDS Course Editor and it seems the NSBMD to OBJ is still disabled. Maybe you could provide an open source code for the tool, so that future developers could actually create a converter for NSBMD to OBJ, or OBJ to NSBMD. 'Cause it would indeed help.
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm gradually learning to use Microsoft Visual Studio!

Always focus on the present, best thing to do! Never look back into the past and never worry about anything bad of the future!
Reply With Quote
  #65    
Old October 1st, 2012 (08:31 PM).
Team Fail's Avatar
Team Fail Team Fail is offline
Dragon at heart
Platinum Tier
 
Join Date: May 2009
Age: 19
Gender: Male
Nature: Brave
Posts: 9,620
I think, if memory serves, the version that can convert NSBMD to OBJ is beta. But if you ask the author of the program if he can release a standalone converter, that'd be rather useful. And tell him to get rid of that annoying box it places under the model.

I'm currently testing map conversion, but for reasons, the map, when loaded, crashes the game. I'm trying to find out why.
__________________
| | | | |
PM | VM



Do the best with whatever you can today.
Then tomorrow, you will have surely progressed.


The Legend of Legacy - Main Battle Theme
Reply With Quote
  #66    
Old October 2nd, 2012 (07:18 AM).
Spiky-Eared Pichu's Avatar
Spiky-Eared Pichu Spiky-Eared Pichu is offline
NDS Hacker/Researcher
 
Join Date: Apr 2010
Location: Barcelona, Spain
Age: 20
Gender: Male
Nature: Calm
Posts: 253
Send a message via Windows Live Messenger to Spiky-Eared Pichu Send a message via Skype™ to Spiky-Eared Pichu
Quote originally posted by Team Fail:
I think, if memory serves, the version that can convert NSBMD to OBJ is beta. But if you ask the author of the program if he can release a standalone converter, that'd be rather useful. And tell him to get rid of that annoying box it places under the model.

I'm currently testing map conversion, but for reasons, the map, when loaded, crashes the game. I'm trying to find out why.
I'll try asking him, we may be lucky

Today I noticed a small bug in the model list that prevented it from showing data. It's now fixed. If your tool shows "1.1.0", redownload it please. It should say "1.1.1". Thank you.
__________________
"Hacking has no limits. Don't try anything, DO IT!"

Jump into DS hacking with SDSME!


Beta 2 available!!


Reply With Quote
  #67    
Old October 3rd, 2012 (08:12 AM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
if i want to fully edit maps how should i do??
Reply With Quote
  #68    
Old October 4th, 2012 (08:46 AM).
Platinum Lucario's Avatar
Platinum Lucario Platinum Lucario is offline
The Legendary Master of Light!
Crystal Tier
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 22
Gender: Male
Nature: Calm
Posts: 1,508
Quote originally posted by Pike15:
if i want to fully edit maps how should i do??
Where it says "3D Model", click "Export with Textures" to save the map as .nsbmd, after that... convert the file into an .obj file with MKDS Course Modifier. Even if it's made for Mario Kart DS, it works for any Nitro System Build Models (.nsbmd, .bmd0). I've just converted Nuvema Town into an .obj using that tool.

Once you've converted the map, open it with Autodesk 3ds Max 8, after editing the map, save it as an .imd file using the Nitro Plugin for 3ds Max (which you can search for it on Google), which you can then open up with NNS 3D Material Editor (again, you'll have to search for it on Google), and there's a tool to convert the file into .nsbmd.
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm gradually learning to use Microsoft Visual Studio!

Always focus on the present, best thing to do! Never look back into the past and never worry about anything bad of the future!
Reply With Quote
  #69    
Old October 4th, 2012 (12:20 PM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
Quote originally posted by PokémonShinySilver:
Where it says "3D Model", click "Export with Textures" to save the map as .nsbmd, after that... convert the file into an .obj file with MKDS Course Modifier. Even if it's made for Mario Kart DS, it works for any Nitro System Build Models (.nsbmd, .bmd0). I've just converted Nuvema Town into an .obj using that tool.

Once you've converted the map, open it with Autodesk 3ds Max 8, after editing the map, save it as an .imd file using the Nitro Plugin for 3ds Max (which you can search for it on Google), which you can then open up with NNS 3D Material Editor (again, you'll have to search for it on Google), and there's a tool to convert the file into .nsbmd.
So i can make a complete game with fully edit maps??
__________________
This signature has been disabled.
Exceeding 350px height limit
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Reply With Quote
  #70    
Old October 5th, 2012 (02:10 AM).
Platinum Lucario's Avatar
Platinum Lucario Platinum Lucario is offline
The Legendary Master of Light!
Crystal Tier
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 22
Gender: Male
Nature: Calm
Posts: 1,508
Quote originally posted by Pike15:
So i can make a complete game with fully edit maps??
Well maybe not a complete game, but you can change every map this way.
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm gradually learning to use Microsoft Visual Studio!

Always focus on the present, best thing to do! Never look back into the past and never worry about anything bad of the future!
Reply With Quote
  #71    
Old October 5th, 2012 (02:17 AM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
But autodesk 3ds max, Isent free is there any other program??
__________________
This signature has been disabled.
Exceeding 350px height limit
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Reply With Quote
  #72    
Old October 5th, 2012 (10:40 AM).
Platinum Lucario's Avatar
Platinum Lucario Platinum Lucario is offline
The Legendary Master of Light!
Crystal Tier
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 22
Gender: Male
Nature: Calm
Posts: 1,508
Quote originally posted by Pike15:
But autodesk 3ds max, Isent free is there any other program??
Well there is other programs such as Blender (an open source 3D editor) and Trimble Sketchup, which are free. But I'm currently using 3ds Max, and no I haven't payed for it incase you're wondering... I aren't rich. lol

But if you're downloading 3ds Max, make sure it's 3ds Max 8 with a keygen, not any newer version... 'cause the plugins won't work on newer versions.
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm gradually learning to use Microsoft Visual Studio!

Always focus on the present, best thing to do! Never look back into the past and never worry about anything bad of the future!
Reply With Quote
  #73    
Old October 5th, 2012 (10:48 AM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
ok is the plugings work with blender??
__________________
This signature has been disabled.
Exceeding 350px height limit
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Reply With Quote
  #74    
Old October 5th, 2012 (10:56 AM).
JackHack96's Avatar
JackHack96 JackHack96 is offline
Little Hacker
 
Join Date: Jul 2012
Location: Italy
Age: 19
Gender: Male
Nature: Relaxed
Posts: 71
Quote originally posted by Pike15:
ok is the plugings work with blender??
No, they don't. Nintendo made plugins only for 3ds max and maya. At the moment there isn't any plugin for blender...
__________________
There are some things hackers can't hack. For everything else, there's Crystal Tile! :D

Visit my website, Hack Rom Tools, here you can find useful tools for ROM hacking.
Reply With Quote
  #75    
Old October 5th, 2012 (11:02 AM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
i see. i have download autodesk and gonna start make a hack ;D
__________________
This signature has been disabled.
Exceeding 350px height limit
Please review and fix the issues by reading the signature rules.

You must edit it to meet the limits set by the rules before you may remove the [sig-reason] code from your signature. Removing this tag will re-enable it.

Do not remove the tag until you fix the issues in your signature. You may be infracted for removing this tag if you do not fix the specified issues. Do not use this tag for decoration purposes.
Reply With Quote
Reply
Quick Reply

Sponsored Links
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are UTC -8. The time now is 01:49 AM.