Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.

Draconius GO
Reply
 
Thread Tools
  #1    
Old February 23rd, 2014 (11:14 AM). Edited August 24th, 2014 by karatekid552.
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




    //Intro


    At the time when tools like YAPE and A-map were created, nobody was thinking about advances in hacking technique that would enable the addition of new types, new moves, and even, an increase in the number of Pokémon. However, those times are gone. Now, we have several tutorials on adding new types and moves, a solid research foundation for new Pokémon, as well as a lot more advances that have rendered tools useless, like expanded OWs. In addition to this, the support for operating systems other than Windows is little to none. Being a Linux user, this got me thinking that we needed a new set of tools for the future.

    Shinyquagsire has already begun taking care of scripting and mapping with Script Editor Advance (SEA) and Map Editor of Happiness (MEH), both written in Java. My forte is Python, which is also cross-platform. So, in December 2013, I began creating a cross platform hacking suite. The first tab is a Pokémon data editor, designed for the future. It can support new types, new moves, new Pokémon and so much more. Eventually, it will have many more tabs and pop-out windows to edit all sorts of things. So, let's begin.


    //Features



    • Expand the number of Pokémon on FireRed (E).
    • Expand the number of Evolutions per Pokémon.
    • Repoint and expand move sets.
    • Supports expanded types, moves, Pokémon, etc with only small changes to the ini.
    • Dynamic ini system to allow you to make changes without affecting other roms.
    • Edit stats, moves, Pokédex entries, sprites, egg moves, move tutors, and more.
    • Full support for formed Pokémon like Castform.
    • Automatic space freeing upon repoint.
    • Cross-Platform
    • Brand new features and editors every release.
    • ...and much more!



    //Documentation


    The documentation for this tool comes as a pdf with the download. Please note that this tool has many features that are brand new, so it is important that you read the documentation to understand how not to break things. Here is also a DropBox link if you want to read through it before downloading:



    //Screen Shots




    //Credits


    • DoesntKnowHowToPlay- For all of his research into expanding evolutions and his tutorial on adding new Pokemon.
    • GoGoJJTech - For also being apart of the expanding pokemon research.
    • Interdpth- For providing me with a lot of different help in trying to compress LZ77 data.
    • Shiny Quagsire- For trying to help me find an LZ77 decompression function.
    • Full Metal- For his massive Python knowledge that has helped me everywhere.
    • Jambo51- For not ignoring me when I couldn't figure things out.
    • FBI Agent- Tons of general advice on how to make this program more efficient, though I haven't gotten to implementing many of them yet.
    • MrDollSteak- Icons, advice, and tons of beta testing.
    • Strawberry- For being an amazing graphic artist and making this thread look just right.:D


    //Beta Testers


    • MrDollSteak
    • gogojjtech
    • Le Pug: "The Breaker of Tools"
    • Chrunch
    • Bela
    • DoesntKnowHowToPlay
    • Ca


    //Compilers


    • browniebiznatch - Mac
    • wael96 - Windows (GBK Chinese Encoding)

    If I forgot your name here or in the credits, please let me know!



    //Attention non-Windows Users


    Currently, I am running Windows XP and Ubuntu 13.10 on my computer and openSUSE on a separate machine. This means that I have the ability to create binaries only for Windows and those two types of Linux. So the binaries I make may not work on Arch, Fedora, old Ubuntu, Mac, and most other operating systems. This is where you come in: if you run one of the unsupported OSs, let me know. I can teach you how to package and make binaries that you can help me distribute. The reddit mod browniebiznatch has agreed to help me make a package for Mac. Once I set you up and teach you what to do, it will be as simple as pulling down the latest version, running a single command, and then uploading. Not bad.

    If you just want to run it without packaging, you should familiarize yourself with how Python works and then install these python libraries:

    -Python 2.7.6
    -Python Imaging Library (PIL)
    -wxPython (v2.8; v3.0 won't load this for some reason)

    Then, you can run my code from command line via "python main.py" when inside of the folder that contains the source code.




    //Inis for other languages and roms



    There is no way that I can keep an ini that includes all of the other languages for all of the other roms. That would be almost impossible to keep up with. So, I have left the task up to the users. I will keep the English ini up to date, but if other languages are needed, this will be the place to look. Inis can be submitted to me via pm.

    Please note that all inis here have not been tested by me. Use at your own risk.


    ---------------------------------------------
    German Emerald: Credit to Morfium

    [BPED]
    name = Pokemon Emerald (D)
    gamecode = BPED
    numberofpokes = 412
    pokebasestats = 0x334D8C
    pokebasestatslength = 0x1C
    pokenames = 0x32CF38
    pokenameslength = 0xB
    typenames = 0x32F7A8
    typenameslength = 0x7
    numberoftypes = 18
    items = 0x5946DC
    numberofitems = 0x179
    itemsdatalength = 0x2C
    abilities = 0x33009E
    numberofabilities = 0x4E
    abiltiesnamelength = 0xD
    egggroups = Monster,Water1,Bug,Flying,Field,Fairy,Grass,Human-Like,Water3,Mineral,Amorphous,Water2,Ditto,Dragon,Undiscovered
    leveluptypes = Medium-Fast,Erratic,Fluctuating,Medium-Slow,Fast,Slow
    learnedmoves = 0x33DD3C
    learnedmoveslength = 0x2
    attacknames = 0x32E0EC
    numberofattacks = 0x163
    attacknamelength = 0xD
    eggmovepointer1 = 0x703F0
    eggmovepointer2 = 0x70468
    eggmovelimit = 0x70464
    tmhmcompatibility = 0x333258
    tmhmcompatibilitylength = 8
    tmlist = 0x62705C
    tmlistentrylength = 2
    numberoftms = 50
    numberofhms = 8
    evolutiontable = 0x339CDC
    evolutionsperpoke = 5
    lengthofoneentry = 8
    evolutionmethods = None,Friendship,Friendship (Day),Friendship (Night),Level-Up,Trade,Trade (Hold Item),Stone,ATK > DEF,ATK = DEF,ATK < DEF,PID (Wurmple->Silicoon),PID (Wurmple->Cascoon),Spawn a Second,Create Spawn,Beauty
    evomethodsproperties = None,None,None,None,Level,None,Item,Item,Level,Level,Level,Level,Level,Level,Level,None
    evolutiontablepointers = 0x6D144,0x6D194,0x6D238,0x6D388,0x70030,0x13E194
    offsetstochangetolslr0r60x1 = 0x6D174,0x6D392,0x6D1E0,0x6D23C,0x6D24C,0x6D276,0x6D2A0,0x6D2CE,0x6D2EE,0x6D312,0x6D322
    offsetstochangetonewminus1 = 0x6D33C,0x6D3AE,0x70036
    theshedinjafix = 0x13E036
    changetonewnumbertimes8 = 0x7001E,0x70054,0x70022,0x70056
    pokedex = 0x57D39C
    lengthofpokedexentry = 0x20
    nationaldexorder = 0x332642
    numofnondexpokesbetweencelebiandtreeko = 25
    numofnondexpokesafterchimecho = 28
    dextype = E
    jambo51learnedmovehack = False
    numofpokesbetweencelebiandtreeko = 25
    movetutorcomp = 0x626510
    movetutorcomplen = 4
    movetutorattacks = 0x6264D4
    mtattackslen = 2
    mtattacksnum = 32
    frontspritetable = 0x31EAFC
    backspritetable = 0x317228
    frontpalettetable = 0x317FE8
    shinypalettetable = 0x318DA8
    enemyytable = 0x3156A8
    playerytable = 0x316B48
    enemyaltitudetable = 0x31A73C
    iconspritetable = 0x58CAA8
    iconpalettetable = 0x58D188
    iconpalettes = 0xDDE348
    numiconpalettes = 3
    footprints = 0x580480



    //Download



    Windows ~ Linux ~ Mac
    Source Code:
    .zip ~ .tar.gz
    Other Linux Binaries Coming Soon!


    //Fan Art


    Strawberry:
    Thank you to everyone who made this possible!

    Until next time,

    ~karatekid552

    __________________

    Paired with Simba
    Reply With Quote

    Relevant Advertising!

      #2    
    Old February 23rd, 2014 (11:25 AM). Edited February 23rd, 2014 by Tetra.
    Tetra's Avatar
    Tetra Tetra is offline
    Fumes Of Fury
    • Crystal Tier
     
    Join Date: Sep 2009
    Gender: Male
    Nature: Lax
    Posts: 1,091
    Awesome! It's up! Good work karate, this is the best program I have seen! :> I'll start looking right away :D
    EDIT: How would I go about editing cries? I inserted a fully functional Turtwig right now, and the only thing that needs changing is the cry.
    http://gyazo.com/057a57438129293f0afb8f841b0dc9eb.png
    Reply With Quote
      #3    
    Old February 23rd, 2014 (12:12 PM).
    Germaniac's Avatar
    Germaniac Germaniac is offline
    Victoria Concordia Crescit
       
      Join Date: May 2009
      Location: Jakarta, Indonesia
      Age: 19
      Gender: Male
      Nature: Relaxed
      Posts: 566
      Finally! I've been waiting for a PGE successor, good job bro
      Reply With Quote
        #4    
      Old February 23rd, 2014 (12:51 PM).
      Le pug's Avatar
      Le pug Le pug is offline
      Creator of Pokémon: Discovery / Fat Kid
      • Crystal Tier
       
      Join Date: Aug 2013
      Location: Le bed
      Age: 25
      Gender: Male
      Nature: Bold
      Posts: 784
      Glad to see this released to PokeCommunity. It was fun beta testing and I'm glad I could help finding those pesky bugs! This is undoubtedly the finest and one of the most helpful tools ever created for the Pokemon hacking community and I applaud you on your work and thank you for contributing this.

      __________________







      /// Pokémon: Discovery
      /// Pokémon: Fat Kid
      /// Tile Insertion Tutorial For AdvanceMap
      /// Pokémon Emerald Specials Resource Thread
      /// Pokémon Emerald Decapitalization Patch
      /// Emerald Titlescreen Cloud Removal Tutorial
      /// Tutorial For Fixing Any ROM-related Bug
      Reply With Quote
        #5    
      Old February 23rd, 2014 (2:00 PM).
      Jehowi Jehowi is offline
      Your Master Superior
         
        Join Date: May 2009
        Location: Belgium
        Age: 26
        Gender:
        Nature: Careful
        Posts: 62
        Error loading data: Images failed to decompress.

        This is the error I receive when I add a pokemon sprite and save it. When I go back to the pokémon, it gives this error and doesn't load.
        Reply With Quote
          #6    
        Old February 23rd, 2014 (2:08 PM).
        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 Jehowi View Post
          Error loading data: Images failed to decompress.

          This is the error I receive when I add a pokemon sprite and save it. When I go back to the pokémon, it gives this error and doesn't load.
          I just did a quick test of my program using single frame sprites and sheets from Choas Rush's sprite resource. I did not encounter this error. Would you mind giving me more information? Rom type, whether or not other sprites still load, did you expand pokemon, and what your sprites that you tried to load are?
          __________________

          Paired with Simba
          Reply With Quote
            #7    
          Old February 23rd, 2014 (2:12 PM). Edited February 23rd, 2014 by karatekid552.
          Jehowi Jehowi is offline
          Your Master Superior
             
            Join Date: May 2009
            Location: Belgium
            Age: 26
            Gender:
            Nature: Careful
            Posts: 62
            Quote:
            Originally Posted by karatekid552 View Post
            I just did a quick test of my program using single frame sprites and sheets from Choas Rush's sprite resource. I did not encounter this error. Would you mind giving me more information? Rom type, whether or not other sprites still load, did you expand pokemon, and what your sprites that you tried to load are?
            I will make a quick video of what i do. Give me 5 mins

            Okay so here is the video: http://youtu.be/qUSsrtfB5KQ only now I get a new error than previously!
            Reply With Quote
              #8    
            Old February 23rd, 2014 (2:29 PM).
            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
              #Mod skillz: Merged your posts because double posting

              Now, I know that error, and it is because stupid me forgot to import my graphics library before showing an error. I am making an update right now. Should be up by tonight. However, mind if I have that image? I want to play with it and see what went wrong. Don't worry, I won't steal it.
              __________________

              Paired with Simba
              Reply With Quote
                #9    
              Old February 23rd, 2014 (2:30 PM). Edited February 23rd, 2014 by karatekid552.
              GOLDstandard's Avatar
              GOLDstandard GOLDstandard is offline
              Eclectic
                 
                Join Date: Jul 2013
                Location: California
                Gender: Male
                Nature: Bold
                Posts: 51
                KarateKid. This is the biggest news to hit ROM-hacking since its inception.
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOUTHANKYOU
                THANKYOUTHANKYOUTHANKYOUTHANKYOU
                I can't believe that I can have support for more evolutions as well as an expanded pokedex.
                wow
                __________________
                ~Eclectic~
                Reply With Quote
                  #10    
                Old February 23rd, 2014 (2:33 PM).
                Jehowi Jehowi is offline
                Your Master Superior
                   
                  Join Date: May 2009
                  Location: Belgium
                  Age: 26
                  Gender:
                  Nature: Careful
                  Posts: 62
                  Quote:
                  Originally Posted by karatekid552 View Post
                  #Mod skillz: Merged your posts because double posting

                  Now, I know that error, and it is because stupid me forgot to import my graphics library before showing an error. I am making an update right now. Should be up by tonight. However, mind if I have that image? I want to play with it and see what went wrong. Don't worry, I won't steal it.
                  Of course. It's not mine though :D take your time. If this program starts to work, you'll be my hero!
                  Reply With Quote
                    #11    
                  Old February 23rd, 2014 (2:34 PM).
                  Tetra's Avatar
                  Tetra Tetra is offline
                  Fumes Of Fury
                  • Crystal Tier
                   
                  Join Date: Sep 2009
                  Gender: Male
                  Nature: Lax
                  Posts: 1,091
                  Quote:
                  Originally Posted by Jehowi View Post
                  Error loading data: Images failed to decompress.

                  This is the error I receive when I add a pokemon sprite and save it. When I go back to the pokémon, it gives this error and doesn't load.
                  A temporary fix: Just go into A-Series' INI, edit the tables, open the sprite editor and you can perfectly insert the image there. That way in the suite it will load perfectly. :)
                  Reply With Quote
                    #12    
                  Old February 23rd, 2014 (2:43 PM).
                  destinedjagold's Avatar
                  destinedjagold destinedjagold is offline
                  Oh Hai Thar~
                  • Silver Tier
                   
                  Join Date: May 2007
                  Location: Philippines
                  Age: 27
                  Gender: Male
                  Nature: Careful
                  Posts: 8,574
                  Question...
                  Spoiler:

                  How can we add what level a PKMN evolves? =/
                  __________________


                  FC: 0061-1111-6462
                  TSV: 1364(X), 0790(OR)

                  Reply With Quote
                    #13    
                  Old February 23rd, 2014 (2:59 PM).
                  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 destinedjagold View Post
                    Question...
                    Spoiler:

                    How can we add what level a PKMN evolves? =/
                    I know, there is a bug. My next update cleans this up.
                    __________________

                    Paired with Simba
                    Reply With Quote
                      #14    
                    Old February 23rd, 2014 (4:19 PM).
                    Danny0317's Avatar
                    Danny0317 Danny0317 is offline
                    Fluorite's back, brah
                    • Gold Tier
                     
                    Join Date: Jun 2013
                    Location: Miami, FL
                    Age: 17
                    Gender: Male
                    Nature: Hasty
                    Posts: 1,075
                    I have a suggestion. When you press Open it looks for all files, can you make it that it searches for .gba?
                    __________________
                    Reply With Quote
                      #15    
                    Old February 23rd, 2014 (4:29 PM).
                    Kawaii Shoujo Duskull's Avatar
                    Kawaii Shoujo Duskull Kawaii Shoujo Duskull is offline
                    The Cutest Duskull
                       
                      Join Date: Jul 2013
                      Location: Far too deep in my thoughts.
                      Age: 21
                      Gender: Female
                      Nature: Timid
                      Posts: 283
                      A couple issues.
                      First, the program seems to lag sometimes, in a way where it says (not responding). Not sure if this is normal or if its a bug or something.
                      Also when using the tab key to shift focus from section to section of the tool (like going from a spot to enter text like for stats and to a place to select from several options), it will lock me in an edit combo box if I shift focus to that, and the only way to get un-locked is to use control+tab or control+shift+tab to switch to a different tab (ex: stats tab to moves tab). Just thought I'd mention this since its kind of annoying. Probably not high priority though(unless you think it is haha).


                      Anyway, great tool! I'll definitely be using this.
                      Reply With Quote
                        #16    
                      Old February 23rd, 2014 (4:48 PM).
                      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 Ninja Surskit View Post
                        I have a suggestion. When you press Open it looks for all files, can you make it that it searches for .gba?
                        Yeah, that was an oversight on my part. I'll have that in at some point.

                        Quote:
                        Originally Posted by Merak View Post
                        A couple issues.
                        First, the program seems to lag sometimes, in a way where it says (not responding). Not sure if this is normal or if its a bug or something.
                        Also when using the tab key to shift focus from section to section of the tool (like going from a spot to enter text like for stats and to a place to select from several options), it will lock me in an edit combo box if I shift focus to that, and the only way to get un-locked is to use control+tab or control+shift+tab to switch to a different tab (ex: stats tab to moves tab). Just thought I'd mention this since its kind of annoying. Probably not high priority though(unless you think it is haha).


                        Anyway, great tool! I'll definitely be using this.
                        Unless it happens when you are not saving or loading something, then it isn't an issue. The GUI library I used is a little slow but it runs flawlessly across platforms so it was a trade off. So when I am extracting info from boxes or loading things into them, it can lag a little.

                        I don't know what is up with the tabs. Those were coded in C++ embedded in the library. I can't change them. They work most of the time, but for some people, not so much. Like right now, they work great for me, but DoesntKnowHowToPlay reported the same thing a few weeks ago. I just don't know.
                        __________________

                        Paired with Simba
                        Reply With Quote
                          #17    
                        Old February 23rd, 2014 (5:22 PM).
                        Le pug's Avatar
                        Le pug Le pug is offline
                        Creator of Pokémon: Discovery / Fat Kid
                        • Crystal Tier
                         
                        Join Date: Aug 2013
                        Location: Le bed
                        Age: 25
                        Gender: Male
                        Nature: Bold
                        Posts: 784
                        A friend of mine is using a 16mb BPRE rom and MrDollsteak's rombase and also JPAN's engine and he did the whole going to 0x0000AC thing and changed it to MrDS so he could open it in RHS... but he's getting that 0xfffffe error that you usually get for extended roms. Any reasons?
                        __________________







                        /// Pokémon: Discovery
                        /// Pokémon: Fat Kid
                        /// Tile Insertion Tutorial For AdvanceMap
                        /// Pokémon Emerald Specials Resource Thread
                        /// Pokémon Emerald Decapitalization Patch
                        /// Emerald Titlescreen Cloud Removal Tutorial
                        /// Tutorial For Fixing Any ROM-related Bug
                        Reply With Quote
                          #18    
                        Old February 23rd, 2014 (5:35 PM).
                        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 Le pug View Post
                          A friend of mine is using a 16mb BPRE rom and MrDollsteak's rombase and also JPAN's engine and he did the whole going to 0x0000AC thing and changed it to MrDS so he could open it in RHS... but he's getting that 0xfffffe error that you usually get for extended roms. Any reasons?
                          If he has data at that offset, of course he will have issues. He needs to change his check offset to something different. I picked that offset because there is very little chance of writing stray data to the last bytes of the rom. However, on an extended rom, this becomes very possible. You see, the number at 0xFFFFFE overrules the code at 0xAC. So, he may want to consider change the offset in the ini to 0x1FFFFFE and still using the last two bytes of his rom. However, this will break compatibility with other unextended roms. So, I would suggest finding another offset below 0xFFFFFF that will usually be FFFF.

                          Just updated: Open your program or click the link in the thread.
                          __________________

                          Paired with Simba
                          Reply With Quote
                            #19    
                          Old February 23rd, 2014 (5:37 PM).
                          Circaoffire's Avatar
                          Circaoffire Circaoffire is offline
                          Clueless Scripter :/
                             
                            Join Date: Apr 2012
                            Gender: Male
                            Nature: Adamant
                            Posts: 48
                            Awesome official release! Happy to see it here at PC now too as it seems there are some people not on the PHO irc. Many thanks for the hours put in creating, testing, and debugging for this tool. Happy to have been using it (with your help on my errors). Will continue to use! :D I agree with Ninja Surskit's suggestion. But applause to you for your newest contribution!
                            __________________
                            Reply With Quote
                              #20    
                            Old February 23rd, 2014 (6:07 PM).
                            Joltix's Avatar
                            Joltix Joltix is offline
                            Don't Steal My Thunder
                               
                              Join Date: Jun 2013
                              Gender: Male
                              Nature: Quirky
                              Posts: 19
                              Thank you for this. It's amazing
                              __________________
                              Jolteon The Lightning Pokemon
                              Reply With Quote
                                #21    
                              Old February 23rd, 2014 (6:10 PM).
                              jirachiwishmaker's Avatar
                              jirachiwishmaker jirachiwishmaker is offline
                                 
                                Join Date: Jul 2007
                                Location: Forina
                                Gender: Male
                                Nature: Lonely
                                Posts: 75
                                May I know why these errors happened and discontinued while I opened Emerald US rom and Fire Red US rom? Could you help me please?

                                For Emerald error:
                                http://www.pokecommunity.com/attachment.php?attachmentid=71099&d=1393207685

                                For Fire Red error:
                                http://www.pokecommunity.com/attachment.php?attachmentid=71100&d=1393207685
                                Attached Images
                                File Type: jpg error.JPG‎ (28.9 KB, 81 views) (Save to Dropbox)
                                File Type: jpg error1.JPG‎ (52.2 KB, 100 views) (Save to Dropbox)
                                Reply With Quote
                                  #22    
                                Old February 23rd, 2014 (6:32 PM). Edited February 23rd, 2014 by karatekid552.
                                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
                                  Okay, time to discuss common errors.

                                  -The 'gbk' codec error is something I have only seen when testing on computer from other non-Latin alphabet countries. This is because characters from languages like Chinese and Japanese require more than one byte to represent. The GUI library I am using cannot handle that unless it was compiled on that type of computer to begin with. (I think, since this library has been used in Chinese development) If your computer does not use any different or outlandish characters normally, then contact me. Not going to lie, the guy that was testing this for me changed his computer language to English and rebooted. Then it worked fine. If you want to compile a Chinese or Japanese version, by all means, let me know and we can work something out.

                                  -The ascii codec errors are due to decoding text. The only accented character I have tested at all is the accented e from the pokemon logo. All others are untested and I have no idea if they even load. If you are loading an English game, then I can guarantee you that you are loading text from the wrong offset if you get an ascii error. This could the list of names, moves, or items, or the pokedex entries. If you are loading from a non-English game, I hope you checked your offsets. If they are right, contact me.

                                  Also, I most commonly get this error when I am testing and constantly erasing and rebuilding the ini. I get it when I forget to clear the 0xFFFFFE number and end up loading Emerald with FireRed's ini. So yeah, make sure you are loading from the right offsets.

                                  Edit:
                                  -I received this error twice in the past ten minutes: "List index out of range" and on the line above, it was in the function get_move_data. This error baffles me, as there is no way it could happen. Whomever submitted it, could you please contact me?
                                  __________________

                                  Paired with Simba
                                  Reply With Quote
                                    #23    
                                  Old February 23rd, 2014 (7:33 PM).
                                  Kakarot1212's Avatar
                                  Kakarot1212 Kakarot1212 is offline
                                  Resident Programmer
                                     
                                    Join Date: Oct 2013
                                    Location: Phillipines
                                    Gender: Male
                                    Nature: Adamant
                                    Posts: 553
                                    Holy sh... God of tools! Its finally out!
                                    Wow.. KK, this is one of the best tool yet
                                    in the hacking industry!
                                    Thank you for making this! Job well done!
                                    __________________
                                    Reply With Quote
                                      #24    
                                    Old February 23rd, 2014 (7:35 PM).
                                    Joltix's Avatar
                                    Joltix Joltix is offline
                                    Don't Steal My Thunder
                                       
                                      Join Date: Jun 2013
                                      Gender: Male
                                      Nature: Quirky
                                      Posts: 19
                                      Would it be possible to include the Fairy Type?
                                      __________________
                                      Jolteon The Lightning Pokemon
                                      Reply With Quote
                                        #25    
                                      Old February 23rd, 2014 (8:04 PM).
                                      Le pug's Avatar
                                      Le pug Le pug is offline
                                      Creator of Pokémon: Discovery / Fat Kid
                                      • Crystal Tier
                                       
                                      Join Date: Aug 2013
                                      Location: Le bed
                                      Age: 25
                                      Gender: Male
                                      Nature: Bold
                                      Posts: 784

                                      As promised.

                                      @joltix: This tool is compatible with fairy types, yes indeed sir yes indeed.
                                      __________________







                                      /// Pokémon: Discovery
                                      /// Pokémon: Fat Kid
                                      /// Tile Insertion Tutorial For AdvanceMap
                                      /// Pokémon Emerald Specials Resource Thread
                                      /// Pokémon Emerald Decapitalization Patch
                                      /// Emerald Titlescreen Cloud Removal Tutorial
                                      /// Tutorial For Fixing Any ROM-related Bug
                                      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 2:55 PM.