The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > ROM Hacking > Tools, Tutorials & Resources
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

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.

Closed Thread
Click here to go to the first staff post in this thread.  
Thread Tools
  #101    
Old June 17th, 2012 (03:22 PM).
theavenger
Beginning Trainer
 
Join Date: Sep 2010
Gender: Male
great work everybody,hopefully in the (far,far)future 4th and 5th gen hacking will be open to all hackers,just seeing this project going nicely is sure to inspire hackers to try hacking pokemon,btw ,do u have this tool up on other hacking sites,i suggest you put on different sites like gbatemp you're sure to get some help there
  #102    
Old June 22nd, 2012 (05:26 AM).
Platinum Lucario's Avatar
Platinum Lucario
The Legendary Master of Light!
Community Supporter
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 21
Gender: Male
Nature: Calm
Ah, I think I might know what might be the problem to viewing the 3D layout on the editor... would be because of the NVIDIA settings maybe? Maybe try altering them and seeing if it might be why the developer can see it and we can't.

Try adjusting the coding to match the default NVIDIA settings.
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm really looking forward to learning how to understand what the hex values mean and how to create programs using 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!
  #103    
Old June 22nd, 2012 (08:31 AM).
pichu2000
 
Join Date: Nov 2005
Gender:
Good news! I'm at good point to integrate BW2 on my tool...
Little preview...

http://www.imagehost.it/di/Z4QX/Workingon.png
  #104    
Old June 22nd, 2012 (08:56 AM).
Team Fail's Avatar
Team Fail
See that, Aster?
Community Supporter
 
Join Date: May 2009
Age: 19
Gender: Male
Nature: Brave
Just so you know, it was localized as "Aspertia City" or Hiougi City in Japanese.
__________________

You are challenged by Lorekeeper Zinnia!
Pairs | Twitter | Alt | Alt II | PHO
  #105    
Old June 24th, 2012 (05:26 AM).
pichu2000
 
Join Date: Nov 2005
Gender:
News!
In this day I was working on Script viewer for BW (and BW2 of course). I've added a lot of command on script but It's only on 15-20% of the all possible script routine...
If someone can help me on figuring script I appreciated very well!
  #106    
Old June 27th, 2012 (02:52 PM).
Cooldudepoke
Unhatched Egg
 
Join Date: Feb 2012
Gender: Male
Hello, this is my first post on these forums.

I downloaded the tool but when I try to use it the 3D Viewer seems to have a fixed size as I can't resize my window to get the buttons I need on the right side.
My screen resolution is at it's max of 1280x800 since i'm on a macbook pro running windows 7 through bootcamp.
I might be able to decompile your app but it would be a pain. Could this be fixed please?

~ Cooldudepoke
  #107    
Old June 28th, 2012 (04:22 AM).
Platinum Lucario's Avatar
Platinum Lucario
The Legendary Master of Light!
Community Supporter
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 21
Gender: Male
Nature: Calm
Quote:
Originally Posted by Cooldudepoke View Post
Hello, this is my first post on these forums.

I downloaded the tool but when I try to use it the 3D Viewer seems to have a fixed size as I can't resize my window to get the buttons I need on the right side.
My screen resolution is at it's max of 1280x800 since i'm on a macbook pro running windows 7 through bootcamp.
I might be able to decompile your app but it would be a pain. Could this be fixed please?

~ Cooldudepoke
I think you're using an older version of NPRE, check page 4 for the latest version of NPRE. ;)
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm really looking forward to learning how to understand what the hex values mean and how to create programs using 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!
  #108    
Old July 3rd, 2012 (08:20 AM).
boomerlok
Unhatched Egg
 
Join Date: Dec 2010
Gender: Male
Hey I have a bug. When I try to open platinum I get this error:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.IO.BinaryReader.ReadBytes(Int32 count)
at LibPkMap4G.PkmnMapDemuxer.DemuxMovBytes(PkmnMapHeader map)
at PG4Map.Program.LoadMap(FileInfo file)
at PG4Map.Program.ShowOpenMapDialog()
at PG4Map.Program.OnLoadMapClicked()
at PG4Map.GLForm.btnLoadMap_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 (RTMGDR.030319-2600)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Pokémon DS Map Viewer
Assembly Version: 1.0.4372.1434
Win32 Version: 1.0.4372.1434
CodeBase: file:///C:/Users/______/Downloads/NPPRE%20beta%201.0/NPPRE%201.0.exe
----------------------------------------
LibPkMap4G
Assembly Version: 1.0.4372.1071
Win32 Version: 1.0.4372.1071
CodeBase: file:///C:/Users/______/Downloads/NPPRE%20beta%201.0/LibPkMap4G.DLL
----------------------------------------
LibNDSFormats
Assembly Version: 1.0.4372.1071
Win32 Version: 1.0.4372.1071
CodeBase: file:///C:/Users/_______/Downloads/NPPRE%20beta%201.0/LibNDSFormats.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.278 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.282 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Tao.Platform.Windows
Assembly Version: 1.0.0.5
Win32 Version: 1.0.0.5
CodeBase: file:///C:/Users/________/Downloads/NPPRE%20beta%201.0/Tao.Platform.Windows.DLL
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Tao.OpenGl
Assembly Version: 2.1.0.12
Win32 Version: 2.1.0.12
CodeBase: file:///C:/Users/_________/Downloads/NPPRE%20beta%201.0/Tao.OpenGl.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Can anyone help me?
  #109    
Old July 3rd, 2012 (08:39 AM).
Team Fail's Avatar
Team Fail
See that, Aster?
Community Supporter
 
Join Date: May 2009
Age: 19
Gender: Male
Nature: Brave
Quote:
Originally Posted by boomerlok View Post
Hey I have a bug. When I try to open platinum I get this error:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.IO.BinaryReader.ReadBytes(Int32 count)
at LibPkMap4G.PkmnMapDemuxer.DemuxMovBytes(PkmnMapHeader map)
at PG4Map.Program.LoadMap(FileInfo file)
at PG4Map.Program.ShowOpenMapDialog()
at PG4Map.Program.OnLoadMapClicked()
at PG4Map.GLForm.btnLoadMap_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripButton.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 (RTMGDR.030319-2600)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Pokémon DS Map Viewer
Assembly Version: 1.0.4372.1434
Win32 Version: 1.0.4372.1434
CodeBase: file:///C:/Users/______/Downloads/NPPRE%20beta%201.0/NPPRE%201.0.exe
----------------------------------------
LibPkMap4G
Assembly Version: 1.0.4372.1071
Win32 Version: 1.0.4372.1071
CodeBase: file:///C:/Users/______/Downloads/NPPRE%20beta%201.0/LibPkMap4G.DLL
----------------------------------------
LibNDSFormats
Assembly Version: 1.0.4372.1071
Win32 Version: 1.0.4372.1071
CodeBase: file:///C:/Users/_______/Downloads/NPPRE%20beta%201.0/LibNDSFormats.DLL
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.278 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.282 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.269 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
Tao.Platform.Windows
Assembly Version: 1.0.0.5
Win32 Version: 1.0.0.5
CodeBase: file:///C:/Users/________/Downloads/NPPRE%20beta%201.0/Tao.Platform.Windows.DLL
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.233 built by: RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Tao.OpenGl
Assembly Version: 2.1.0.12
Win32 Version: 2.1.0.12
CodeBase: file:///C:/Users/_________/Downloads/NPPRE%20beta%201.0/Tao.OpenGl.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


Can anyone help me?
Do you have the .NET framework installed?
__________________

You are challenged by Lorekeeper Zinnia!
Pairs | Twitter | Alt | Alt II | PHO
  #110    
Old July 13th, 2012 (08:42 PM).
Platinum Lucario's Avatar
Platinum Lucario
The Legendary Master of Light!
Community Supporter
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 21
Gender: Male
Nature: Calm
Hm... I'm just thinking about how much this tool really will open up the next generation of ROM Hacking. It's only a matter of time before we're able to change the maps, even though there is a way of doing it on Autodesk 3ds Max 8, but everyone would much prefer to be using NPRE, since it's built on hacking the BMD0 maps. There is one thing that needs to be fixed before everyone is able to properly use it though, which is the 3D display. Though I'm sure on the developer's side... it may be that he has the 3D settings on his computer set differently to ours. Try testing it out on other computers, it may have the same result.
__________________
[Platinum Lucario's Signature]
Researching the NDS ROMs...

sure does feel like a brand new adventure!

I'm really looking forward to learning how to understand what the hex values mean and how to create programs using 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!
  #111    
Old July 16th, 2012 (10:20 AM).
pichu2000
 
Join Date: Nov 2005
Gender:
Status: Working on BW2 List.
For now
1. Added support for BW2 ROM.
2. Fixed 1-polygon show problem, so now we can see also these kind of Nsbmd.
3. Added full object and movement handler (Now you can add, remove and edit all object of all the rom)
4. Added a preliminary BW (and BW2) script viewer. It works, but I have some problem regarding movement loading.
5. Changed a little the interface, with preview of object localization on map (textual, not 3d).

I know that I can work better, but I have to do a lot of things for now...
  #112    
Old July 16th, 2012 (10:35 AM). Edited July 16th, 2012 by Team Fail.
Team Fail's Avatar
Team Fail
See that, Aster?
Community Supporter
 
Join Date: May 2009
Age: 19
Gender: Male
Nature: Brave
Quote:
Originally Posted by pichu2000 View Post
2. Fixed 1-polygon show problem, so now we can see also these kind of Nsbmd.


I'm wanting to download this and try it. I want to see what those 1-polygon maps are.
__________________

You are challenged by Lorekeeper Zinnia!
Pairs | Twitter | Alt | Alt II | PHO
  #113    
Old July 17th, 2012 (06:57 AM). Edited July 17th, 2012 by pichu2000.
pichu2000
 
Join Date: Nov 2005
Gender:
Status: Very close to first vertex editing.
I've managed to save polygon directly reading from polygon table. (Previously I saved it not command by command, but using a stream pre-loaded separately (So you couldn't edit properly).
I've some problem because all gone well if I mantain all the old table values: if I edit a value, from a strange unknown reason the polygon is partially messed.
Need to test with other nsbmd...

Sorry for double, but important.
First actual editing of a NSBMD file.
I used the first model of build_model, editing through the table two coordinates value (For now work only "Const" column.)
Seemed work with simple model.
Screen:
Original:
http://s15.postimage.org/t7eveexej/original.png
Edit:
http://s8.postimage.org/fdb7tv8dx/First_Editin.png

Edit 19:33: It works also for multipolygon model!

http://img195.imageshack.us/img195/6563/fountainr.png
  #114    
Old July 17th, 2012 (11:28 AM).
Pinta77's Avatar
Pinta77
Swadloon Trainer
Community Supporter
 
Join Date: Nov 2008
Location: San Jose
Age: 20
Gender: Male
Send a message via Skype™ to Pinta77
^That looks incredibly complicated. I'll stick to gba rom hacks for now
  #115    
Old July 17th, 2012 (01:39 PM).
pichu2000
 
Join Date: Nov 2005
Gender:
Very good news, guy.
Hacked twinleaf Town map with success.
Proof on Desmume:
http://imageshack.us/photo/my-images...vadesmume.png/
Program Viewer
http://img713.imageshack.us/img713/9752/twinleaf.png

Now a question...
Do you wanna a beta (with bugs, and not much user-friendly) or you wanna that I test map editing (I don't know how much time I need)...
  #116    
Old July 17th, 2012 (01:48 PM). Edited July 17th, 2012 by Lugiaz Soul.
Lugiaz Soul's Avatar
Lugiaz Soul
I support Crystal Dust
 
Join Date: Sep 2010
Location: West Sacramento, CA
Age: 21
Gender: Male
Nature: Naughty
Can you update the tutorial in the first post? When I open land_data-0 with map viewer, all I see is a blue screen. I can see the movement permissions with no problem.
  #117    
Old July 17th, 2012 (01:51 PM).
pichu2000
 
Join Date: Nov 2005
Gender:
Lugiaz@ Which tutorial? I don't have a real tutorial of the tool, because I'm focuzing on editing for now...
  #118    
Old July 17th, 2012 (01:53 PM).
Team Fail's Avatar
Team Fail
See that, Aster?
Community Supporter
 
Join Date: May 2009
Age: 19
Gender: Male
Nature: Brave
I'd love to try a beta. I have a few ideas in mind right now.
__________________

You are challenged by Lorekeeper Zinnia!
Pairs | Twitter | Alt | Alt II | PHO
  #119    
Old July 17th, 2012 (02:55 PM).
pichu2000
 
Join Date: Nov 2005
Gender:
I need to fix something, then I'll release a new beta...

P.S (Editing works on BW)
http://img26.imageshack.us/img26/2245/blackew.png
  #120    
Old July 18th, 2012 (07:58 AM).
theavenger
Beginning Trainer
 
Join Date: Sep 2010
Gender: Male
wow great job,can't wait for the script editor
  #121    
Old July 18th, 2012 (08:16 AM).
pichu2000
 
Join Date: Nov 2005
Gender:
Released Beta 4.0!
All Info into the first page!
Please comment any bug or suggestion.
  #122    
Old July 18th, 2012 (08:33 AM). Edited July 18th, 2012 by theavenger.
theavenger
Beginning Trainer
 
Join Date: Sep 2010
Gender: Male
links down m8 please fix it


nvm,, i got it fixed but now i can't single out the name of the map i edited to be able to repack it any help on that?
  #123    
Old July 18th, 2012 (10:38 AM).
Tan and Teal's Avatar
Tan and Teal
DS ROM Hacker
 
Join Date: Jun 2011
Gender: Male
Nature: Careful
As soon as I open it (DP land_data_release.narc) , it freezes and won't respond.
  #124    
Old July 18th, 2012 (10:46 AM).
pichu2000
 
Join Date: Nov 2005
Gender:
Quote:
Originally Posted by Tan and Teal View Post
As soon as I open it (DP land_data_release.narc) , it freezes and won't respond.
This happen on old computer, like my sister's one. I think It's a problem with OpenGL rendering itself. Can you open Map Editor through button or not?
  #125    
Old July 18th, 2012 (11:00 AM).
Tan and Teal's Avatar
Tan and Teal
DS ROM Hacker
 
Join Date: Jun 2011
Gender: Male
Nature: Careful
Quote:
Originally Posted by pichu2000 View Post
This happen on old computer, like my sister's one. I think It's a problem with OpenGL rendering itself. Can you open Map Editor through button or not?
I open land_data_release, and right after it asks me to select map origin, it freezes if I click anywhere. So I can't open Map Editor to edit it.
Closed Thread
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
Minimum Characters Per Post: 25



All times are UTC -8. The time now is 09:58 PM.


Style by Nymphadora, artwork by Sa-Dui.
Like our Facebook Page Follow us on Twitter © 2002 - 2014 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2014 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.