The PokéCommunity Forums Fan Games ROM Hacking
Map [B/W/B2/W2] Fifth Generation Map Header data and collision data

ROM Hacking Need a helping hand? You can get help on any ROM Hacking-related problems or questions you have here.

Thread Tools
Old June 20th, 2018 (11:36 AM).
Platinum Lucario's Avatar
Platinum Lucario Platinum Lucario is offline
The Legendary Master of <font color="#D8D48C">Light</font>!
Join Date: Jan 2008
Location: Warrnambool, Victoria, Australia.
Age: 25
Gender: Male
Nature: Calm
Posts: 1,573
From what has already been implemented into DS Map editing tools such as NPRE and SDSME, there's the ability to change the map model, objects and the grid-like collision data that we're all familiar with since the first generation.

But there's one thing that separates fourth and fifth generations in their map editing data: The map header data!

While SDSME is able to successfully edit map headers in the fourth generation games (D/P/P/HG/SS), it cannot modify map headers in the fifth generation games. And why is that you ask? That's because the fifth generation handles map header data very differently than what the fourth generation games do.

If we can somehow find out where the map header data is located, in which indicates stuff like the area name, map matrix values, weather values, camera value, land data value and everything else that may be used, then it would certainly help pave the way for any future fifth generation hacks to be taken to a whole new level.

One thing to note is that some maps may have something called "rotational mode", which is that the player (and NPCs) moves around in a circle in a certain area, or the entire map in locations like Castelia City.

But little do we know about any of the maps that use rotational mode or how to modify them, a great example of which map uses rotational mode is map 638 (located in a/0/0/8). This map does not use the traditional collision layout, often referred to as "move permissions". Instead, it uses a completely different type of collision mapping (which also needs to be looked at).

If there's anyone who can figure out how the collision data works in map 638 (Castelia City), that would be awesome~ Also it would be awesome to find out how the map headers works and how it functions in BW.
[Platinum Lucario's Signature]
If you need to disable my signature, please give me some advice on how to improve the CSS-DIV code. Thanks!
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
Old June 27th, 2018 (7:17 PM).
hjk321's Avatar
hjk321 hjk321 is offline
    Join Date: Sep 2017
    Posts: 158
    Unfortunately this is part of the reason people stick to 2D.
    Reply With Quote

    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
    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

    Forum Jump

    All times are GMT -8. The time now is 1:48 AM.