The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking > Binary Hack Research & Development
Reload this Page Research Pokémon Black/White mapping engine

Notices
For all updates, view the main page.

Binary Hack Research & Development Got a well-founded knack with your binary Pokémon hacks? Love reverse-engineering them? For the traditional Pokémon ROM hacker, this is the spot for polling and gathering your ideas, and then implementing them! Share your hypothesis, get ideas from others, and collaborate to create!

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old August 27th, 2011 (6:38 AM).
Platinum Lucario's Avatar
Platinum Lucario Platinum Lucario is offline
The Legendary Master of Light!
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 30
Gender: Male
Nature: Calm
Posts: 1,605
I've been very fancinated by how 'more' improved the mapping engine really is in Pokémon Black/White. So far what I've noticed just by using the Walk Through Walls code... is the fact that the maps have their boundries. Could the whole mapping engine be based on designing the layout then inserting the movement area? What I've noticed during my research on a Pokémon Black ROM is the fact that every movement area consists of 32x32 blocks. It is quite different from Pokémon Diamond/Pearl/Platinum in how every map piece consisted of 24x24 blocks. Something that everyone would possibly like to see ways of knowing how to edit that mapping engine... then maybe one day if a map editor was made for Black/White, then we might see Ruby/Sapphire remakes, eh? So far as what I've noticed when using the walk through walls code... is that the movement permissions that require surf cannot be passed through, I guess the game prompts for the character to use surf in order for the wild Pokémon encounters? In Diamond/Pearl/Platinum/HeartGold/SoulSilver, the wild Pokémon encounters on water were activated via the texture, not the movement permission. And there's layouts of maps that extend out into areas that have no movement area (in other words is an unpassible area). Nobody has managed to go into a Mystery Zone as of yet (not even I can), however I've found the Mystery Zone music for Pokémon Black/White, it sounds exactly the same as Icirrus City. The name "Mystery Zone" is found while using PPTEXT. And there's still many things we yet have to confirm about the mapping engine in Pokémon Black/White.

Remember... "nothing is impossible".

There are things that I don't even know about either... such as the locations of the 3D Model data and the map layout/land data. And prahaps also finding out how the movement of curving around in places such as the Skyarrow Bridge, Castelia City, Village Bridge. I aren't even sure if they are movement permissions. It surely is something we need to research. First off... knowing the location of the land data/map layouts in Pokémon Black/White. Once we learn about them... then we'll have fun messing around with the ROM and changing many portions of it and learning even more stuff about the mapping engine. This will be a brillient step in Pokémon Black/White hacking. After all... research is something that is shared across everyone on the world wide web.
__________________
[Platinum Lucario's Signature]
If you need to disable my signature, please give me advice on how to improve the CSS-DIV code. Thank you!
All credits for the avatar since 2008 goes to shorty-antics-27 (fanart account)! Thank you! ^^
Signature Status: Strikes: 1/3 | Infractions: 0/3
It's time to change the future...
to a positive direction!
Let's prevent things from getting bad!

I'm a ROM and ISO Researcher

Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old September 12th, 2011 (11:08 AM). Edited February 15th, 2020 by Link_971.
Link_971's Avatar
Link_971 Link_971 is offline
 
Join Date: Jul 2006
Gender: Male
Nature: Relaxed
Posts: 212
-
__________________

Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old September 24th, 2011 (2:50 PM). Edited February 15th, 2020 by Link_971.
Link_971's Avatar
Link_971 Link_971 is offline
 
Join Date: Jul 2006
Gender: Male
Nature: Relaxed
Posts: 212
-
__________________

Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old September 27th, 2011 (2:00 AM). Edited February 15th, 2020 by Link_971.
Link_971's Avatar
Link_971 Link_971 is offline
 
Join Date: Jul 2006
Gender: Male
Nature: Relaxed
Posts: 212
-
__________________

Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old September 27th, 2011 (9:42 AM). Edited February 15th, 2020 by Link_971.
Link_971's Avatar
Link_971 Link_971 is offline
 
Join Date: Jul 2006
Gender: Male
Nature: Relaxed
Posts: 212
-
__________________

Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old September 28th, 2011 (4:57 AM). Edited February 15th, 2020 by Link_971.
Link_971's Avatar
Link_971 Link_971 is offline
 
Join Date: Jul 2006
Gender: Male
Nature: Relaxed
Posts: 212
-
__________________

Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old September 28th, 2011 (5:33 AM). Edited February 15th, 2020 by Link_971.
Link_971's Avatar
Link_971 Link_971 is offline
 
Join Date: Jul 2006
Gender: Male
Nature: Relaxed
Posts: 212
-
Attached Images
File Type: png BW_1.png‎ (20.3 KB, 168 views) (Save to Dropbox)
File Type: png BW_2.png‎ (93.3 KB, 144 views) (Save to Dropbox)
__________________

Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old September 28th, 2011 (1:56 PM). Edited February 15th, 2020 by Link_971.
Link_971's Avatar
Link_971 Link_971 is offline
 
Join Date: Jul 2006
Gender: Male
Nature: Relaxed
Posts: 212
-
__________________

Reply With Quote
  #9   Link to this post, but load the entire thread.  
Old September 30th, 2011 (3:47 PM).
The Author's Avatar
The Author The Author is offline
The Hero of Knothole Glade
 
Join Date: Sep 2011
Location: Knothole Glade
Age: 25
Gender: Male
Nature: Quiet
Posts: 381
Quote:
Originally Posted by PokémonShinySilver View Post
There are things that I don't even know about either... such as the locations of the 3D Model data and the map layout/land data. And prahaps also finding out how the movement of curving around in places such as the Skyarrow Bridge, Castelia City, Village Bridge. I aren't even sure if they are movement permissions. It surely is something we need to research. First off... knowing the location of the land data/map layouts in Pokémon Black/White. Once we learn about them... then we'll have fun messing around with the ROM and changing many portions of it and learning even more stuff about the mapping engine. This will be a brillient step in Pokémon Black/White hacking. After all... research is something that is shared across everyone on the world wide web.
Haha. You sound like me. I totally agree with you. Creating a BW map editor would be revolutionary. Some day we'll be editing things like crazy with some DPPtHGSSBW map editor. And then we'll wonder why we didn't figure it out sooner! :D
__________________
The Disciple
The Poet
The Leader
The Musician
The Transcendentalist

The Author
The Philosopher
The Architect
The Psychologist
The Artist
Reply With Quote
  #10   Link to this post, but load the entire thread.  
Old October 12th, 2011 (5:42 AM). Edited February 15th, 2020 by Link_971.
Link_971's Avatar
Link_971 Link_971 is offline
 
Join Date: Jul 2006
Gender: Male
Nature: Relaxed
Posts: 212
-
__________________

Reply With Quote
  #11   Link to this post, but load the entire thread.  
Old October 15th, 2011 (8:59 AM).
HackingIsFun's Avatar
HackingIsFun HackingIsFun is offline
 
Join Date: Jul 2010
Gender: Male
Nature: Careful
Posts: 7
This looks great so far, great job :)
Reply With Quote
  #12   Link to this post, but load the entire thread.  
Old November 6th, 2011 (12:31 PM).
X-Lan X-Lan is offline
 
Join Date: May 2010
Gender: Male
Posts: 13
No wonder game freak takes so long to release games, they are afride of you guys cracking them! You have my full support guys :D
Reply With Quote
  #13   Link to this post, but load the entire thread.  
Old March 21st, 2012 (3:55 AM).
Platinum Lucario's Avatar
Platinum Lucario Platinum Lucario is offline
The Legendary Master of Light!
 
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 30
Gender: Male
Nature: Calm
Posts: 1,605
Hm... it appears the Pokémon Black/White mapping engine uses triangular polygons as well as square ones. In generation 4, it seemed like it could only use square polygons. During my research I zeroed out some of the values.

And so I started off with turning the bytes from 0x2A30 - 0x316C into "00", which then resulted in this:
Spoiler:


But then after I continued to "00" the bytes from 0x316C - 0x331E, this was the result:
Spoiler:


When we discover something new, we always research further into it. ^^
__________________
[Platinum Lucario's Signature]
If you need to disable my signature, please give me advice on how to improve the CSS-DIV code. Thank you!
All credits for the avatar since 2008 goes to shorty-antics-27 (fanart account)! Thank you! ^^
Signature Status: Strikes: 1/3 | Infractions: 0/3
It's time to change the future...
to a positive direction!
Let's prevent things from getting bad!

I'm a ROM and ISO Researcher

Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
Reply With Quote
  #14   Link to this post, but load the entire thread.  
Old April 5th, 2012 (6:54 AM).
looper's Avatar
looper looper is offline
German Hacker
 
Join Date: Aug 2010
Location: Germany
Gender: Male
Nature: Lonely
Posts: 53
I attached a Screenshot. Don't ask me, how that happened, but it seems that some textures were randomly replaced by rock-textures. That happens in several places, but it looks interesting!
Attached Images
File Type: png maphack.png‎ (17.8 KB, 149 views) (Save to Dropbox)
__________________
I'm not a god. But Chuck Norris isn't, too.
Reply With Quote
  #15   Link to this post, but load the entire thread.  
Old April 22nd, 2012 (12:55 AM).
renekokkie's Avatar
renekokkie renekokkie is offline
Dragon Trainer
 
Join Date: Mar 2010
Location: Hoenn
Age: 25
Gender: Male
Nature: Relaxed
Posts: 97
Quote:
Originally Posted by looper View Post
I attached a Screenshot. Don't ask me, how that happened, but it seems that some textures were randomly replaced by rock-textures. That happens in several places, but it looks interesting!
This happens when you use walktrough walls and you will not enter a gate.
so a gate will have something to do with a maplink.
but after I refresh my screen. likes using the bag of the trainercard.
looks everything normal
__________________
Reply With Quote
  #16   Link to this post, but load the entire thread.  
Old August 17th, 2012 (1:01 PM).
MarinoKadame's Avatar
MarinoKadame MarinoKadame is offline
 
Join Date: May 2012
Age: 34
Gender: Male
Posts: 1,552
Been a while no one putted updates here. Any new info on this ?
Reply With Quote
  #17   Link to this post, but load the entire thread.  
Old October 5th, 2012 (1:53 PM).
Pike15's Avatar
Pike15 Pike15 is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 168
You guys still map hacking??
__________________
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

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content

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 GMT -8. The time now is 8:40 AM.