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

Reply
 
Thread Tools
  #1    
Old December 20th, 2012 (6:21 PM). Edited February 24th, 2016 by Dabomstew.
Dabomstew Dabomstew is offline
     
    Join Date: Feb 2007
    Gender:
    Nature: Adamant
    Posts: 31
    Introduction
    This program allows you to customize your experience playing the Pokemon games by randomizing many aspects of them. This means that the Pokemon you get at the start of the game, the Pokemon you fight in the wild and the Pokemon trainers have can all be made completely different from the original game.

    About

    So this is a randomizer for all the Pokemon main series games currently out. I'm posting it here because it's an example of quite a lot of different ROM hacks, and also because a fair amount of research/code written by members here & other forums was used in its creation.

    The randomizer has been worked on for a while now, so quite a few of the minor issues have been resolved since the first release.
    This is the first randomizer *program* (to my knowledge) to support Gen4, or Gen5 outside of the original B/W.

    Known Issues:
    Spoiler:

    General
    • The randomiser may not function at all on Windows systems with certain custom themes installed.
    Generation One Games
    • (oddity) The people who give you Magikarp and Lapras still say Magikarp/Lapras even if you randomize them.
    • (oddity) Brock says ROCK-type Pokemon no matter what he has, etc.
    Generation Two Games
    • (oddity) Brock says ROCK-type Pokemon no matter what he has, etc.

    Generation Three Games
    None for now...

    Generation Four Games
    None for now...

    Generation Five Games
    • A battle with Zinzolin isn't consistent with his other battles.


    Acknowledgements/Credits
    See here

    Downloads
    The release is available attached here, though the version attached may be out of date. The latest releases will always be available on the randomizer website. The full source code (on GitHub) is also available under GPLv3. It's written in Java - all the dependencies used were ported over by me (except DSDecmp which had a Java version already)
    Attached Files
    File Type: zip UPRandomizer-170a.zip‎ (568.0 KB, 303 views) (Save to Dropbox)
    File Type: zip UPRandomizer-170a-win.zip‎ (582.4 KB, 138 views) (Save to Dropbox)
    __________________
    FR scripter back in the day... now, check out my Universal Pokemon Randomizer
    Reply With Quote

    Relevant Advertising!

      #2    
    Old December 23rd, 2012 (8:39 AM).
    andibad's Avatar
    andibad andibad is offline
       
      Join Date: Apr 2010
      Location: Indonesia
      Gender: Male
      Posts: 33
      is nice tool is on JAVA :D
      Reply With Quote
        #3    
      Old December 27th, 2012 (3:09 PM).
      Dabomstew Dabomstew is offline
         
        Join Date: Feb 2007
        Gender:
        Nature: Adamant
        Posts: 31
        I released a new version, 1.0.1, of the randomizer which fixes a few issues. I have also included a new "Internal Config" version which should work for people who were getting "cannot find Advance.tbl" or similar errors before.

        Improvements are on their way, including better foreign language ROM support and a few more options.
        __________________
        FR scripter back in the day... now, check out my Universal Pokemon Randomizer
        Reply With Quote
          #4    
        Old December 29th, 2012 (6:34 PM).
        Krobelus's Avatar
        Krobelus Krobelus is offline
        RainbowNoodleWarrior
           
          Join Date: Sep 2006
          Location: Vancouver
          Age: 26
          Gender: Male
          Nature: Adamant
          Posts: 757
          This is by far my favourite Randomizer now, you did amazing work!

          I have one suggestion; perhaps a patch alongside the National Dex that allows for all 649? Maybe another random option that randomizes the items you find on the ground.

          Other than that this is pretty amazing. Great work.
          __________________

          YouTube Channel
          Pokemon Pearl FC:
          4296-8996-1956

          Pokemon Heart Gold FC:
          3009-0281-8050

          Pokemon White 2 FC:
          1765-0509-2291

          Reply With Quote
            #5    
          Old December 30th, 2012 (7:36 PM).
          Dabomstew Dabomstew is offline
             
            Join Date: Feb 2007
            Gender:
            Nature: Adamant
            Posts: 31
            Krobelus: The randomizer already does pick from all the Pokemon available in the game, rather than just the local Dex. This is why National Dex patches are useful (and necessary, at least in FRLG, to allow non-Kanto Pokemon to evolve). (If you mean patching Gen3 games to add all 649, that's beyond my abilities for now). Item randomization could happen, though not in my immediate plans.

            @All: A new release [1.0.2] is out which allows for randomizing abilities, along with some other improvements.
            __________________
            FR scripter back in the day... now, check out my Universal Pokemon Randomizer
            Reply With Quote
              #6    
            Old December 31st, 2012 (11:28 PM).
            Krobelus's Avatar
            Krobelus Krobelus is offline
            RainbowNoodleWarrior
               
              Join Date: Sep 2006
              Location: Vancouver
              Age: 26
              Gender: Male
              Nature: Adamant
              Posts: 757
              I did mean to allow all 649 Pokemon to become available.

              Great job. What other features do you have planned at the moment?
              __________________

              YouTube Channel
              Pokemon Pearl FC:
              4296-8996-1956

              Pokemon Heart Gold FC:
              3009-0281-8050

              Pokemon White 2 FC:
              1765-0509-2291

              Reply With Quote
                #7    
              Old January 1st, 2013 (3:05 AM).
              Dabomstew Dabomstew is offline
                 
                Join Date: Feb 2007
                Gender:
                Nature: Adamant
                Posts: 31
                Quote:
                Originally Posted by Krobelus View Post
                I did mean to allow all 649 Pokemon to become available.

                Great job. What other features do you have planned at the moment?
                The closest you're going to get for now for randomised 649 Pokemon in generation 3 is using this randomizer here which supports the FireRed 649 hack being made by members of this forum, to an extent. If/when a more formal/complete release of that comes out I might support it too, but it's not part of my plans right now.

                There aren't a whole lot of sane things left to randomize - items on the ground, the thing you suggested, is one of the few that would be feasible. Current work on the randomizer is largely focusing on making sure everything works for every version (allowing static Pokemon to be changed in the DS games, for example) and quality of life improvements (National Dex patches, cool little ASM hacks, etc, which come as I get inspiration to make them).
                __________________
                FR scripter back in the day... now, check out my Universal Pokemon Randomizer
                Reply With Quote
                  #8    
                Old January 3rd, 2013 (8:49 AM). Edited January 3rd, 2013 by sabrino.
                sabrino sabrino is offline
                   
                  Join Date: Mar 2009
                  Posts: 5
                  Thx.

                  This is pretty awesome. I dreamed about it, you did it.

                  Really thx, i'm going to talk about it on french boards (because i am French yea) because i hope he'll be soon the main randomiser ever.

                  Thx again.

                  And I have a request about the next features..

                  Randomize the evolutions (lol i'm weedle *evolve* helo i'm slaking)! And add randomly a number (or suppress a number) of evolutions (lol i evolve 3 times).. And modify the evolution levels of pokemons...
                  I don't really know if this is feasible but... it would be cool.
                  Reply With Quote
                    #9    
                  Old January 4th, 2013 (11:17 AM).
                  Akwarelek Akwarelek is offline
                     
                    Join Date: Jan 2013
                    Gender: Male
                    Posts: 7
                    Hey,
                    this tool is really awesome, you did great job. I am a fan of Gen II and this is a great opportunity to beat this gameonce again. Some things, though, have been randomized too far. In my game, Heracross is an electric type learning Zap Cannon at lvl 6 and Thunder at lvl 12

                    I might make similiar tool to this one day, for gen II exclusively...
                    Reply With Quote
                      #10    
                    Old January 12th, 2013 (10:23 PM).
                    Aryan143's Avatar
                    Aryan143 Aryan143 is offline
                    The Fennekin Fan!
                       
                      Join Date: Jul 2012
                      Location: Delhi, India
                      Age: 17
                      Gender: Male
                      Nature: Modest
                      Posts: 756
                      Well this tool is awesome! I got Ledian as a starter of Dragon type with max special attack and Outrage!
                      __________________
                      Check out my gaming company:

                      Reply With Quote
                        #11    
                      Old January 14th, 2013 (5:51 AM).
                      Dabomstew Dabomstew is offline
                         
                        Join Date: Feb 2007
                        Gender:
                        Nature: Adamant
                        Posts: 31
                        Thanks for the latest feedback. If I do make an "evolution randomiser" that would definitely go under a "crazy options" section!

                        I have released a new version, 1.1.0, of the randomiser. This adds support for randomising move tutor moves, among other improvements and fixes. There's also a patch available inside for Gen1 and Gen2 games which changes them to use the Black/White-style EXP gain calculation system, inspired by what the Liquid Crystal team did in their Gen3 hack.

                        More to come!
                        __________________
                        FR scripter back in the day... now, check out my Universal Pokemon Randomizer
                        Reply With Quote
                          #12    
                        Old January 14th, 2013 (3:42 PM). Edited January 18th, 2013 by Krobelus.
                        Krobelus's Avatar
                        Krobelus Krobelus is offline
                        RainbowNoodleWarrior
                           
                          Join Date: Sep 2006
                          Location: Vancouver
                          Age: 26
                          Gender: Male
                          Nature: Adamant
                          Posts: 757
                          Quote:
                          Originally Posted by Dabomstew View Post
                          Thanks for the latest feedback. If I do make an "evolution randomiser" that would definitely go under a "crazy options" section!

                          I have released a new version, 1.1.0, of the randomiser. This adds support for randomising move tutor moves, among other improvements and fixes. There's also a patch available inside for Gen1 and Gen2 games which changes them to use the Black/White-style EXP gain calculation system, inspired by what the Liquid Crystal team did in their Gen3 hack.

                          More to come!
                          That is amazing! Leveling in BW has made it so much easier and quicker!

                          I would like to suggest random items (that you pick up) and random evolutions?
                          [Edit] Random Abilities would be awesome too!
                          __________________

                          YouTube Channel
                          Pokemon Pearl FC:
                          4296-8996-1956

                          Pokemon Heart Gold FC:
                          3009-0281-8050

                          Pokemon White 2 FC:
                          1765-0509-2291

                          Reply With Quote
                            #13    
                          Old January 16th, 2013 (6:36 AM).
                          Aryan143's Avatar
                          Aryan143 Aryan143 is offline
                          The Fennekin Fan!
                             
                            Join Date: Jul 2012
                            Location: Delhi, India
                            Age: 17
                            Gender: Male
                            Nature: Modest
                            Posts: 756
                            The new versions are amazing. Wurmple with Pressure OMG!
                            __________________
                            Check out my gaming company:

                            Reply With Quote
                              #14    
                            Old January 19th, 2013 (9:11 PM).
                            schimmdog schimmdog is offline
                               
                              Join Date: Jan 2013
                              Posts: 1
                              New here so sorry if this post stinks of noobness. I want to randomize my pokemon pearl using this tool but cant because some sections a grayed out and all my starter pokemon choices are '------' I googled everywhere and this is the only place I found that may be able to provide help.
                              Reply With Quote
                                #15    
                              Old January 20th, 2013 (10:48 AM).
                              Flaze Flaze is offline
                                 
                                Join Date: Nov 2009
                                Gender: Male
                                Posts: 8
                                I can't get it to patch Pokemon Red (U), the program itself says it's been patched, but when I run the rom itself the game hasn't changed at all.
                                Reply With Quote
                                  #16    
                                Old January 22nd, 2013 (11:34 PM).
                                AlejaKaiser AlejaKaiser is offline
                                   
                                  Join Date: Jan 2013
                                  Gender: Male
                                  Posts: 7
                                  You gonna add compatibility with spanish roms in the future? This tool is amazing to do nuzlocke, but I prefer play the game in my native language (You can see that I don't speak very good english)

                                  Nice Work. Cya~
                                  Reply With Quote
                                    #17    
                                  Old January 24th, 2013 (6:06 AM).
                                  Dabomstew Dabomstew is offline
                                     
                                    Join Date: Feb 2007
                                    Gender:
                                    Nature: Adamant
                                    Posts: 31
                                    OK, quick responses:

                                    @Krobelus: All the stuff you suggested has been suggested before, and most of it might eventually happen. As for abilities, that option is already available!

                                    @schimmdog: I think you've emailed me about this too, but in any case, try a different base ROM.

                                    @Flaze: No idea what's going on here - does the same happen with other games?

                                    @AlejaKaiser: The randomiser already supports R/B/Y and D/P/Pt/HG/SS (generation 1 and 4) Spanish ROMs, with more to come in the next major release, probably 1.2.0.
                                    __________________
                                    FR scripter back in the day... now, check out my Universal Pokemon Randomizer
                                    Reply With Quote
                                      #18    
                                    Old January 24th, 2013 (10:03 AM).
                                    Stomphoof Stomphoof is offline
                                       
                                      Join Date: Jan 2013
                                      Gender: Male
                                      Posts: 1
                                      How easy is this software to use on a Black/White ROM or a HeartGold/SoulSilver ROM?
                                      Reply With Quote
                                        #19    
                                      Old January 24th, 2013 (10:41 AM).
                                      sabrino sabrino is offline
                                         
                                        Join Date: Mar 2009
                                        Posts: 5
                                        Hello~

                                        In fact, l played recently Pokémon Dungeon 1.

                                        It could be really awesome if you could randomize the wild pokémon, or the starters, or the event pokémon (like absol..)..

                                        This is actually not a priority. But I think it could be a good option for originals..

                                        By the way, for everyone. This software is the easier and more complete randomizer you could find on the internet.. Don't hesitate anymore!
                                        Reply With Quote
                                          #20    
                                        Old January 26th, 2013 (11:30 AM).
                                        BLockwood's Avatar
                                        BLockwood BLockwood is offline
                                           
                                          Join Date: Jan 2013
                                          Gender: Male
                                          Posts: 7
                                          Quote:
                                          Originally Posted by Flaze View Post
                                          I can't get it to patch Pokemon Red (U), the program itself says it's been patched, but when I run the rom itself the game hasn't changed at all.
                                          Is your rom patched with any other patch? I managed to successfully patch my Red rom which is the same version as yours...

                                          On topic: This is simply amazing, I have never used a randomizer before so I can't compare but this is fantastic! I feel like a five year old catching all the pokemon just to see the new types and the new movesets (i was stupidly amused when my normal/flying onix wanted to learn fire punch).

                                          Awesome work once again!
                                          Reply With Quote
                                            #21    
                                          Old January 26th, 2013 (4:00 PM).
                                          alethiometer alethiometer is offline
                                             
                                            Join Date: Apr 2005
                                            Gender:
                                            Posts: 2
                                            I feel I have to post here to say thanks very much for creating such an amazing tool!

                                            I've recently started doing nuzlocke runs and also watched a couple of randomizer nuzlockes which got me interested in randomizing pokemon as I go along. I've not used the features which allows you to change movesets, types and other trainers pokemon. All I've done is remove the need to trade evolve, randomized all wild pokemon and also the legendaries etc...

                                            I've been playing SoulSilver, and was pleasantly surprised to find that the guard at the gate in Goldenrod who usually asks you to deliver a message attached to a Spearow in fact gave me a Salamence called Kenya!

                                            Great work with this tool!
                                            Reply With Quote
                                              #22    
                                            Old January 29th, 2013 (12:20 PM).
                                            Time2 Time2 is offline
                                               
                                              Join Date: Jun 2012
                                              Gender: Male
                                              Posts: 1
                                              This is a great tool, though the catch rate option doesn't seem to work, at least with Emerald.
                                              Reply With Quote
                                                #23    
                                              Old February 5th, 2013 (2:40 AM).
                                              Garbagecollector Garbagecollector is offline
                                                 
                                                Join Date: Feb 2013
                                                Gender: Male
                                                Posts: 1
                                                I Have a Huge Problem
                                                in Soulsilver i cant do any trainerbattle and can cant visit any house after violet city and the city just ends because everywhere its just blackground where i cant go on
                                                Reply With Quote
                                                  #24    
                                                Old February 5th, 2013 (3:15 AM).
                                                C_r_e_a_m_p_u_f_f C_r_e_a_m_p_u_f_f is offline
                                                ...
                                                   
                                                  Join Date: May 2011
                                                  Gender: Male
                                                  Nature: Naive
                                                  Posts: 297
                                                  Because of you I will never stop playing Pokémon games... wasn't that the whole point? So, all Generations it would work on... right? (SEEL used Sacred Fire!) This is the best creation ever.
                                                  Reply With Quote
                                                    #25    
                                                  Old February 5th, 2013 (7:47 AM).
                                                  lukerules117 lukerules117 is offline
                                                     
                                                    Join Date: Apr 2012
                                                    Posts: 2
                                                    I cant get it to work help me
                                                    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 2:30 AM.