Applications Interested in joining? Come and let us know!

Reply
 
Thread Tools
  #1    
Old November 4th, 2016 (8:20 AM). Edited November 4th, 2016 by Mechakhan.
Mechakhan's Avatar
Mechakhan Mechakhan is offline
OH NOES! A VIRUS HAS BEEN DETECECETD!
     
    Join Date: Jun 2014
    Location: Greenville Town
    Age: 18
    Gender: Male
    Nature: Bashful
    Posts: 23
    Timezone: CET (Central European Time) UTC/GMT +1 Hour
    ROM Hacking Abilities: Good overall.
    Areas you'd like to Contribute: Scripting, Hex Editing, ASM and editing Party Pokémon data. Can also resize and edit sprites somewhat.
    Proof of previous work: Currently, I am working on my first ROM Hack. Here are some features that I've made and added/planned to add:
    Spoiler:
    Hidden Power checker.
    Spoiler:



    Disobedience if Pokémon level is too high compared to amount of badges.
    Spoiler:



    A simple, messegebox-interfaced Voltorb Flip. (No knowledge of fancy slot machine interfaces :P)
    Spoiler:



    A Nature changer.
    Spoiler:




    Here are some sprited I've resized and edited:
    Spoiler:



    __________________
    Reply With Quote
      #2    
    Old November 4th, 2016 (5:10 PM).
    Uncommon's Avatar
    Uncommon Uncommon is offline
    Oozma Kappa
       
      Join Date: Jun 2015
      Location: Johto
      Nature: Careful
      Posts: 184
      Quote:
      Originally Posted by Submachine39 View Post
      A Nature changer.
      Spoiler:


      I'm not one of the team leaders so I won't comment on the actual application, but this caught my eye. I've wanted to implement this for while but never figured it out. Do you plan on publicly releasing it?
      __________________
      My work: HM type-check system hack (FireRed) | Turbo Test patch (FireRed)

      Reply With Quote
        #3    
      Old November 5th, 2016 (12:49 AM).
      Mechakhan's Avatar
      Mechakhan Mechakhan is offline
      OH NOES! A VIRUS HAS BEEN DETECECETD!
         
        Join Date: Jun 2014
        Location: Greenville Town
        Age: 18
        Gender: Male
        Nature: Bashful
        Posts: 23
        Yes, it will be released, along with ability capsules and possibly other PID modifiers, in the next version of my game. I can't take all credit for it though, since it uses JPAN:s Pokémon Decrypter.
        __________________
        Reply With Quote
          #4    
        Old November 5th, 2016 (3:47 AM).
        Touched's Avatar
        Touched Touched is offline
        Resident ASMAGICIAN
           
          Join Date: Jul 2014
          Gender: Male
          Posts: 626
          Quote:
          Originally Posted by Submachine39 View Post
          Yes, it will be released, along with ability capsules and possibly other PID modifiers, in the next version of my game. I can't take all credit for it though, since it uses JPAN:s Pokémon Decrypter.
          You don't need to use that Pokemon decrypter. The engine has functions to query and set Pokemon data (obviously) so you just call those and you don't have to credit anyone (or waste space on redundant code).
          __________________

          A Pokemon that is discriminated!
          Support squirtle and make it everyone's favourite.
          Reply With Quote
            #5    
          Old November 5th, 2016 (5:38 AM).
          Mechakhan's Avatar
          Mechakhan Mechakhan is offline
          OH NOES! A VIRUS HAS BEEN DETECECETD!
             
            Join Date: Jun 2014
            Location: Greenville Town
            Age: 18
            Gender: Male
            Nature: Bashful
            Posts: 23
            Quote:
            Originally Posted by Touched View Post
            You don't need to use that Pokemon decrypter. The engine has functions to query and set Pokemon data (obviously) so you just call those and you don't have to credit anyone (or waste space on redundant code).
            I know, those are the ones I normally use. But JPAN:s decrypter was convenient since it decrypts the entire data section at once and calculates the substructure order, which spared me a few headaches.
            __________________
            Reply With Quote
              #6    
            Old November 6th, 2016 (2:33 AM).
            Logan's Avatar
            Logan Logan is offline
             
            Join Date: Nov 2008
            Location: Salisbury, England
            Age: 23
            Gender: Male
            Nature: Sassy
            Posts: 10,383
            It will be nice to have you onboard, and I'm sure Touched and FBI will enjoy the company.
            __________________
            Reply With Quote
              #7    
            Old November 6th, 2016 (2:56 AM).
            DizzyEgg's Avatar
            DizzyEgg DizzyEgg is offline
               
              Join Date: Feb 2014
              Location: Poland
              Age: 21
              Gender: Male
              Nature: Quiet
              Posts: 750
              Quote:
              Originally Posted by Submachine39 View Post
              I know, those are the ones I normally use. But JPAN:s decrypter was convenient since it decrypts the entire data section at once and calculates the substructure order, which spared me a few headaches.
              What? You know you can decrypt it all at once too? Since that's what the games are doing every time you check for a stat. Also it doesn't really matter as you just call the setattr and getattr functions till you satisfied with the outcome. Honestly you shouldn't use most of the JPAN's stuff in 2016. :P
              __________________
              Support Pokeruby!

              My works:
              Battle Engine Upgrade
              Pokemon Expansion
              Items/TMs/Tutors Expansion
              Various Features(Evo Methods, BW Repel, Levels Above 100, Trainers with EV, Nature Colored Stats)

              Emerald Features:
              Form Changes (KDS)
              Reply With Quote
                #8    
              Old November 6th, 2016 (5:33 AM).
              Mechakhan's Avatar
              Mechakhan Mechakhan is offline
              OH NOES! A VIRUS HAS BEEN DETECECETD!
                 
                Join Date: Jun 2014
                Location: Greenville Town
                Age: 18
                Gender: Male
                Nature: Bashful
                Posts: 23
                Quote:
                Originally Posted by DizzyEgg View Post
                What? You know you can decrypt it all at once too? Since that's what the games are doing every time you check for a stat. Also it doesn't really matter as you just call the setattr and getattr functions till you satisfied with the outcome. Honestly you shouldn't use most of the JPAN's stuff in 2016. :P
                Yeah, I could've called the in-game function. But it's limited to one index at a time, so it would reqire lots of calls to decrypt everything. I know it's old, but since JPAN:s decrypter decrypts a word at a time and also returns the substructure order, (which I had trouble calculating myself) shouldn't it be faster?
                __________________
                Reply With Quote
                  #9    
                Old November 6th, 2016 (6:23 AM).
                Touched's Avatar
                Touched Touched is offline
                Resident ASMAGICIAN
                   
                  Join Date: Jul 2014
                  Gender: Male
                  Posts: 626
                  Quote:
                  Originally Posted by Mechakhan View Post
                  Yeah, I could've called the in-game function. But it's limited to one index at a time, so it would reqire lots of calls to decrypt everything. I know it's old, but since JPAN:s decrypter decrypts a word at a time and also returns the substructure order, (which I had trouble calculating myself) shouldn't it be faster?
                  The built-in engine function decrypts one word at a time (see 0803F91C) in place, and then has an additional function to work out the pointers to the individual substructures (see 0803F940). So if you manually used those you'd probably roughly be doing what JPAN does in his routines (I can't find them to accurately compare though). However, the performance loss is negligible - it gets called hundreds of times in battle and everywhere else in the engine and you don't really notice. You shouldn't be so concerned about performance. Just do it the conventional way and if you find it's too slow you can refactor later.

                  Anyway, welcome to the team!
                  __________________

                  A Pokemon that is discriminated!
                  Support squirtle and make it everyone's favourite.
                  Reply With Quote
                    #10    
                  Old April 7th, 2017 (9:27 PM).
                  Dyskinesia's Avatar
                  Dyskinesia Dyskinesia is offline
                  Second-rate hack
                     
                    Join Date: Mar 2016
                    Location: Ohio
                    Age: 20
                    Gender: Female
                    Posts: 82
                    Wait can we talk about the nature changer thing for a second? what exactly is it doing to do that?

                    I made a shiny-changing routine by finding a new hidden ID double XORing the trainer ID with in the Pokemon's data with the personality value, so it wouldn't change any stats or anything. Does the nature changer do the algebra to make sure it's not changing it in such a way that would change the Pokemon's size, gender, or anything else that can be determined by the Personality value? Is that even possible in all cases?
                    __________________
                    Quote:
                    Originally Posted by DizzyEgg View Post
                    Has the potential to turn really bad which is why I'm all for it.
                    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
                    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 7:03 PM.