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!

Reply
 
Thread Tools
  #1    
Old October 26th, 2010 (12:40 PM). Edited November 19th, 2010 by miksy91.
miksy91's Avatar
miksy91 miksy91 is offline
Dark Energy is back in action! ;)
     
    Join Date: Oct 2008
    Location: A small country in the North
    Gender: Male
    Nature: Relaxed
    Posts: 1,435
    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
    Reply With Quote

    Relevant Advertising!

      #2    
    Old October 28th, 2010 (4:31 AM).
    miksy91's Avatar
    miksy91 miksy91 is offline
    Dark Energy is back in action! ;)
       
      Join Date: Oct 2008
      Location: A small country in the North
      Gender: Male
      Nature: Relaxed
      Posts: 1,435
      Updated the list (won't inform about this that often anymore) !
      __________________
      My Rom Hack



      Fixing bugs in a ROM hack
      CP of encountered pokemon in GO

      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
      Reply With Quote
        #3    
      Old October 28th, 2010 (9:19 AM).
      Gamer2020's Avatar
      Gamer2020 Gamer2020 is offline
      Accept no Imitations!
         
        Join Date: Jun 2008
        Location: Distant Land
        Gender: Male
        Nature: Bold
        Posts: 902
        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...
        __________________

        Reply With Quote
          #4    
        Old October 28th, 2010 (9:45 AM).
        miksy91's Avatar
        miksy91 miksy91 is offline
        Dark Energy is back in action! ;)
           
          Join Date: Oct 2008
          Location: A small country in the North
          Gender: Male
          Nature: Relaxed
          Posts: 1,435
          Yeah, the header format is the same for every 1st gen game (including Green).

          Oh, and thanks for support
          __________________
          My Rom Hack



          Fixing bugs in a ROM hack
          CP of encountered pokemon in GO

          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
          Reply With Quote
            #5    
          Old November 1st, 2010 (3:41 AM).
          Ooka's Avatar
          Ooka Ooka is offline
          <3
          • Crystal Tier
           
          Join Date: Aug 2007
          Location: Challenging The E4
          Age: 24
          Gender: Male
          Nature: Relaxed
          Posts: 2,612
          Thanks for this, as Gamer said, if I get into hacking that gen I'll make use of this.
          __________________
          Hi
          Reply With Quote
            #6    
          Old November 2nd, 2010 (10:00 AM).
          miksy91's Avatar
          miksy91 miksy91 is offline
          Dark Energy is back in action! ;)
             
            Join Date: Oct 2008
            Location: A small country in the North
            Gender: Male
            Nature: Relaxed
            Posts: 1,435
            The list is already complete :D
            __________________
            My Rom Hack



            Fixing bugs in a ROM hack
            CP of encountered pokemon in GO

            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
            Reply With Quote
              #7    
            Old August 10th, 2014 (1:35 PM).
            xconspirisist xconspirisist is offline
               
              Join Date: Aug 2014
              Gender: Male
              Posts: 3
              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?
              Reply With Quote
              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

              Forum Jump


              All times are GMT -8. The time now is 5:24 AM.