The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Creative Discussions > Emulation & ROM Hacking > Toolbox
Sign Up Rules/FAQ Live Battle Blogs Mark Forums Read

Notices

Toolbox 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
  #1    
Old April 11th, 2010, 11:48 AM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
Hello guys(or gays ),
I am hackiosa a 13 years old from Germany and I had an idea of an DS 3D Editor, and here you see I what I've done! I wrote a little Tool in Beta Verion with Visual Basic 2008!

Features:
- Loading & Saving Palette!(Hex) - will not work on any .bmd0 files there have do be done some fixes I think, but I am not sure
- Loading & Saving Texture Data!(Hex) Saving doesn't work complete!!!

What I want do do:
- Showing Texture and loading from Bitmap
-Perfect Saving Texture Data

I hope you will enjoy the first NDS 3d editor ever!

Download:
Look at attackments for Beta!

mfg hackiosa
Attached Files
File Type: rar BMD0 Tool.rar‎ (11.6 KB, 436 views)
  #2    
Old April 14th, 2010, 03:51 AM
Platinum Lucario's Avatar
Platinum Lucario
The Legendary Master of Light!
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 21
Gender: Male
Nature: Calm
This is brillient! Now that we have an editor for editing textures on the 3D models on the 4th generation Pokémon games, we won't have to spend so much time hex editing all the textures.

However, we might not have a 3D model editor yet, but still... this will prove useful. I hope to see more improvements with this tool in the future.

Even so... I might try editing Platinum more. That is... if I get to be able to.
__________________
[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!
  #3    
Old April 14th, 2010, 06:12 AM
Shiny Quagsire's Avatar
Shiny Quagsire
Author of MEH
 
Join Date: May 2009
Location: Hoenn Safari Zone
Age: 16
Gender: Male
Nature: Jolly
Were really on our way to a DS map editor now!
__________________



  #4    
Old April 14th, 2010, 08:48 AM
score_under's Avatar
score_under
I program the *other* ASM.
 
Join Date: Aug 2005
Location: Hertfordshire, England
Age: 21
Nature: Rash
Quote:
Originally Posted by hackiosa View Post
Hello guys(or gays ),
... Hello?

Anyway, to the point:
Are you sure this program is in a state fit to be released? At the moment, it seems like a stylized hex editor written entirely in German and in VB.NET. It doesn't really do anything that can't be done just as easily with a hex editor at the moment, and there are two things that jump out at me as saying "this project won't be completed", and that is:
  1. Your username in your EXE filename - this goes in the version data or inside the program, and seeming to have little understanding of something as user-friendly as version data rings alarm bells for me.
    • Spaces in filename. Not a crime, but makes launching via batch rather ugly.
    • Using VB.NET, not taking advantage of a lot of the features given to you. For example, not opening files with the correct sharing permissions.
  2. Your header editor also grabs some texture data too - it seems not to know what size to fetch.

But please, feel free to prove me wrong and complete this
__________________
Plz not to PM me, I don't come here often enough. Email if you need me
  #5    
Old April 14th, 2010, 03:01 PM
Chimchar 9's Avatar
Chimchar 9
inactive ~ depression :/
 
Join Date: Jan 2008
Location: England, Southampton.
Age: 20
Gender: Male
Nature: Calm
Send a message via Windows Live Messenger to Chimchar 9
Quote:
Originally Posted by score_under View Post
... Hello?

Anyway, to the point:
Are you sure this program is in a state fit to be released? At the moment, it seems like a stylized hex editor written entirely in German and in VB.NET. It doesn't really do anything that can't be done just as easily with a hex editor at the moment, and there are two things that jump out at me as saying "this project won't be completed", and that is:
  1. Your username in your EXE filename - this goes in the version data or inside the program, and seeming to have little understanding of something as user-friendly as version data rings alarm bells for me.
    • Spaces in filename. Not a crime, but makes launching via batch rather ugly.
    • Using VB.NET, not taking advantage of a lot of the features given to you. For example, not opening files with the correct sharing permissions.
  2. Your header editor also grabs some texture data too - it seems not to know what size to fetch.

But please, feel free to prove me wrong and complete this
Well he is 13 years old, so we've got to give him a chance to make this happen. Anyway, I hope this will improve, and let it be in english. Good luck!
__________________
Pokemon Green Diamond
Status: On Hold.
  #6    
Old April 15th, 2010, 04:48 AM
humanguy2000's Avatar
humanguy2000
NSMBW hacker
 
Join Date: Apr 2010
Location: No one actually knows...
Gender: Male
Nature: Hasty
Brilliant! First we got PG4Map for viewing the maps, then we had (or thought we had) DSMap (april fools joke) and now this! We really are on our way to getting a map editor!
__________________
Hey, where's my easter egg gone?!

Last edited by humanguy2000; April 27th, 2010 at 11:19 PM.
  #7    
Old April 15th, 2010, 05:18 AM
UltramasterBDX
German Romhacker
 
Join Date: Aug 2008
Location: Germany
Gender: Male
Nature: Lonely
Siehst doch schon ganz gut aus ;>
Looks nice, try to improve it.
__________________

  #8    
Old April 15th, 2010, 02:39 PM
Team Fail's Avatar
Team Fail
 
Join Date: May 2009
Age: 18
Gender: Male
Nature: Brave
I'm looking forward to getting to the point (with this program) to:
A. Being able to open the games texture files, instead of having to work with images
B. Having it in English. I have no German skills.

Good job. We are getting even closer to a map editor with each and every passing day!

If you need it, I can send you a sample of one of the texture files I extracted from a Pokemon Pearl rom, if you want to try it.
__________________



Team Fail

Community Supporter Collab
☆ ☆ ☆


  #9    
Old April 16th, 2010, 02:00 AM
knizz's Avatar
knizz
 
Join Date: Aug 2007
Did I understand correctly? This is a texure-editor not a model-editor?

Hab ich das richtig verstanden? Das Programm bearbeitet Texturen und nicht Modelle?
"hier wird später mal die textur angezeigt" -> genial :|
__________________
Firered IDA 6.1 DB: https://www.dropbox.com/s/hvvmxxoo1dkmdzc/firered.idb
VBA-M with lua scripting support (no longer in development)
  #10    
Old April 16th, 2010, 10:01 PM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
so guys, i was a long time off :sorry:!
But i will try to improve this. for the first i will do a english trans.
trans. comes in like 5 minutes!

-->Trans. close Completed!

@Team Fail: No thanks! But I search for a BMD0 Structur Reference, so I don't have it all the Structurs on my own.

Last edited by hackiosa; April 16th, 2010 at 10:11 PM.
  #11    
Old April 16th, 2010, 10:19 PM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
Hey you all! I translated in english!
Here you have it! And now I haveto improve it!
Attached Files
File Type: rar BMD0 Tool.rar‎ (11.6 KB, 75 views)
  #12    
Old April 16th, 2010, 10:38 PM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
hmm.... okay i found out, that the texture seems to be 4BPP(4 Bits Per Pixel)

ok guys. i am at the points, where i know how i could extract textures! but there's a little problem with vb.net SetPixel does not work for me! so i will re do this project in vb6! sorry, but it won't took long do re do this! and redoing this makes it better!
becuz i know much more about textures now!

Last edited by hackiosa; April 16th, 2010 at 11:23 PM. Reason: Your double post has been automatically merged.
  #13    
Old April 17th, 2010, 07:53 AM
knizz's Avatar
knizz
 
Join Date: Aug 2007
There are more formats that just 4bpp. Look at the source-code of "nsbmd" for an example implementation.
__________________
Firered IDA 6.1 DB: https://www.dropbox.com/s/hvvmxxoo1dkmdzc/firered.idb
VBA-M with lua scripting support (no longer in development)
  #14    
Old April 18th, 2010, 05:00 AM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
Hey Guys! I had first succses showing textures! But to yet it has wrong Palette.
I attached a picture of it.
Attached Images
File Type: png succses.PNG‎ (17.3 KB, 193 views)
  #15    
Old April 21st, 2010, 02:29 PM
Fire Blazer's Avatar
Fire Blazer
Gomu Gomu no...
 
Join Date: Dec 2007
Gender: Male
Nature: Modest
Send a message via AIM to Fire Blazer Send a message via Windows Live Messenger to Fire Blazer
Well, it looks like some progress is being made. I wonder how much potential this thing has. :O
  #16    
Old April 22nd, 2010, 05:42 AM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
Quote:
Originally Posted by Fire Blazer View Post
Well, it looks like some progress is being made. I wonder how much potential this thing has. :O
thanks!
i have a little update, its just some bug fixes
Attached Images
File Type: png progress.PNG‎ (13.0 KB, 99 views)
  #17    
Old April 22nd, 2010, 07:35 AM
humanguy2000's Avatar
humanguy2000
NSMBW hacker
 
Join Date: Apr 2010
Location: No one actually knows...
Gender: Male
Nature: Hasty
How did you get that to happen? I can't do anything with it, because all I can do is open that hex editor thingy.
__________________
Hey, where's my easter egg gone?!
  #18    
Old April 22nd, 2010, 07:44 AM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
i didn't released that part yet because its very buggy to yet
but i think in some hours 0.5 to 2 i will release that!
  #19    
Old April 22nd, 2010, 09:11 AM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
so here i have a download again!
it already can show some textures.
to try would use the model files in fielddata/build_model.narc from pokemon dpp.

your hackiosa! pease digga! U will get a 3D Texture Editor!
Attached Files
File Type: rar DS Texture Hacker Beta 1.rar‎ (8.8 KB, 75 views)
  #20    
Old April 24th, 2010, 02:17 AM
humanguy2000's Avatar
humanguy2000
NSMBW hacker
 
Join Date: Apr 2010
Location: No one actually knows...
Gender: Male
Nature: Hasty
I wonder if it edits tiles like grass too.... Anyway, great job!
__________________
Hey, where's my easter egg gone?!
  #21    
Old April 25th, 2010, 02:54 AM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
thanks! i hope you enjoy it!

hmm.. ok how do you like the current version?

Last edited by hackiosa; April 25th, 2010 at 03:40 AM. Reason: Your double post has been automatically merged.
  #22    
Old April 26th, 2010, 02:28 PM
nielsnijhof's Avatar
nielsnijhof
Pokemon Master in training
 
Join Date: Jun 2007
Location: Johto
Gender: Male
Nature: Adamant
You're the best br0 :D

Lots of success from The Netherlands!
__________________
HeartGold Progress:
Seen: 493/493
Caught: 493/493

Playtime: 299:46
Trainer Score: 38045

Black Progress:
Seen: 646/649
Caught: 646/649

Playtime: 103:22
  #23    
Old April 27th, 2010, 12:13 PM
hackiosa
Beginning Trainer
 
Join Date: Mar 2009
Quote:
Originally Posted by nielsnijhof View Post
You're the best br0 :D

Lots of success from The Netherlands!
thanks and cool that you like it!

ok guys i will do the edit function now!

Last edited by hackiosa; April 28th, 2010 at 08:46 AM.
  #24    
Old April 28th, 2010, 03:28 PM
mewthree9000's Avatar
mewthree9000
Booted out - don't be like me!
 
Join Date: Sep 2003
Location: Wastelands Of Johto
Age: 23
Gender: Male
Nature: Bold
Send a message via AIM to mewthree9000 Send a message via Windows Live Messenger to mewthree9000
This doesn't exactly "edit" anything. Much less 3D models.... X_x
  #25    
Old April 29th, 2010, 12:18 PM
posem's Avatar
posem
The StraightEdge Supremist
 
Join Date: Sep 2008
Age: 23
Gender: Male
Nature: Brave
hark at the kid, complaining it does naff all.
What does naff all is your moaning laddie, this thing is indeed a huge leap in the right direction for beginning to code 4th gen. I dinnah see you whippin up some awesome 3D model creator, give the guy some credit and less of ye whinin.
__________________
<|>The StraightEdge Supremist!<|>
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 02:44 AM.


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.