The PokéCommunity Forums Fan Games ROM Hacking Research & Development
Research FireRed Pokédex Hacking

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
  #76    
Old June 20th, 2011 (11:53 AM). Edited June 20th, 2011 by Jambo51.
Jambo51's Avatar
Jambo51 Jambo51 is offline
Glory To Arstotzka
     
    Join Date: Jun 2009
    Gender: Male
    Nature: Quiet
    Posts: 732
    Quote:
    Originally Posted by shiny quagsire View Post
    I dunno, I'm more or less, looking into adding a few extra Pokemon instead of the whole Pokedex. Maybe instead of a big tutorial document, just to a quick run-through of the different limiting routines and how to patch them, and state the tables to repoint. That's all I'd need to get it. Then maybe later on you could make a more detailed document. But with basic innformation I could make a patcher to insert more Pokemon at ease, or one for your patch to things don't interfere with pre-existing data. Your choice.
    I might forward that info to you, but, like the already existing rom, if you don't want to use a Pokémon, just don't use it. XD
    But the option to use any of the 649 existing pokémon is there. The option to add fakemon with dex entries/movesets etc is also there, as I WILL post the information needed to extend the dex further if people so wish. The main thing here is, aside from containing extra pokémon, it also allows hackers to add fakemon without overwriting any old pokémon. Win/Win no?

    Quote:
    Originally Posted by Gamer2020 View Post

    Maybe. That's not really necessary if a patch get's released. Let's all just let Jambo51 do what he want's to do. It's his work not ours.

    @Jambo51 Give me a couple of days. I got the move tutors loading correctly is seems so I should be able to have it edit all moves by next release.
    Fantastic. I really don't have much left to do now, so that's great news

    I'll put up information on having a working regional dex in FR once i've finished this patch, allowing people to pick and choose what Pokémon they want in their Pokédexes.
    Obviously, unless you actually award the National dex, you will never see it, and this patch already contains national dex evo block fixes (Golbat -> Crobat for example, will happen without the national dex now).

    In all seriousness, it's really quite easy to do, so I hope people will make use of this patch and the info (when I post it).
    It should help hacks look more professional, as we aren't forced to stick with the predetermined order in FR.

    I'm already aware that Gamer2020's tool has a Pokédex order editor in it, but the way FR is designed, it will never actually read the regional data.
    It requires careful editing of the routines to make sure that it retains backwards compatibility with the bat s**t mental ordering of the Hoenn Pokémon in the rom. (Their Pokédex entries are in National dex order, but their in game ID's are all over the place XD)
    __________________
    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

    Relevant Advertising!

      #77    
    Old June 21st, 2011 (11:27 AM).
    EdensElite's Avatar
    EdensElite EdensElite is offline
    No0b, but getting there.
       
      Join Date: Jun 2011
      Location: UK
      Gender: Male
      Nature: Bold
      Posts: 190
      Hey, I'm a newb and i've seen quite a few useful threads that are just like use this code. But how am i supposed to use it/implement it?
      Reply With Quote
        #78    
      Old June 21st, 2011 (11:46 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 EdensElite View Post
        Hey, I'm a newb and i've seen quite a few useful threads that are just like use this code. But how am i supposed to use it/implement it?
        If you're talking about ASM code, look at this very helpful post by HackMew.
        It has all the basics of inserting ASM into your rom in it.

        Also, don't post questions like this in R&D posts as it will be regarded as spam.

        On topic, I need to start investigating the breeding mechanics in the game to "fix" the breeding for the new Pokémon. Does anyone have any useful places to tell me about for this?
        __________________
        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
          #79    
        Old June 22nd, 2011 (3:24 AM).
        Meta Paradox Meta Paradox is offline
        Researching FireRed...
           
          Join Date: Apr 2011
          Gender: Male
          Nature: Serious
          Posts: 56
          What about if i DON'T want the evo fixes with the National Dex or anything like that, or what if I wanted to change some evolutions. How wiill it be made, guys?
          __________________
          Meta Paradox On The Web:
          http://metaparadox.webs.com/
          Reply With Quote
            #80    
          Old June 22nd, 2011 (12:23 PM).
          Jambo51's Avatar
          Jambo51 Jambo51 is offline
          Glory To Arstotzka
             
            Join Date: Jun 2009
            Gender: Male
            Nature: Quiet
            Posts: 732
            Quote:
            Originally Posted by Meta Paradox View Post
            What about if i DON'T want the evo fixes with the National Dex or anything like that, or what if I wanted to change some evolutions. How wiill it be made, guys?
            The evos are editable using any tool in theory. They'll just not show the relevant data for the evolution type.

            I'm not 100% sure what you mean by the national dex evo fix stuff. If you mean you want the evolutions still to be blocked unless you have the national dex, that's easy enough. I'll post the info when the patch becomes available.
            __________________
            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
              #81    
            Old June 25th, 2011 (12:42 PM).
            EdensElite's Avatar
            EdensElite EdensElite is offline
            No0b, but getting there.
               
              Join Date: Jun 2011
              Location: UK
              Gender: Male
              Nature: Bold
              Posts: 190
              I was wondering if it is possible to add the in-between entries (between celibi and hoenn) to the pokedex?
              Reply With Quote
                #82    
              Old June 26th, 2011 (1:15 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 EdensElite View Post
                I was wondering if it is possible to add the in-between entries (between celibi and hoenn) to the pokedex?
                This is surprisingly easy to do, but there's a lot of limiters which need editing for it to work. I don't have them on me atm, but i'll edit this post when I get home from work and post the information.
                __________________
                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
                  #83    
                Old June 26th, 2011 (12:54 PM). Edited June 26th, 2011 by EdensElite.
                EdensElite's Avatar
                EdensElite EdensElite is offline
                No0b, but getting there.
                   
                  Join Date: Jun 2011
                  Location: UK
                  Gender: Male
                  Nature: Bold
                  Posts: 190
                  Ok Thanks Jambo

                  And since the topic is included in Pokedex Hacking, what are some of the best tools for hacking poxedexes as these are also scarce.

                  (Sorry If this is annoying and Spammy :/)
                  Reply With Quote
                    #84    
                  Old June 26th, 2011 (2:11 PM).
                  Full Metal's Avatar
                  Full Metal Full Metal is offline
                  C(++) Developer.
                  • Silver Tier
                   
                  Join Date: Jan 2008
                  Location: In my mind.
                  Age: 21
                  Gender: Male
                  Nature: Timid
                  Posts: 805
                  Send a message via Windows Live Messenger to Full Metal
                  Question:
                  If I were to write a tool, that would look up the names of a pokemon, where could I find an accurate value of the table for pokemon names?
                  __________________

                  ★ full metal.

                  I like to push it,
                  and push it,
                  until my luck is over.
                  Reply With Quote
                    #85    
                  Old June 26th, 2011 (2:50 PM).
                  Mr.Pkmn's Avatar
                  Mr.Pkmn Mr.Pkmn is offline
                  Ordinary ASM Magician
                     
                    Join Date: May 2008
                    Posts: 50
                    Quote:
                    Originally Posted by Full Metal View Post
                    Question:
                    If I were to write a tool, that would look up the names of a pokemon, where could I find an accurate value of the table for pokemon names?
                    Set it as the default one and then let the user choose the correct pointer
                    Reply With Quote
                      #86    
                    Old June 26th, 2011 (3:40 PM).
                    Full Metal's Avatar
                    Full Metal Full Metal is offline
                    C(++) Developer.
                    • Silver Tier
                     
                    Join Date: Jan 2008
                    Location: In my mind.
                    Age: 21
                    Gender: Male
                    Nature: Timid
                    Posts: 805
                    Send a message via Windows Live Messenger to Full Metal
                    Hey genius, you wouldn't happen to know what the default pointer is, would you?
                    __________________

                    ★ full metal.

                    I like to push it,
                    and push it,
                    until my luck is over.
                    Reply With Quote
                      #87    
                    Old June 26th, 2011 (6:03 PM). Edited June 26th, 2011 by Vapper3.
                    Vapper3's Avatar
                    Vapper3 Vapper3 is offline
                       
                      Join Date: Jun 2009
                      Location: USA
                      Gender: Male
                      Nature: Serious
                      Posts: 4
                      Hi!
                      Great work with this Jambo, thanks!
                      Also, I know the FR patch isn't even done, but how hard would it be to do this with Ruby?
                      Vapper
                      __________________
                      I am The Vapper. Fear me.

                      --------------------------------------------------
                      Projects I support:
                      FireRed 649 Patch
                      Chaos Rush's DS-style 64x64 Pokémon Sprite Resource
                      Reply With Quote
                        #88    
                      Old June 26th, 2011 (6:50 PM).
                      Gamer2020's Avatar
                      Gamer2020 Gamer2020 is offline
                      Accept no Imitations!
                         
                        Join Date: Jun 2008
                        Location: Distant Land
                        Gender: Male
                        Nature: Bold
                        Posts: 899
                        Quote:
                        Originally Posted by Full Metal View Post
                        Hey genius, you wouldn't happen to know what the default pointer is, would you?
                        um I think you can use one of the pokemon limiters to know the number of names and load a pointer from the ROM for the location.

                        I just use an ini cause there are a lot of pointers and limiters.
                        __________________

                        Reply With Quote
                          #89    
                        Old June 28th, 2011 (12:28 PM).
                        Jambo51's Avatar
                        Jambo51 Jambo51 is offline
                        Glory To Arstotzka
                           
                          Join Date: Jun 2009
                          Gender: Male
                          Nature: Quiet
                          Posts: 732
                          Quote:
                          Originally Posted by Vapper3 View Post
                          Hi!
                          Great work with this Jambo, thanks!
                          Also, I know the FR patch isn't even done, but how hard would it be to do this with Ruby?
                          Vapper
                          I took one look at Ruby's code before and gagged. Fire Red's THUMB code is a mess, but Ruby's is something else. It's a horrid mess of useless lines of code mixed together with code which actually works.

                          I do wonder sometimes if the lack of efficiency was actually a concious decision by Game Freak to have the game run at 60 fps, or whether they just had a REALLY bad C compiler, but so much of their code is just utterly unnecessary!

                          Anyway, to answer your question, I won't be porting it any time soon, and I doubt very much that any one else will manage to do so. There are only a handful of hackers with enough experience to pull this off, and afaik, they all work with either FR or Emerald.
                          __________________
                          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
                            #90    
                          Old July 1st, 2011 (7:18 AM). Edited July 1st, 2011 by SuperJOCKE.
                          SuperJOCKE's Avatar
                          SuperJOCKE SuperJOCKE is offline
                          Expert Trainer
                             
                            Join Date: Jan 2010
                            Location: Sweden
                            Age: 24
                            Gender: Male
                            Nature: Calm
                            Posts: 5
                            Man, this sounds so awesome.
                            It would be even more awesome if you could expand it even more yourself to add your own fakemons. Looking forward to it, I really hope you make a patch. Amazing job. I just really hope you release it for public use though... :/

                            EDIT:
                            Just have two questions:
                            1. How about newer abilities? Like Porygon-Z can only have new abilities (Download and Adaptability), have you inplented them with those effects, if it's possible?
                            2. Can we change the location of the moss and ice rocks if you have inplented those?
                            Reply With Quote
                              #91    
                            Old July 10th, 2011 (6:18 PM).
                            Jambo51's Avatar
                            Jambo51 Jambo51 is offline
                            Glory To Arstotzka
                               
                              Join Date: Jun 2009
                              Gender: Male
                              Nature: Quiet
                              Posts: 732
                              Quote:
                              Originally Posted by SuperJOCKE View Post
                              Man, this sounds so awesome.
                              It would be even more awesome if you could expand it even more yourself to add your own fakemons. Looking forward to it, I really hope you make a patch. Amazing job. I just really hope you release it for public use though... :/

                              EDIT:
                              Just have two questions:
                              1. How about newer abilities? Like Porygon-Z can only have new abilities (Download and Adaptability), have you inplented them with those effects, if it's possible?
                              2. Can we change the location of the moss and ice rocks if you have inplented those?
                              Apologies for the lack of reply, only just noticed this post.

                              1) For now, they have been replaced with similar-ish abilities, or use abilities of their pre-evolved forms in gen 3. Eg, Porygon-Z uses Porygon/Porygon2's ability. In the long term, i'll look to add the new abilities.

                              2) Easily enough, yes. As the evolutions aren't actually triggered by proximity to a certain tile, but are actually triggered by levelling up on a certain map, they are easily enough edited. And it would allow us to have more than those 2 specific reasons for evolution.

                              Finally, yes. Fakemon could be easily added using this hack, but lemme finish the existing code first huh?
                              __________________
                              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
                                #92    
                              Old July 17th, 2011 (4:59 AM). Edited July 17th, 2011 by theavenger.
                              theavenger theavenger is offline
                                 
                                Join Date: Sep 2010
                                Gender: Male
                                Posts: 27
                                hi first of all its great to see somebody finally a person able to extend the dex
                                and second i thing the tools in here might help you even though i don't keep my hopes up here goes htt p: // swamperttools . webs . com / downloads . htm
                                i have a question:can you add more place to get all the gamefreak pokemon and yet still have fakemons like opining a 1000 seen/cought flags to get the ultimate hack i am planing for



                                p.s:sorry for bad grammer and messed up link not enough posts just delete the spaces
                                Reply With Quote
                                  #93    
                                Old July 17th, 2011 (5:31 AM). Edited July 17th, 2011 by Jambo51.
                                Jambo51's Avatar
                                Jambo51 Jambo51 is offline
                                Glory To Arstotzka
                                   
                                  Join Date: Jun 2009
                                  Gender: Male
                                  Nature: Quiet
                                  Posts: 732
                                  Quote:
                                  Originally Posted by theavenger View Post
                                  hi first of all its great to see somebody finally a person able to extend the dex
                                  and second i thing the tools in here might help you even though i don't keep my hopes up here goes htt p: // swamperttools . webs . com / downloads . htm
                                  i have a question:can you add more place to get all the gamefreak pokemon and yet still have fakemons like opining a 1000 seen/cought flags to get the ultimate hack i am planing for



                                  p.s:sorry for bad grammer and messed up link not enough posts just delete the spaces
                                  The POKÉDEX will only support 1000 Pokemon, with a rewrite (from 0 - 999). The rom can support (ignoring lack of space) 65356 Pokémon.
                                  __________________
                                  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
                                    #94    
                                  Old July 17th, 2011 (6:16 AM).
                                  ~Anbuja's Avatar
                                  ~Anbuja ~Anbuja is offline
                                  Let's Keep It Simple
                                     
                                    Join Date: Oct 2010
                                    Location: In Snorlax Stomach
                                    Gender: Male
                                    Nature: Lonely
                                    Posts: 321
                                    I just wanted to say that i think what u are doing here jambo is just great!!
                                    with this u will help not just some but i think every pokemon hacker and 999 slots is even too much
                                    keep it up and i hope that u will release it as soon as possible!
                                    __________________
                                    Reply With Quote
                                      #95    
                                    Old July 17th, 2011 (6:35 AM).
                                    theavenger theavenger is offline
                                       
                                      Join Date: Sep 2010
                                      Gender: Male
                                      Posts: 27
                                      Quote:
                                      Originally Posted by Jambo51 View Post
                                      The POKEDEX will only support 999 Pokemon. The rom can suppport (ignoring lack of space) 65356 Pokemon.
                                      thanks thats just what i needed to hear,olso i hope the tools helped you
                                      Reply With Quote
                                        #96    
                                      Old July 17th, 2011 (9:03 AM).
                                      Learath2's Avatar
                                      Learath2 Learath2 is offline
                                      Scripter
                                         
                                        Join Date: Aug 2009
                                        Location: Turkey
                                        Gender: Male
                                        Nature: Calm
                                        Posts: 114
                                        LOTS of slots you have there you are cool this will help nearly everyone.
                                        __________________

                                        Learath2








                                        Signature
                                        Reply With Quote
                                          #97    
                                        Old July 17th, 2011 (6:00 PM).
                                        shinyabsol1's Avatar
                                        shinyabsol1 shinyabsol1 is offline
                                        Pokemon DarkJasper!?
                                           
                                          Join Date: Aug 2010
                                          Gender: Male
                                          Nature: Calm
                                          Posts: 330
                                          Hey Jambo51, this looks absolutely amazing! Can't wait for the release!

                                          I also have a few questions:

                                          1). Will this work with JPAN's hacked engine?

                                          2). Earlier in this thread you mentioned that this (at least the patch) will not work with a hack already in progress...why is that?
                                          Reply With Quote
                                            #98    
                                          Old July 18th, 2011 (5:50 AM).
                                          theavenger theavenger is offline
                                             
                                            Join Date: Sep 2010
                                            Gender: Male
                                            Posts: 27
                                            how many of the original pokemon will you insert and if its not a problem whats the progress
                                            Reply With Quote
                                              #99    
                                            Old July 18th, 2011 (6:34 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 shinyabsol1 View Post
                                              Hey Jambo51, this looks absolutely amazing! Can't wait for the release!

                                              I also have a few questions:

                                              1). Will this work with JPAN's hacked engine?

                                              2). Earlier in this thread you mentioned that this (at least the patch) will not work with a hack already in progress...why is that?
                                              1) It won't work with the patch version, but if you user the installer tool that comes with it, I struggle to see why it won't.

                                              2) Because the patch is based on an otherwise clean FireRed rom. It would most likely overwrite or remove any hacked in data.

                                              Quote:
                                              Originally Posted by theavenger View Post
                                              how many of the original pokemon will you insert and if its not a problem whats the progress
                                              All of the Pokémon, up to and including Genesect, will be present and as close to correct as I can manage. Bearing in mind that a lot of the abilities and moves aren't available in gen 3, I'm having to pick placeholder abilities and replacement moves.
                                              __________________
                                              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
                                                #100    
                                              Old July 18th, 2011 (2:27 PM).
                                              theavenger theavenger is offline
                                                 
                                                Join Date: Sep 2010
                                                Gender: Male
                                                Posts: 27
                                                are you deviding them into national dex and kanto dex or not
                                                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 8:28 AM.