The PokéCommunity Forums Fan Games ROM Hacking Research & Development
Quick Research & Development Thread

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
  #326    
Old May 20th, 2013 (4:11 PM).
GoGoJJTech's Avatar
GoGoJJTech GoGoJJTech is offline
(☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
 
Join Date: Nov 2012
Location: Earth
Age: 19
Gender: Female
Nature: Jolly
Posts: 2,475
I found all of the Special Tables, for anyone who cares.
0x0815FD60
FR Special Table

0x081DBA64
Emerald Special Table

0x0814B194
Ruby Special Table
__________________
I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
Romhack.me Profile - Pokecommunity Profile - Youtube Channel

Support me at my site!
Pokémon Platinum Red and Blue
Reply With Quote

Relevant Advertising!

  #327    
Old May 20th, 2013 (7:51 PM).
Zivlok's Avatar
Zivlok Zivlok is offline
     
    Join Date: May 2013
    Location: Land of Obelisks and Scaffolds
    Nature: Naughty
    Posts: 33
    So, second real post here, and I apologize effusively if I'm posting this in the wrong place, but as far as I'm aware this is a good place to post this question:

    So, my friends and I are embarking upon starting our own Pokemon Hack, and we want to do it for the GBA/3rd Gen. I was originally thinking just hacking Emerald, but I noticed that in a lot of tutorials people are using FireRed.

    Is there a reason for this? Are there pros and cons for using FireRed or LeafGreen over Ruby/Sapphire? Is Emerald any harder for some reason, like the Battle Frontier?

    So, if anyone could give some quick information over the differences between hacking the different GBA games, or if there's none at all, I would greatly appreciate it. Thanks!
    __________________
    Pokemon Pacifica - Pokemon in the Pacific Northwest!
    Reply With Quote
      #328    
    Old May 21st, 2013 (2:49 AM).
    karatekid552's Avatar
    karatekid552 karatekid552 is offline
    What happens if I push it?....
       
      Join Date: Nov 2012
      Location: Do you really want to know? Really?
      Gender: Male
      Nature: Bold
      Posts: 1,766
      Quote:
      Originally Posted by Zivlok View Post
      So, second real post here, and I apologize effusively if I'm posting this in the wrong place, but as far as I'm aware this is a good place to post this question:

      So, my friends and I are embarking upon starting our own Pokemon Hack, and we want to do it for the GBA/3rd Gen. I was originally thinking just hacking Emerald, but I noticed that in a lot of tutorials people are using FireRed.

      Is there a reason for this? Are there pros and cons for using FireRed or LeafGreen over Ruby/Sapphire? Is Emerald any harder for some reason, like the Battle Frontier?

      So, if anyone could give some quick information over the differences between hacking the different GBA games, or if there's none at all, I would greatly appreciate it. Thanks!
      This is the place to post questions: http://174.133.255.180/showthread.php?t=79614

      Anyways, the topic you are bringing up is one that comes up often. We actually had a whole thread around here dedicated to it not too often ago, but I can't find it right now....

      Either way, in the beginning, no on hacked FR. Almost all of the early hacks were on Ruby. However, it was eventually found that people liked FR more for a couple of reasons:

      -The base graphics were better in many opinions.
      -Some things are coded to be way simpler.
      -ASM hackers found that the introduction of DMA made finding things easier.


      Now, Emerald shares a lot of the coding traits of FR, but most people don't hack it simply because of the lack of resources. There are very few tutorials that include Emerald offsets, so it is difficult for people to find what they want. However, that does not mean that it hasn't been hacked. Flora Sky is an Emerald hack that came out pretty good. It really all sits on the amount of extra work you want to do.
      __________________

      Paired with Simba
      Reply With Quote
        #329    
      Old May 27th, 2013 (8:45 PM). Edited May 31st, 2013 by knizz.
      knizz's Avatar
      knizz knizz is offline
         
        Join Date: Aug 2007
        Gender: Female
        Posts: 192
        I thought I'd post this here:
        Screenshot from 2013-05-28 05:36:50.pngScreenshot from 2013-05-29 17:19:26.pngScreenshot from 2013-06-01 00:17:32.png
        It's what I'm working on at the moment.
        It's an online version of my database
        with server-synced comments.

        Update:
        I uploaded it at http://capsule.whypanic.org:1024/
        (Tested with Chromium; FF is slow)
        And you'll need a firered rom to use it.
        __________________
        Firered IDA 6.6 DB: https://www.dropbox.com/s/d856o3pyndyr5sr/firered.idb
        VBA-M with lua scripting support
        incomplete firered decompilation
        Reply With Quote
          #330    
        Old May 28th, 2013 (2:37 AM).
        karatekid552's Avatar
        karatekid552 karatekid552 is offline
        What happens if I push it?....
           
          Join Date: Nov 2012
          Location: Do you really want to know? Really?
          Gender: Male
          Nature: Bold
          Posts: 1,766
          Quote:
          Originally Posted by knizz View Post
          I thought I'd post this here:
          Attachment 68434
          It's what I'm working on at the moment.
          It's an online version of my database
          with server-synced comments.

          EDIT:
          I uploaded it at http://capsule.whypanic.org:1024/
          (Tested with Chromium; FF is slow)
          And you'll need a firered rom to use it.
          I have made several changes to your database on my own comouter as I have encountered new routines that aren't named. Would you like these offsets?
          __________________

          Paired with Simba
          Reply With Quote
            #331    
          Old May 28th, 2013 (6:29 AM). Edited May 28th, 2013 by knizz.
          knizz's Avatar
          knizz knizz is offline
             
            Join Date: Aug 2007
            Gender: Female
            Posts: 192
            Quote:
            Originally Posted by karatekid552 View Post
            I have made several changes to your database on my own comouter as I have encountered new routines that aren't named. Would you like these offsets?
            Sure, if you could give me the names as a list (or idb file), that'd be great.
            __________________
            Firered IDA 6.6 DB: https://www.dropbox.com/s/d856o3pyndyr5sr/firered.idb
            VBA-M with lua scripting support
            incomplete firered decompilation
            Reply With Quote
              #332    
            Old May 31st, 2013 (3:57 PM). Edited May 31st, 2013 by GoGoJJTech.
            GoGoJJTech's Avatar
            GoGoJJTech GoGoJJTech is offline
            (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
             
            Join Date: Nov 2012
            Location: Earth
            Age: 19
            Gender: Female
            Nature: Jolly
            Posts: 2,475
            setflag 0x839 will set up the mystery gift option on the main menu. You will not receive gifts though, but you already knew that. FR and LG by the way.

            Edit1: offset 0x0800cbe8 calls the message: "The Wireless Adapter is not connected.", which is at offset 0x08415AA4
            Edit2: The routine calls either the message above or 0x0800cc04, which points to offset 0x08415ACB which is: "MYSTERY GIFT can't be used while the Wireless Adapter is attached." branching could lead to a new routine where we could put a sprite on screen or something like that.
            __________________
            I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
            The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
            Romhack.me Profile - Pokecommunity Profile - Youtube Channel

            Support me at my site!
            Pokémon Platinum Red and Blue
            Reply With Quote
              #333    
            Old June 3rd, 2013 (8:43 AM).
            karatekid552's Avatar
            karatekid552 karatekid552 is offline
            What happens if I push it?....
               
              Join Date: Nov 2012
              Location: Do you really want to know? Really?
              Gender: Male
              Nature: Bold
              Posts: 1,766
              Quote:
              Originally Posted by knizz View Post
              I thought I'd post this here:
              Attachment 68434Attachment 68444Attachment 68464
              It's what I'm working on at the moment.
              It's an online version of my database
              with server-synced comments.

              Update:
              I uploaded it at http://capsule.whypanic.org:1024/
              (Tested with Chromium; FF is slow)
              And you'll need a firered rom to use it.
              I was playing with the database in study hall today, and I must say, this is pretty cool, especially the built in emulator. There wouldn't happen to be a breakpoint feature that I can't find, would there?
              __________________

              Paired with Simba
              Reply With Quote
                #334    
              Old June 7th, 2013 (1:49 AM).
              MrDollSteak's Avatar
              MrDollSteak MrDollSteak is offline
              Formerly known as 11bayerf1
                 
                Join Date: Dec 2008
                Location: Hong Kong
                Age: 23
                Gender: Male
                Posts: 829
                I've just got some very quick offsets for Pokedex hacking.

                I'm not sure whether it's already been posted, I don't think so, as I had to discover these on my own.

                I've found 2 limiters for the Kantodex that are quite useful, which when combined with Jambo51's already posted offsets, can allow for the Kantodex to act as a national dex.

                Even though Jambo already found the limiter for the Kantodex itself, it would still not display the correct seen/caught numbers as they were still limited to 150 as were the habitats.

                By changing the number 96 at the offset: 104BF2
                You can extend the limit to the seen/caught text. Eg. changing 96 to FA will allow for a max of 250 seen/caught Pokemon.

                By changing the number 97 at the offset: 106828
                You can extend the number of Pokemon that will be correctly featured in the habitat pages. Eg. changing 97 to FA will allow for the first 250 Pokemon in your pokedex to be displayed in the habitat pages before receiving the national dex.

                This can be helpful as it stops people from having to give the national dex at the start of the game.

                I'll just repost Jambo's limiters from his thread here

                0x10352C - mov r1, #0x97
                0x1035F6 - cmp r0, #0x96

                Just change those 2 bytes at that offset to the number of Pokemon you want in.
                __________________
                Reply With Quote
                  #335    
                Old June 7th, 2013 (10:23 PM).
                dunning2012 dunning2012 is offline
                Sparky
                   
                  Join Date: Oct 2012
                  Gender: Male
                  Nature: Quirky
                  Posts: 8
                  Just 2 quick questions.

                  1) Does anyone know or know of a tutorial that can change the message that pops up when you are not able to use an item?

                  Oak: You can't use that item here

                  2) Anyone know of a way how we could increase the number of boxes in the PC for storing Pokemon?

                  Cheers - I'm using Pokemon Fire Red
                  Reply With Quote
                    #336    
                  Old June 8th, 2013 (2:38 AM).
                  Jambo51's Avatar
                  Jambo51 Jambo51 is offline
                  Glory To Arstotzka
                     
                    Join Date: Jun 2009
                    Gender: Male
                    Nature: Quiet
                    Posts: 732
                    Quote:
                    Originally Posted by dunning2012 View Post
                    Just 2 quick questions.
                    This is very much in the wrong place. Questions like these should be posted in the simple questions thread. Just for the future. :)

                    Quote:
                    Originally Posted by dunning2012 View Post
                    1) Does anyone know or know of a tutorial that can change the message that pops up when you are not able to use an item?

                    Oak: You can't use that item here
                    Using A-Text, search for that string, and you'll find it. Note down the offset that A-Text returns after converting to hex. Look for a pointer to that location by reversing the bytes and putting a 08 at the end (so, if the offset before was 0x123456, the pointer to it would come from:

                    Code:
                    12 34 56 -> 56 34 12 -> 56 34 12 08
                    Then, boot up XSE, compile your new string using it, and change the pointer of the original text to your new location.

                    For a more in depth explanation, read some of the tutorials kicking about. :)

                    Quote:
                    Originally Posted by dunning2012 View Post
                    2) Anyone know of a way how we could increase the number of boxes in the PC for storing Pokemon?

                    Cheers - I'm using Pokemon Fire Red
                    Simple answer, you can't.
                    __________________
                    Hey guys, please check out my recreations of the gen 1 and 2 music on my custom engine at my SoundCloud! - Here!
                    Reply With Quote
                      #337    
                    Old June 8th, 2013 (6:49 AM).
                    dunning2012 dunning2012 is offline
                    Sparky
                       
                      Join Date: Oct 2012
                      Gender: Male
                      Nature: Quirky
                      Posts: 8
                      Ah thank you :)

                      I didn't realize you could do that with A-Text.
                      Reply With Quote
                        #338    
                      Old June 9th, 2013 (4:42 PM). Edited June 9th, 2013 by GoGoJJTech.
                      GoGoJJTech's Avatar
                      GoGoJJTech GoGoJJTech is offline
                      (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
                       
                      Join Date: Nov 2012
                      Location: Earth
                      Age: 19
                      Gender: Female
                      Nature: Jolly
                      Posts: 2,475
                      3FE72D contains FIGHT BAG POKEMON RUN

                      Also Yay, 200 POSTS
                      __________________
                      I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
                      The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
                      Romhack.me Profile - Pokecommunity Profile - Youtube Channel

                      Support me at my site!
                      Pokémon Platinum Red and Blue
                      Reply With Quote
                        #339    
                      Old June 11th, 2013 (9:01 PM). Edited June 11th, 2013 by MrDollSteak.
                      MrDollSteak's Avatar
                      MrDollSteak MrDollSteak is offline
                      Formerly known as 11bayerf1
                         
                        Join Date: Dec 2008
                        Location: Hong Kong
                        Age: 23
                        Gender: Male
                        Posts: 829
                        I've still got another limiters in the regional pokedex that is really irritating me, and prevents full out hacking of the kanto dex. The one that appears on the pokemon page and loads ??? for any pokemon above 151 prior to the national dex.

                        What I have found is the location that points to ??? within the pokedex menu: 136118

                        However I cannot find any bytes that limit within a 500 byte window. This would imply that something may point to this location after it's own routine to check whether the national dex is held. That being said absolutely nothing points to the 136000 area that has any 97's near it either, in fact the only ones are in a table within 135000 region. This makes me very confused as to how the game loads this. I was wondering if anyone else had found this out, or may know how to fix it.

                        Another note, there are no other notable pointers within the general area of the pointer towards ??? which may load a routine (that I can see).

                        EDIT: Diegoisawesome is a) 100% correct b) awesome
                        The limiter for the Pokemon's pokedex number in the Pokemon screen is 0x43FA6
                        __________________
                        Reply With Quote
                          #340    
                        Old June 11th, 2013 (9:08 PM).
                        Diegoisawesome's Avatar
                        Diegoisawesome Diegoisawesome is offline
                        Oh god the bees
                         
                        Join Date: Dec 2007
                        Location: :noitacoL
                        Age: 21
                        Gender: Male
                        Nature: Naive
                        Posts: 1,046
                        Quote:
                        Originally Posted by 11bayerf1 View Post
                        I've still got another limiters in the regional pokedex that is really irritating me, and prevents full out hacking of the kanto dex. The one that appears on the pokemon page and loads ??? for any pokemon above 151 prior to the national dex.

                        What I have found is the location that points to ??? within the pokedex menu: 136118

                        However I cannot find any bytes that limit within a 500 byte window. This would imply that something may point to this location after it's own routine to check whether the national dex is held. That being said absolutely nothing points to the 136000 area that has any 97's near it either, in fact the only ones are in a table within 135000 region. This makes me very confused as to how the game loads this. I was wondering if anyone else had found this out, or may know how to fix it.

                        Another note, there are no other notable pointers within the general area of the pointer towards ??? which may load a routine (that I can see).
                        Have you already edited the byte at 0x43FA6?
                        __________________


                        My other resources:
                        My Website
                        diegoisawesome's MEGA-HUGE XSE Scripting Tutorial
                        diegoisawesome's Miscellaneous Finds
                        The Ruins of Alph Puzzles
                        Diego's Miscellaneous Patches
                        GBA Intro Manager
                        The Secret Sauce: Triple-Layer Tiles
                        Reply With Quote
                          #341    
                        Old June 11th, 2013 (9:56 PM).
                        MrDollSteak's Avatar
                        MrDollSteak MrDollSteak is offline
                        Formerly known as 11bayerf1
                           
                          Join Date: Dec 2008
                          Location: Hong Kong
                          Age: 23
                          Gender: Male
                          Posts: 829
                          Quote:
                          Originally Posted by diegoisawesome View Post
                          Have you already edited the byte at 0x43FA6?
                          No I hadn't !

                          Brilliant that did the trick. How did you go about finding that? I'd managed to find all the pokedex ones by searching general areas nearby etc.

                          Thanks a million though.
                          __________________
                          Reply With Quote
                            #342    
                          Old June 12th, 2013 (8:01 PM).
                          Diegoisawesome's Avatar
                          Diegoisawesome Diegoisawesome is offline
                          Oh god the bees
                           
                          Join Date: Dec 2007
                          Location: :noitacoL
                          Age: 21
                          Gender: Male
                          Nature: Naive
                          Posts: 1,046
                          Quote:
                          Originally Posted by 11bayerf1 View Post
                          No I hadn't !

                          Brilliant that did the trick. How did you go about finding that? I'd managed to find all the pokedex ones by searching general areas nearby etc.

                          Thanks a million though.
                          I looked at the routine itself and found that it branched to that area, which had the check in it.
                          __________________


                          My other resources:
                          My Website
                          diegoisawesome's MEGA-HUGE XSE Scripting Tutorial
                          diegoisawesome's Miscellaneous Finds
                          The Ruins of Alph Puzzles
                          Diego's Miscellaneous Patches
                          GBA Intro Manager
                          The Secret Sauce: Triple-Layer Tiles
                          Reply With Quote
                            #343    
                          Old June 13th, 2013 (5:00 AM). Edited June 13th, 2013 by GoGoJJTech.
                          GoGoJJTech's Avatar
                          GoGoJJTech GoGoJJTech is offline
                          (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
                           
                          Join Date: Nov 2012
                          Location: Earth
                          Age: 19
                          Gender: Female
                          Nature: Jolly
                          Posts: 2,475
                          I know a few of you were looking for this, but track 83 (53 in hex) plays the low HP sound. Hacking this could mean that we could have BW's low HP song playing as a fanfare.
                          __________________
                          I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
                          The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
                          Romhack.me Profile - Pokecommunity Profile - Youtube Channel

                          Support me at my site!
                          Pokémon Platinum Red and Blue
                          Reply With Quote
                            #344    
                          Old June 13th, 2013 (7:25 AM).
                          Akiba's Avatar
                          Akiba Akiba is offline
                           
                          Join Date: Mar 2011
                          Location: in a gap
                          Age: 18
                          Gender: Female
                          Nature: Brave
                          Posts: 4,263
                          Quote:
                          Originally Posted by dunning2012 View Post
                          Ah thank you :)

                          I didn't realize you could do that with A-Text.
                          You can modify any string with A-Text. Just not things that are graphics-based, as the text in those are not alphabet based, but are basically sprites.
                          __________________
                          Reply With Quote
                            #345    
                          Old June 16th, 2013 (3:25 AM).
                          Unifag's Avatar
                          Unifag Unifag is offline
                             
                            Join Date: Mar 2013
                            Posts: 3
                            Hello,
                            I try to reproduce the mew glitch of red/blue/yellow on the gba version by using scripts and ASM:

                            So I have one small question: Is it possible to force open the start menu? If it's possible, how?

                            Sorry for my bad English, I'm french.
                            Reply With Quote
                              #346    
                            Old June 20th, 2013 (3:14 PM). Edited August 6th, 2017 by Sagiri.
                            Sagiri's Avatar
                            Sagiri Sagiri is offline
                               
                              Join Date: Mar 2007
                              Posts: 742
                              Decryption [FR]

                              Just for fun, I found the routine that generates the next "Security Key" in FR (U).

                              The Security Key (as named by Bulbapedia) is the 32-bit integer that is used to encrypt the quantity of items in the bag and money, and possibly other things, in the RAM, using a simple xor.

                              The security key can be found by getting the pointer at 0x0300500C, and adding 0x0F20 to it. It will be at the resultant pointer.

                              The final step in its generation is calculated at 0x0804C13C, where it is placed on r4. It will be recalculated every time the map changes, or you exit the bag (and possibly other times too). However, what I was actually interested in was a sort of auto-decryption.

                              So by changing:
                              Code:
                              0x0804C13C: 24 18
                              to
                              Code:
                              0x0804C13C: 00 24
                              The Security Key will always be zero. Since xoring with zero is a no-op, the game's attempt to encrypt those values will do nothing. They'll just sit in memory, unencrypted.

                              Now, I realize this isn't a particularly useful find, but it might help people identify values when debugging.

                              Edit: Oh, and credit to DavidJCobb (or whoever he got it from), as I found the location of the pointer to the Security Key from his Fire Red RAM Map.

                              DMA Negation [FR]

                              I'm calling this "negation", rather than "disabling" because the game still continues to load and store the DMA-protected data, it's just that the next pointer will always be the same, so it stays in the same place.

                              Existing routines will continue to work, as the pointers to the DMA-protected data are still being written correctly, it's just that, since nothing moves, following them is unnecessary - you can just read from the DMA-protected data's new static locations.

                              The following table of offsets is copied from DavidJCobb's Fire Red RAM Map, only with their new static locations:

                              Spoiler:

                              Code:
                              [0x0202552C]    2b    Camera X-position
                              [0x0202552E]    2b    Camera Y-position
                              [0x02025530]    1b    Current map.
                              [0x02025531]    1b    Current map bank.
                              
                              -------------------------------------------------------------------------
                              
                              [0x02029314] Box data
                              
                              -------------------------------------------------------------------------
                              
                              [0x02024588]    8b    Character name including terminator, padded to end with 0xFFs
                              [0x02024590]    1b    Gender (00/01 m/f)
                              [0x02024591]    1b    Unknown
                              [0x02024592]    2b    Trainer ID
                              [0x02024594]    2b    Secret ID (halfword)
                              [0x02024596]    2b    Playtime (hours)
                              [0x02024598]    1b    Playtime (minutes)
                              [0x02024599]    1b    Playtime (seconds)
                              [0x0202459A]    1b    Playtime (frames)
                              [0x0202459B]    1b    Unknown
                              [0x0202459C]    2b    Options // this and above thanks to hackmew's asm tut pt. 1
                              ...
                              [0x020245A2]    1b    If 0xDA, then National Dex is enabled.
                              ...
                              [0x020254A8]    4b    Security Key
                              [0x020254AC]        End (byte after)
                              
                              -------------------------------------------------------------------------
                              
                              [0x020257BC]    4b    Player's current money.
                              [0x02000490]    4b    Copy of player's current money. Doesn't seem to do anything if changed.


                              To use this, all you need to do is change
                              Code:
                              0x0804C064: 01 40
                              to
                              Code:
                              0x0804C064: 00 21
                              Any old saves will have their data moved to its new static location as soon as the DMA routine is loaded, which happens quite often - at least each time a map loads. Any new saves will default to these locations and never deviate. After verifying that the given static locations are possible on a clean ROM, this essentially guarantees that disabling the DMA in this way will not cause problems.

                              Again, this is for Fire Red (U).

                              Misc
                              The amount of money the player has is stored at [0x3005008] + 0x290. It's encrypted by the security key.

                              A copy is stored at 0x02000490, but changing it doesn't affect anything. I'm not certain if it's always at 0x02000490, or if that was a consequence of my DMA Negation, as I didn't bother to check.
                              Reply With Quote
                                #347    
                              Old July 1st, 2013 (1:44 PM).
                              chaosakita chaosakita is offline
                                 
                                Join Date: Apr 2013
                                Gender: Female
                                Posts: 15
                                Is there any way to expand the amount of pokemon in a hack? I would like to have more ?????-like Pokemon (the ones that appear between Celebi and Treecko) without Pokedex entries. Really, I only need these pokemon to have a sprite, type data, and an ability each.
                                Reply With Quote
                                  #348    
                                Old July 16th, 2013 (2:32 AM).
                                MrDollSteak's Avatar
                                MrDollSteak MrDollSteak is offline
                                Formerly known as 11bayerf1
                                   
                                  Join Date: Dec 2008
                                  Location: Hong Kong
                                  Age: 23
                                  Gender: Male
                                  Posts: 829
                                  I'm here to pose a few questions.

                                  In the Pokedex Screen in the second page of information, there is a map of Kanto
                                  where wild Pokemon Locations pop up.

                                  I've found how to change the picture itself.
                                  Navigate to roughly 309 in unLZ and replace the image there with your own image.

                                  However I am having trouble seeing how the map loads the red ovals to fit on routes
                                  in terms of both size of the oval and the location.

                                  There must be a routine somewhere that searches for the Pokemon amongst Wild Pokemon
                                  data and then puts red dots onto the relevant X Y positions for each map. I will in the
                                  mean time try and find the X Y positions of the routes based upon the dimensions of the
                                  map, and knowledge of the way in which the world map is structured.

                                  However I would also like to know if anyone has discovered this information earlier,
                                  which would make my research redundant, and as such would be very welcome.

                                  Another question would be, if someone has found the way in which the wild pokemon data
                                  is checked to see if it is present on map banks, would it be possible to repoint this in someway
                                  to include extra maps? or Day/Night related views, eg. If it were night, it would only show
                                  Pokemon that are present in the Night Wild Pokemon Data.
                                  __________________
                                  Reply With Quote
                                    #349    
                                  Old July 16th, 2013 (4:07 AM).
                                  GoGoJJTech's Avatar
                                  GoGoJJTech GoGoJJTech is offline
                                  (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
                                   
                                  Join Date: Nov 2012
                                  Location: Earth
                                  Age: 19
                                  Gender: Female
                                  Nature: Jolly
                                  Posts: 2,475
                                  http://sfc.pokefans.net/lesson.php?id=20
                                  check this out
                                  __________________
                                  I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
                                  The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
                                  Romhack.me Profile - Pokecommunity Profile - Youtube Channel

                                  Support me at my site!
                                  Pokémon Platinum Red and Blue
                                  Reply With Quote
                                    #350    
                                  Old July 16th, 2013 (4:41 AM). Edited July 16th, 2013 by MrDollSteak.
                                  MrDollSteak's Avatar
                                  MrDollSteak MrDollSteak is offline
                                  Formerly known as 11bayerf1
                                     
                                    Join Date: Dec 2008
                                    Location: Hong Kong
                                    Age: 23
                                    Gender: Male
                                    Posts: 829
                                    Quote:
                                    Originally Posted by gogojjtech View Post
                                    You rock! I'll see if this works :D

                                    EDIT: This definitely works thank you so much!

                                    It doesn't explain how the wild data is collected unfortunately.
                                    I'll look into it though!
                                    __________________
                                    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

                                    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 8:59 AM.