Community

The PokéCommunity

We are still working on a better slogan!

Visit Index



Go Back   The PokéCommunity Forums > ROM Hacking > Research & Development
Notices

Research & Development Got a well-founded knack with ROM hacking? Love reverse-engineering the Pokémon games? Or perhaps you love your assembly language. 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!
Research & Development programs in this forum are subject to moderator approval before they are displayed.

Post Reply
 
Thread Tools
  #1    
Old October 26th, 2010, 12:40 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
As Pokémon Yellow hasn't really been hacked and PikaMap, which supports it, doesn't have map headers stored anywhere (or the possibilities for editing event data for that matter either), I decided to look for them

So unless you don't know what map headers are, you should first read this document (I know, it takes brains to learn that kind of stuff).
Pokémon RBYG Map Headers


Map Headers

Spoiler:
[-----------------------------------------------------------------------------]
[ Pallet Town - Map headers ]
[-----------------------------------------------------------------------------]

[Pallet Town]
$182A1
[Ash's House (Downstairs)]
$480F6
[Ash's House (Upstairs)]
$5C0A4
[Gary's House]
$19C2F
[Oak's Lab]
$1C386

[-----------------------------------------------------------------------------]
[ Viridian City - Map headers ]
[-----------------------------------------------------------------------------]

[Viridian City]
$18357
[Viridian Pokecenter]
$44251
[Viridian Mart]
$1CC6E
[Viridian Gym]
$740D4
[Viridian School]
$1CD6D
[Viridian House]
$1CDC6

[-----------------------------------------------------------------------------]
[ Pewter City - Map headers ]
[-----------------------------------------------------------------------------]

[Pewter City]
$1855A
[Pewter Gym]
$5C257
[Pewter Pokecenter]
$5C46E
[Pewter Mart]
$74010
[Museum (Downstairs)]
$5C0E3
[Museum (Upstairs)]
$5C1B4
[Pewter House (1)]
$1CE30
[Pewter House (2)]
$1CE86

[-----------------------------------------------------------------------------]
[ Cerulean City - Map headers ]
[-----------------------------------------------------------------------------]

[Cerulean City]
$18754
[Cerulean Gym]
$5C577
[Cerulean Pokecenter]
$5C4F5
[Cerulean Mart]
$5C000
[Bike Shop]
$1D038
[Robbed House]
$1CEC3
[Cerulean House]
$1CF34
[Cerulean House (2)]
$74643

[-----------------------------------------------------------------------------]
[ Vermilion City - Map headers ]
[-----------------------------------------------------------------------------]

[Vermilion City]
$1899E
[Vermilion Gym]
$5C910
[Vermilion Pokecenter]
$5C865
[Vermilion Mart]
$5C8CB
[Vermilion Dock]
$1D44E
[Pokefan Club]
$59A00
[Vermilion House (1)]
$1D3F8
[Vermilion House (2)]
$56054
[Vermilion House (3)]
$19D05

[-----------------------------------------------------------------------------]
[ Lavender Town - Map headers ]
[-----------------------------------------------------------------------------]

[Lavender Town]
$44000
[Lavender Pokecenter]
$5C79C
[Lavender Mart]
$5C802
[Pokemon Tower (1)]
$60420
[Pokemon Tower (2)]
$604E7
[Pokemon Tower (3)]
$606AF
[Pokemon Tower (4)]
$607D9
[Pokemon Tower (5)]
$60915
[Pokemon Tower (6)]
$60AD2
[Pokemon Tower (7)]
$60CE8
[Lavender House (1)]
$1D1A4
[Lavender House (2)]
$1D2AA

[-----------------------------------------------------------------------------]
[ Celadon City - Map headers ]
[-----------------------------------------------------------------------------]

[Celadon City]
$18000
[Celadon Gym]
$48915
[Celadon Pokecenter]
$488AF
[Celadon Game Corner]
$48BC8
[Rocket Hideout (1)]
$44C5E
[Rocket Hideout (2)]
$44EBB
[Rocket Hideout (3)]
$452B9
[Rocket Hideout (4)]
$454F1
[Rocket Hideout (Elevator)]
$45958
[Celadon Mart (1)]
$442B7
[Celadon Mart (2)]
$560D9
[Celadon Mart (3)]
$48157
[Celadon Mart (4)]
$48251
[Celadon Mart (5)]
$428D0
[Celadon Mart (6)]
$484FF
[Celadon Mansion (1)]
$48593
[Celadon Mansion (2)]
$4865A
[Celadon Mansion (3)]
$486B0
[Celadon Mansion (4)]
$48861
[Celadon Mansion (5)]
$1D636
[Celadon Restaurant]
$49168
[Celadon Prize Room]
$49107
[Celadon Hotel]
$49243
[Celadon House (1)]
$4907F
[Celadon House (2)]
$491E8

[-----------------------------------------------------------------------------]
[ Fuchsia City - Map headers ]
[-----------------------------------------------------------------------------]

[Fuchsia City]
$18BB3
[Fuchsia Gym]
$74BD9
[Fuchsia Pokecenter]
$7489C
[Fuchsia Mart]
$1D685
[Safari Zone Entrance]
$74A1A
[Fuchsia Meeting Room]
$74E7F
[Fuchsia House (1)]
$74851
[Fuchsia House (2)]
$74902
[Fuchsia House (3)]
$56160

[-----------------------------------------------------------------------------]
[ Saffron City - Map headers ]
[-----------------------------------------------------------------------------]

[Saffron City]
$509AA
[Saffron Gym]
$5CEF7
[Fighting Dojo]
$5CC47
[Saffron Pokecenter]
$5D41F
[Saffron Mart]
$5D2F3
[Silph Co. (1)]
$5D338
[Silph Co. (2)]
$59C80
[Silph Co. (3)]
$59EEA
[Silph Co. (4)]
$19E09
[Silph Co. (5)]
$1A035
[Silph Co. (6)]
$1A2A7
[Silph Co. (7)]
$51B97
[Silph Co. (8)]
$5652A
[Silph Co. (9)]
$5D6BA
[Silph Co. (10)]
$5A0C8
[Silph Co. (11)]
$62105
[Silph Co. (Elevator)]
$45A08
[Copycat's House (1)]
$75746
[Copycat's House (2)]
$5CB5B
[Saffron House (1)]
$1D6DB
[Saffron House (2)]
$1D73A

[-----------------------------------------------------------------------------]
[ Cinnabar Island - Map headers ]
[-----------------------------------------------------------------------------]

[Cinnabar Island]
$1C000
[Cinnabar Gym]
$74EE6
[Cinnabar Pokecenter}
$7569B
[Cinnabar Mart]
$75701
[Cinnabar Lab (1)]
$753FB
[Cinnabar Lab (2)]
$75490
[Cinnabar Lab (3)]
$754F6
[Cinnabar Lab (4)]
$755A0
[Cinnabar Mansion (1)]
$44344
[Cinnabar Mansion (2)]
$51FF5
[Cinnabar Mansion (3)]
$5220B
[Cinnabar Mansion (4)]
$523D6

[-----------------------------------------------------------------------------]
[ Indigo Plateau - Map headers ]
[-----------------------------------------------------------------------------]

[Indigo Plateau]
$50924
[Indigo Plateau Lobby]
$19D45
[Lorelei]
$759EF
[Bruno]
$75B4A
[Agatha]
$75CA1
[Lance]
$5A23D
[Gary]
$757A0
[Hall of Fame Room]
$5A42D

[-----------------------------------------------------------------------------]
[ Caves - Map headers ]
[-----------------------------------------------------------------------------]

[Mt. Moon (1)]
$49953
[Mt. Moon (2)]
$51A78
[Mt. Moon (3)]
$49C7E
[Diglett's Cave]
$61F79
[Diglett's Cave Entrance (Route 2)]
$1D7AE
Diglett's Cave Entrance (Route 11)
$1DEB8
[Rock Tunnel (1)]
$44571
[Rock Tunnel (2)]
$4624E
[Seafoam Islands (1)]
$4487E
[Seafoam Islands (2)]
$46578
[Seafoam Islands (3)]
$466B4
[Seafoam Islands (4)]
$467F0
[Seafoam Islands (5)]
$469FC
[Victory Road (1)]
$5D909
[Victory Road (2)]
$517CC
[Victory Road (3)]
$44A0D
[Unknown Dungeon (1)]
$7453D
[Unknown Dungeon (2)]
$46053
[Unknown Dungeon (3)]
$46141

[-----------------------------------------------------------------------------]
[ Routes - Map headers ]
[-----------------------------------------------------------------------------]

[Route 1]
$1C0C3
[Route 2]
$54000
[Route 3]
$541EE
[Route 4]
$54398
[Route 5]
$54589
[Route 6]
$58000
[Route 7]
$48000
[Route 8]
$5812D
[Route 9]
$5468E
[Route 10]
$582D4
[Route 11]
$584BE
[Route 12]
$5866D
[Route 13]
$54814
[Route 14]
$549A1
[Route 15]
$5892C
[Route 16]
$58ADA
[Route 17]
$54B28
[Route 18]
$58C38
[Route 19]
$54E80
[Route 20]
$500F1
[Route 21]
$5500F
[Route 22]
$50000
[Route 23]
$5033F
[Route 24]
$50682
[Route 25]
$507A1

[-----------------------------------------------------------------------------]
[ Route Buildings - Map headers ]
[-----------------------------------------------------------------------------]

[Route 2 Gate]
$5D4D2
[Route 2 House]
$187EB
[Mt. Moon Pokecenter]
$492A9
[Bill's House]
$1E06E
[Day Care]
$56233
[Route 5 Gate]
$1D831
[Route 5 Underground T. Entrance]
$5D5A8
[Route 6 Gate]
$1D93B
[Route 6 Underground T. Entrance]
$5D5EE
[Route 7 Gate]
$1D9FE
[Route 7 Underground P. Entrance]
$5D62B
[Route 8 Gate]
$1DAC5
[Route 8 Underground P. Entrance]
$1DB87
[Rock Tunnel Pokecenter]
$49330
[Route 11 Gate]
$49396
[Route 11 Gate (Upstairs)]
$493DE
[Route 12 Gate]
$4948F
[Route 12 Gate (Upstairs)]
$494EB
[Route 12 House]
$1DEF6
[Route 15 Gate]
$4958D
[Route 16 Gate]
$495D5
[Route 16 Gate (Upstairs)]
$49649
[Route 16 House]
$49796
[Route 18 Gate]
$564A5
[Route 18 Gate Header]
$49801
[Route 22 Gate]
$1DF81
[Route Gate ?]
$49900

[-----------------------------------------------------------------------------]
[ Other - Map headers ]
[-----------------------------------------------------------------------------]

[Name Rater]
$1D30E
[Power Plant]
$1DBC4
[Viridian Forest]
$610ED
[Viridian Forest (Entrance)]
$5D55A
[Viridian Forest (Exit)]
$5D485
[Underground Path (N/S)]
$61F31
[Underground Path (W/E)]
$61F55
[S.S Anne (1)]
$612A4
[S.S Anne (2)]
$613DE
[S.S Anne (3)]
$449BF
[S.S Anne (4)]
$61650
[S.S Anne (5)]
$616D0
[S.S Anne (6)]
$617D5
[S.S Anne (7)]
$618B7
[S.S Anne (8)]
$61993
[S.S Anne (9)]
$61B68
[S.S Anne (10)]
$61D60
[Safari Zone North]
$45BF3
[Safari Zone West]
$4A35A
[Safari Zone East]
$45AB3
[Safari Zone Center]
$45DFA
[Safari Zone Rest House (1)]
$45F35
[Safari Zone Rest House (2)]
$45F72
[Safari Zone Rest House (3)]
$45FBD
[Safari Zone Rest House (4)]
$46008
[Safari Zone Secret House]
$4A4BC
[Battle Center]
$4FE79
[Trade Center]
$4FEE6
[Surfing Pikachu Minigame House]
$F220E


Thanks to Sawakita for help with this job

Last edited by miksy91; November 19th, 2010 at 12:31 PM. Reason: Complete map header list
  #2    
Old October 28th, 2010, 04:31 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
Updated the list (won't inform about this that often anymore) !
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
  #3    
Old October 28th, 2010, 09:19 AM
Gamer2020's Avatar
Gamer2020
This love is a sickness...
 
Join Date: Jun 2008
Location: Violet city!
Gender: Male
Nature: Bold
Send a message via AIM to Gamer2020 Send a message via Windows Live Messenger to Gamer2020 Send a message via Yahoo to Gamer2020 Send a message via Skype™ to Gamer2020
Not bad, keep it up.
If I was into hacking the older games I would definitely use this.
Is the header format the same as red and blue?

On a side note this damn site should have a like button for those who don't wish to muster up a post

Oh wait we did... It was the rep button...
Pokemon Game Editor Download!
Pokemon TCG Assistant!
  #4    
Old October 28th, 2010, 09:45 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
Yeah, the header format is the same for every 1st gen game (including Green).

Oh, and thanks for support
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
  #5    
Old November 1st, 2010, 03:41 AM
Ooka's Avatar
Ooka
<3
Community Supporter
 
Join Date: Aug 2007
Location: Challenging The E4
Age: 22
Gender: Male
Nature: Relaxed
Send a message via Skype™ to Ooka
Thanks for this, as Gamer said, if I get into hacking that gen I'll make use of this.
  #6    
Old November 2nd, 2010, 10:00 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
The list is already complete :D
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
  #7    
Old August 10th, 2014, 01:35 PM
xconspirisist
 
Join Date: Aug 2014
Gender: Male
Hi folks, sorry to bump an old thread but I've been trying to find how collision data is structured in the ROM and I've not found any other thread or webpage that describes this yet. It seems to be at around about 0xC430 - if I write about 64 bytes of 0x1 then I can successfully lock Ash into position when he's in Pallet town, but I'm been unsuccessful in being able to reliably work out what this structure is, any pointers?
Post Reply
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 09:54 AM.

About Us
© 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.

Copyright
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. Header artwork by Jordanice of deviantART.

Social Media
If you would like to stay up-to-date with us on the go, when we're down, or other such things, follow us on social media sites--most notibly Twitter, Facebook, and Google Plus--by clicking on the links provided.

Design presented by Peitharchia. Special thanks to Hiroshi Sotomura and Ausaudriel.