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.


Advertise here

Closed Thread
Click here to go to the first staff post in this thread.  
Thread Tools
  #1    
Old September 20th, 2010, 09:43 PM
Lin
JohtoMap/ZOLE Creator
 
Join Date: Jul 2007
Nature: Adamant
Send a message via Windows Live Messenger to Lin

Advertise here
Note: I no longer work on this project. You can get the source code here: http://www.mediafire.com/?ax231k5r84uaos9 It was not optimized or as efficient as it could've been. Do not learn from it.

Welcome to the thread that has long since passed its expected posting. However, I decided I don't want to work on the editor much anymore, so rather than hold it off, I'll post it. It has been tested thoroughly and should be bug-free. If not, the credits lists my MSN (Or you can always post bugs here).

So what is JohtoMap? It is, in my opinion, the best level editor built for the Gold and Silver games to-date. It was developed in C# and uses the .NET Framework 2.0. Here are some of the main features:
  • Loads everything from the ROM
  • Displays sprites for people events, including applying palettes
  • Full tileset editor, which includes collision value, palette, and formation
  • Uses and allows editing of the proper roof and roof palette of a bank
  • Edits bank spritesets
  • Adding/Removal of any event at any time, without the need of a full rebuild like in Gold Map
  • Allows FULL editing of every type of event, including triggers
  • Incorporates the script editor idea like in AM
  • Edits map connections
  • Edits the display data for the world maps
  • Sorts maps by bank or by map name

Screenshots: All of them are old, but oh well.
http://img339.imageshack.us/img339/9210/johto14.png
http://img718.imageshack.us/img718/8355/johto17.png
http://img80.imageshack.us/img80/8192/johto15.png
Outdated:
http://img337.imageshack.us/img337/5666/johto20.png
FAR outdated, especially the map connection editor:
http://img30.imageshack.us/img30/8797/johto12.png

Doesn't look too shabby. Note that some of them are out of date, as you can read in bold. Anyway, here's some things I wanted to add but never got around to:
  • Editing of flight/map positions on the world map. I couldn't find the data for it
  • Map name editing. There's bound to be a text editor out there
  • Full wild Pokemon editing. I had originally had loading for grass and water Pokemon, but after seeing I missed stuff and had to redo it, I gave up, especially after seeing a wild Pokemon editor someone released recently somewhere, so... yeah.
  • Map bank swapping... Uuuh... >.>

So yeah, there's my bribe to get you to download it, which you can do here (Version 1.02): http://www.mediafire.com/?yu0qmo8zehh0ad1

Questions and Answers
Q: What is GBHL.DLL?
A: A DLL I made to make my ROM hacking life a lot easier. You need it to run JohtoMap.

Q: Why is the program so small?
A: Cause it's just code with a few images.

Q: How do I make my ROM not read-only?
A: (Windows) Right click on the file, click on Properties, and uncheck "Read-only".

Q: Why are map connections so confusing?
A: Because Game Freak hates us. I know the editor isn't the best, but it's better than doing them with a hex editor.

Q: What kind of ROM do I need?
A: A Pokemon Gold/Silver (U) or (E).

Q: After editing a map, my character disappears after stepping into it
A: Sometimes, such as in Route 29, if you delete atleast 2 people events, the asked will happen. This is due to the map's script depending on the people and since you deleted those people, well, it breaks. This can be fixed by normally just setting the Script Location in the Map Header to 0 (and having it formatted).

That's all. Hopefully this brings a new era to hacking these games. If not, well, it was the first level editor I made that didn't suck so it was fun in the process.

Updates
9/27/10
The ability to actually change the map's script location had been added. Before it wouldn't actually save.

6/28/11
Fixed a Map Header Cancel/OK bug. Added the option to edit something else in the connection editor, and added editing of the type of a person event. Also released the source code.

~Lin
__________________
Hiidoran is one of the most helpful people on here

Last edited by Lin; June 28th, 2011 at 01:04 PM. Reason: Update
  #2    
Old September 21st, 2010, 07:25 AM
dark_ho-oh's Avatar
dark_ho-oh
Dark Mystical Bird
 
Join Date: Apr 2010
Location: Kanto, Johto, Sinnoh, Unova
Gender: Male
Nature: Bold
So, This is sorta of like a Advanced-Map Editor for II Generation Games.
  #3    
Old September 21st, 2010, 08:57 AM
adhdguitar's Avatar
adhdguitar
Newbie Pokémon Hacker
 
Join Date: May 2010
Gender: Male
Nature: Adamant
I love you.

Err... I mean, this is a great tool. The only downside is that noobs like me will be able to make Gen II hacks making the people who Hex Edit feel less special.
__________________


Yellow: Complete
Crystal:
Complete
Sapphire: Not Started
Cherrim: Not Started
  #4    
Old September 21st, 2010, 12:11 PM
007manyo's Avatar
007manyo
"The Name's Bond..."
 
Join Date: Aug 2009
Gender: Male
Nature: Modest
OMG I CAN HAZZ HAKKZ!!
...
umm...
thank you. as ADHD said, this could make it so much easier to hack gen 2.
^___________^
(widesmile!)
thankz,
~manyo
__________________

Click Mr. happy to go to my game, Questions With Holes!
d(^-^d)
  #5    
Old September 21st, 2010, 12:40 PM
rosebunny's Avatar
rosebunny
Beta/Grammar Tester - Dr.Rose
 
Join Date: Jan 2010
Gender: Male
Nature: Lax
I remember seeing this on Romhacking.net and wished it would be released it seems my wish came true
I really like the interface of this program by the way (simple and had a modern feeling)
__________________
Things I Support
My Youtube Channel











There would be more but I can only have 10 Images on
  #6    
Old September 21st, 2010, 02:00 PM
Shiny Quagsire's Avatar
Shiny Quagsire
どないやねん, ヤドン
 
Join Date: May 2009
Location: Hoenn Safari Zone
Age: 16
Gender: Male
Nature: Jolly
This is pretty nice. I never hacked gen II, but it looks pretty good
__________________



  #7    
Old September 21st, 2010, 03:24 PM
countryemo's Avatar
countryemo
The Day I've been running from
Community Supporter
 
Join Date: Dec 2009
Location: Littleroot Town
Age: 20
Gender: Male
Nature: Quiet
Send a message via Skype™ to countryemo
i never hacked Gen II games before, but looks awesome
is this better then goldmap? [i was wondering what it was called]
anyways ill give this a whirl
__________________
PC Mentions: Best Little Sister ever | Credits | My Amazing Pair

  #8    
Old September 21st, 2010, 05:16 PM
Team Fail's Avatar
Team Fail
The fine line between in|sanity
Community Supporter
 
Join Date: May 2009
Age: 19
Gender: Male
Nature: Brave
Ha. I came across this on Google once, and favourited the page. Guess I don't need to; It's on PC. I'll try it when I get to it.
__________________

Pairs:
Kevin, Echidna
Follow me on Twitter! @TeamFail
Alt 1, リザードン
Miiverse
Pokémon Hackers Online
Alt 2: Jack Cayman



[04:20.39] <@GoGo> I WILL INSERT WITH PLEASURE
[04:20.45] <@GoGo> shut it Bela

[05:41.55] <Team_Fail> Blue Spider is interesting, but #MEHMasterRace
[05:42.20] <diegoisawesome> Team_Fail: Sounds like a bunch of unmotivated people that still want to try to take over the world
  #9    
Old September 21st, 2010, 08:59 PM
miksy91's Avatar
miksy91
A GB/C Rom Hacker since 2010
 
Join Date: Oct 2008
Location: A small country in the North
Gender: Male
Nature: Relaxed
Superb !!!

Especially editing map connections will sure come in handy
I tried it once (not like I was just going to stop there) but didn't make it.

Quote:
Originally Posted by adhdguitar View Post
Err... I mean, this is a great tool. The only downside is that noobs like me will be able to make Gen II hacks making the people who Hex Edit feel less special.
Well, it simplifies doing stuff but you still have to know how to use a hex editor, this is probably a good tool for editing events & scripts but there is more that you've to do to make a hack.
__________________
My Rom Hack



Hacks I support





Learn how to hack GB/C games:

Check my GameBoy/Color hacking videos in Youtube
-The video set uses Pokemon Silver (U) rom for demonstrations

Last edited by miksy91; September 21st, 2010 at 09:06 PM.
  #10    
Old September 22nd, 2010, 06:51 AM
Kininja's Avatar
Kininja
Where is Wally?
 
Join Date: May 2010
Gender: Male
How do you or Can you edit the amount of events like warps and people and triggers?
__________________
Kininja
*Last surviving memeber of Mahogany Ninjas
*Lives Underneath Lake of rage
*"Feel the true wrath of ninja's"
*"Ha! Your pokemon are pathetic"
  #11    
Old September 22nd, 2010, 12:38 PM
ggctuk's Avatar
ggctuk
 
Join Date: Aug 2007
Gender:
It doesn't seem like you can... yet. You can not edit Wild Pokemon data yet either.
__________________
GGCTUK's Friend Codes:
Black2: 2709-9620-1025
3DS Friend code: 4167-4906-2984
  #12    
Old September 22nd, 2010, 12:55 PM
countryemo's Avatar
countryemo
The Day I've been running from
Community Supporter
 
Join Date: Dec 2009
Location: Littleroot Town
Age: 20
Gender: Male
Nature: Quiet
Send a message via Skype™ to countryemo
hm i tested this and goldmap, both have diff pals o.O
something i noticed in this is that you cant change map size
__________________
PC Mentions: Best Little Sister ever | Credits | My Amazing Pair

  #13    
Old September 22nd, 2010, 01:07 PM
ggctuk's Avatar
ggctuk
 
Join Date: Aug 2007
Gender:
You can change map size. It's in Tools>Map Properties, it's under "Secondary" in the popup box.
__________________
GGCTUK's Friend Codes:
Black2: 2709-9620-1025
3DS Friend code: 4167-4906-2984
  #14    
Old September 22nd, 2010, 01:09 PM
countryemo's Avatar
countryemo
The Day I've been running from
Community Supporter
 
Join Date: Dec 2009
Location: Littleroot Town
Age: 20
Gender: Male
Nature: Quiet
Send a message via Skype™ to countryemo
tried, it dosent work for me
ill be sure to check out what this thing can do though
__________________
PC Mentions: Best Little Sister ever | Credits | My Amazing Pair

  #15    
Old September 22nd, 2010, 01:12 PM
ggctuk's Avatar
ggctuk
 
Join Date: Aug 2007
Gender:
Odd... it works for me. I resized Diglett's Tunnel with it.
__________________
GGCTUK's Friend Codes:
Black2: 2709-9620-1025
3DS Friend code: 4167-4906-2984
  #16    
Old September 22nd, 2010, 02:00 PM
Lin
JohtoMap/ZOLE Creator
 
Join Date: Jul 2007
Nature: Adamant
Send a message via Windows Live Messenger to Lin
Thanks for the feedback. I know about the wild Pokemon not being there, and don't count on them for a long time. As for the map size and event count, you can change both of those with extreme simplicity by going to Tools > Map Properties and change the map size by USING THE UP/DOWN BUTTONS on the width and height, and for reconstructing the events, click on the Edit button next to the Event Data. Also be sure to use the up/down boxes there.
__________________
Hiidoran is one of the most helpful people on here
  #17    
Old September 22nd, 2010, 02:24 PM
Masterge77's Avatar
Masterge77
Jacen The Robot Floatzel
 
Join Date: Dec 2007
Location: Sinnoh Region
Gender: Male
Nature: Serious
The only thing that can make it more like AdvancedMap is to make it import and export tileset graphics.....
__________________
My DA account
Avatar made by MelNathea on DeviantART

The Owner of Sea Weasels, the club for Buizel and Floatzel fans!
  #18    
Old September 23rd, 2010, 05:42 AM
miksy91's Avatar
miksy91
A GB/C Rom Hacker since 2010
 
Join Date: Oct 2008
Location: A small country in the North
Gender: Male
Nature: Relaxed
"Editing of flight/map positions on the world map. I couldn't find the data for it"

0x15319 - Start of Flight Data (Hiro's Room)
[Map Bank][MapNo][X][Y]

I happened to found out this (and several other offsets) documented in GoldTweak.
I haven't checked how it continues from here, it might even be organized, or not :D

Spoiler:

Soon, noobs will believe that I made flying data modifications to my new hack with this tool, oh well...
__________________
My Rom Hack



Hacks I support





Learn how to hack GB/C games:

Check my GameBoy/Color hacking videos in Youtube
-The video set uses Pokemon Silver (U) rom for demonstrations
  #19    
Old September 25th, 2010, 06:44 AM
Nintendork15
I'm gone. Bye.
 
Join Date: Feb 2009
Location: Undertaker. Co.
Age: 20
Gender: Male
Nature: Naughty
OMG this is so cool
I feel like making a Crystal Silver hack now :A

FOund out it doesnt do crystal
Im such a wetard
__________________
gone.

Last edited by Nintendork15; September 25th, 2010 at 06:53 AM.
  #20    
Old September 25th, 2010, 06:27 PM
Melash's Avatar
Melash
Back for now.
 
Join Date: May 2008
Location: Idaho
Age: 20
Gender: Male
Nature: Relaxed
After taking a long break, I see this when I come back. It seems very innovative, especially when older generation hacks are becoming more unheard of. This will definitely help newbies out, but the only problem I foresee is the lack of hex editing they will use. Nonetheless, great program, thank you for releasing it.
  #21    
Old September 25th, 2010, 07:23 PM
Lin
JohtoMap/ZOLE Creator
 
Join Date: Jul 2007
Nature: Adamant
Send a message via Windows Live Messenger to Lin
Well, after reading feedback from more place than one, it looks like a lot of people who knew what they were doing were a little disappointed. I created this editor for two reasons:
1. I needed a project at the time, plus this was a big learning experience for me.
2. People, including myself, were stuck with Gold Map. It couldn't get the job done at all, and I'm no fan of doing things at a low level. I feel tools are supposed to be made so others don't have to go through your frustration. Even if this does mean there will be little/bad hacks being made because of this, it isn't something to get worked up about. It seemed Gameboy/Color hacking was dieing, and atleast this way some of the real games will get attention. So what if someone makes a low-effort hack with this? That just means don't play it. Those who actually know what they're doing will be the ones who make a new title worth looking at.

It also came to my attention that people think that those who have made good hacks worth looking at will feel less appreciated. Keep note that JohtoMap can only edit uncompressed things, and some not even very well (Like connections. The only way you can get proper values is by having experience with an emulator and memory viewing). It can't edit assembly, or compress and insert new graphics, and even if it could, so what? That just means more time can be spent actually creating new content, which is a win for everybody.
__________________
Hiidoran is one of the most helpful people on here
  #22    
Old September 25th, 2010, 07:42 PM
itari's Avatar
itari
Community Supporter
 
Join Date: Mar 2010
Location: 渦潮隠れの里
Age: 17
Gender: Female
Nature: Relaxed
Finally! This looks WAY better than goldmap! I mean, I couldn't even figure most of it out, especially the block editor. Thanks!
__________________
Touhou Puppet Play: Sapphire

SubscriptAdvanced SongType Effectiveness EditorTilemap CreatorPython IPS Patcher
  #23    
Old September 27th, 2010, 12:03 PM
itari's Avatar
itari
Community Supporter
 
Join Date: Mar 2010
Location: 渦潮隠れの里
Age: 17
Gender: Female
Nature: Relaxed
The world map editor is a life-saver. Thanks again!
__________________
Touhou Puppet Play: Sapphire

SubscriptAdvanced SongType Effectiveness EditorTilemap CreatorPython IPS Patcher
  #24    
Old September 27th, 2010, 07:49 PM
Lin
JohtoMap/ZOLE Creator
 
Join Date: Jul 2007
Nature: Adamant
Send a message via Windows Live Messenger to Lin
Well, it's been updated. If you want to be able to change the map's script location, I'd recommend you download it.
__________________
Hiidoran is one of the most helpful people on here
  #25    
Old September 27th, 2010, 07:52 PM
QuilavaKing's Avatar
QuilavaKing
(>^.(>0.0)>
Community Supporter
 
Join Date: Mar 2009
Location: Oregon
Age: 22
Gender: Male
Nature: Careful
Send a message via Skype™ to QuilavaKing
I've always wanted to try my hand at gen 2 mapping. Thanks for the tool!
__________________
#156 :: Quilava

The Volcano Pokemon


Closed Thread
Quick Reply

Sponsored Links


Advertise here
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 03:34 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.