The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Worldmap Number

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old August 13th, 2015 (6:25 AM).
Mickey` Mickey` is offline
 
Join Date: May 2011
Posts: 88
Hi,

In Fire Red, there are 4 worldmaps. How can I "link" a map with a worldmap ?

Thanks !
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old August 15th, 2015 (6:48 AM). Edited August 15th, 2015 by Spherical Ice.
Dr. Seuss's Avatar
Dr. Seuss Dr. Seuss is offline
Navegando en mi automóvil, hablando con la nena por el móvil 😎...
 
Join Date: Feb 2014
Location: Guatemala City
Age: 27
Gender: Male
Nature: Brave
Posts: 521
Quote:
Originally Posted by Mickey` View Post
Hi,

In Fire Red, there are 4 worldmaps. How can I "link" a map with a worldmap ?

Thanks !
What do you mean with "link a map with the Worldmap"? If you mean to do that appears on the in-game Worldmap item use the worldmap editor of A-map 1.92.
__________________
Graphic design is my passion...

Click on the picture to see the best hack ever created (?
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old August 15th, 2015 (7:47 AM).
Mickey` Mickey` is offline
 
Join Date: May 2011
Posts: 88
I know this ^^

But how can I say "this map is linked with this worldmap" ?

Here are the 4 worldmaps :

Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old August 15th, 2015 (3:03 PM).
Spherical Ice's Avatar
Spherical Ice Spherical Ice is online now
 
Join Date: Nov 2007
Location: Leicester, UK
Age: 25
Posts: 5,251
This was answered by Jambo51 a while back here.

Quote:
Originally Posted by Jambo51 View Post
It's determined by a set of arrays in the ROM. These arrays are terminated with the byte 0xC5 (as 0xC5 is the highest map ID in FR). It searches through each array, one by one, and if it finds the map name ID, it stops.

The exception to this rule is if the map name is less than 0x8F (so, 0x8E and down), then it automatically appears in Kanto.

It's relatively simple to redefine which maps appear in Kanto, and just as easy to define which maps appear elsewhere by repointing the arrays.

The Kanto definition byte is at 0xC0064 and the arrays start at 0x3F1AA4 and end at 0x3F1AFF (Total data size) with Sevii Islands 1 starting at 0x3F1AA4, Sevii Islands 2 starting at 0x3F1AC2 and Sevii Islands 3 starting at 0x3F1AE0.

By changing these bytes around (and repointing if necessary) you can define which map name appears on which map quite easily.

ETA: The world map flags only control the availability of flight spots, additional information and the colour of the minor locations on the world map, nothing more.
__________________
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old August 17th, 2015 (2:32 AM).
Mickey` Mickey` is offline
 
Join Date: May 2011
Posts: 88
I didn't find this ! Thanks a lot ;)
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 9:09 AM.