ROM Hacking Need a helping hand? You can get help on any ROM Hacking-related problems or questions you have here.

Closed Thread
 
Thread Tools
  #20526    
Old February 18th, 2012 (5:26 PM).
redriders180's Avatar
redriders180 redriders180 is offline
Mastermind of Pokemon Glazed
     
    Join Date: Jun 2010
    Location: Path of Victory, Tunod
    Gender: Male
    Nature: Quirky
    Posts: 540
    Quote:
    Originally Posted by quickpokemon View Post
    I'm in the process of making my first hack. (been working on it for a couple months now.) I have a question with rock smash. I noticed all the scripts in Advance Map for the rocks were the same so I copied one and went on my way adding rock along certain routes where I wanted them. My problem is after using rock smash on the rock, it comes right back up (doesn't stay smashed) the player is still able to walk on it and off. So I guess it isn't a major problem. But why is this?
    You may have noticed something called the "Person ID" in Advance Map. When you click on a person event, it pulls up everything about them. Immediately below the script offset, you'll see Person ID. This basically controls if the person is permanently hidden or not. Rock Smash boulders have to have a value inputted into this. In the original games, these can be any numbers from 11 to 1F. Cut trees use the same concept. Also, each Rock Smash boulder and Cut tree that is on the same map must have a different Person ID. This basically means that you can have a maximum of 15 Cut trees and/or Rock Smash rocks. So, putting one of those numbers in the Person ID should take care of the problem.
    __________________


    I think I'm done with ROM hacking. I'll still pop in and visit, though.



    Relevant Advertising!

      #20527    
    Old February 18th, 2012 (6:01 PM).
    quickpokemon quickpokemon is offline
       
      Join Date: Jun 2011
      Gender: Male
      Posts: 7
      thanks! you helped me get it figured out! :D
        #20528    
      Old February 18th, 2012 (7:12 PM).
      Kaioken's Avatar
      Kaioken Kaioken is offline
      FireRed
         
        Join Date: Feb 2012
        Location: London, UK
        Gender: Male
        Nature: Adamant
        Posts: 17
        Hey does anyone know where I can get recoloured Pokemon sprites such as the 'shadow' Lugia on Youtube, I've been looking for a while now, but all I can seem to find is hacked Trainer sprites which isn't really what I'm looking for.
          #20529    
        Old February 19th, 2012 (10:25 AM).
        ~Hot n' Cold~'s Avatar
        ~Hot n' Cold~ ~Hot n' Cold~ is offline
        is too good for a title.
           
          Join Date: Oct 2008
          Location: Michigan
          Age: 20
          Gender: Female
          Nature: Naive
          Posts: 329
          The Ruby Destiny: Reign of Legends thread is closed but most of you have probably played it so I have a question: In Thin Forest, I feel like there might be with the more or the emulator, because I keep running into shinies. I have found two shiny Starly, six shiny Cherubi, and a shiny Munchlax as well as a shiny Horsea. It hasn't happened anywhere else, only there?
          __________________
            #20530    
          Old February 19th, 2012 (10:53 AM).
          EdensElite's Avatar
          EdensElite EdensElite is offline
          No0b, but getting there.
             
            Join Date: Jun 2011
            Location: UK
            Gender: Male
            Nature: Bold
            Posts: 190
            Quote:
            #dynamic 0x800000
            #org @start
            checkflag 0x1003
            if 0x0 goto 0x8804B82
            release
            end

            '---------------
            #org 0x804B82
            lock
            msgbox 0x8804BB5 MSG_NORMAL '"Excuse me, Sir. I need to tell you..."
            applymovement MOVE_PLAYER 0x8804BE5
            waitmovement 0x0
            msgbox 0x8804BEE MSG_NORMAL '"Good morning sir. Todays agenda\ns..."
            setflag 0x82F
            setflag 0x829
            special 0x181
            setvar 0x407C 0x1
            setflag 0x1003
            release
            end


            '---------
            ' Strings
            '---------
            #org 0x804BB5
            = Excuse me, Sir. I need to tell you\nsomething.

            #org 0x804BEE
            = Good morning sir. Todays agenda\nstarts with your training with the\lMaster Guardsmen. Also your\lpackage arrived today, here you\lgo.\pObtain a Pokedex.\pObtained Running Shoes


            '-----------
            ' Movements
            '-----------
            #org 0x804BE5
            #raw 0x10 'Step Down (Normal)
            #raw 0x10 'Step Down (Normal)
            #raw 0x10 'Step Down (Normal)
            #raw 0x10 'Step Down (Normal)
            #raw 0x13 'Step Right (Normal)
            #raw 0x13 'Step Right (Normal)
            #raw 0x1 'Face Up
            #raw 0xFE 'End of Movements
            For some reason, even though the pokedex appears, I cannot click on it i.e it's not activated even though I used the special 0x181 command.
            __________________

            ROM Hacking was getting frustrating for me. I've now stopped productions and writing the game from scratch in HTML 5.

            That means it will be playable in the browser, and across multiple devices such as the iPod touch.
              #20531    
            Old February 19th, 2012 (1:47 PM).
            Reygok's Avatar
            Reygok Reygok is offline
            Beginning Hacker
               
              Join Date: Sep 2009
              Gender: Male
              Posts: 60
              Hi, I have a very small question:

              Is it possible to make pokémon in the wild extremely rare? If I only use them one time in the Wild Pokémon Tab in A-Map, they are still very common. In the official games, however, some are really hard to find.

              Thanks in advance for answers.
              Reygok
                #20532    
              Old February 19th, 2012 (2:36 PM).
              redriders180's Avatar
              redriders180 redriders180 is offline
              Mastermind of Pokemon Glazed
                 
                Join Date: Jun 2010
                Location: Path of Victory, Tunod
                Gender: Male
                Nature: Quirky
                Posts: 540
                Before I answer questions, I have to ask mine first: Does anyone know the offset where the amount of money the player has is stored? I need to know if I can just grab something from the memory, or if I have to create a custom script to figure that out. Now, answers

                Quote:
                Originally Posted by EdensElite View Post
                For some reason, even though the pokedex appears, I cannot click on it i.e it's not activated even though I used the special 0x181 command.
                Which version are you hacking? I've never seen Special 0x181 used before, but I'm hacking Firered, so that might be why.

                Quote:
                Originally Posted by Reygok View Post
                Hi, I have a very small question:

                Is it possible to make pokémon in the wild extremely rare? If I only use them one time in the Wild Pokémon Tab in A-Map, they are still very common. In the official games, however, some are really hard to find.

                Thanks in advance for answers.
                Reygok
                In the version of A-map I own, it has a list of the percentages next to the wild Pokemon slots. But if yours doesnt, for the grass Pokemon, the percentages are 20%, 20%, 10%, 10%, 10%, 10%, 5%, 5%, 4%, 4%, 1%, 1%, from the top of the list to the bottom, respectively. There's no real way to make something appear in less than 1% of all wild battles.
                __________________


                I think I'm done with ROM hacking. I'll still pop in and visit, though.


                  #20533    
                Old February 19th, 2012 (2:58 PM).
                Speedster's Avatar
                Speedster Speedster is offline
                The Unknown
                   
                  Join Date: Dec 2011
                  Location: In the depths of space...
                  Gender: Male
                  Nature: Jolly
                  Posts: 134
                  Quote:
                  Originally Posted by rbedsole View Post
                  How do I write a script where a person stops the player on sight to give them an item and then a message is said? If you watch the video you will notice I moved the script boxes for prof. oak so he obviously won't come directly to the player so I need a script that will bring him to the player and have the player follow him to the lab as you can see in the picture following the yellow line
                  You can't request for a script to be made for you but it was good that you ask "How" first. If you need to learn how to script you can learn from Diego's Scripting Tutorial for XSE. There should be sections for you to understand what to do.

                  Quote:
                  Originally Posted by wierddude22 View Post
                  does anyone have a list of fanfares?
                  I'm guessing you mean the sounds of the ROM, correct? Well there is a documentation of the sounds here.

                  Quote:
                  Originally Posted by Kaioken View Post
                  Hey does anyone know where I can get recoloured Pokemon sprites such as the 'shadow' Lugia on Youtube, I've been looking for a while now, but all I can seem to find is hacked Trainer sprites which isn't really what I'm looking for.
                  Well if you are looking specifically for the Shadow Lugia then you can find then anywhere on Google or DeviantArt like this.
                  If you are trying to refer to "shiny" pokemon you can find many at The Spriter's Resource or also on Google.
                  __________________

                  .:Aegis:.
                  ~coming soon~
                    #20534    
                  Old February 19th, 2012 (5:17 PM).
                  Kaioken's Avatar
                  Kaioken Kaioken is offline
                  FireRed
                     
                    Join Date: Feb 2012
                    Location: London, UK
                    Gender: Male
                    Nature: Adamant
                    Posts: 17
                    That would be perfect, although I'm looking for the sprites to insert into my Pokemon Black game, any idea how it's done?
                      #20535    
                    Old February 19th, 2012 (5:38 PM).
                    Speedster's Avatar
                    Speedster Speedster is offline
                    The Unknown
                       
                      Join Date: Dec 2011
                      Location: In the depths of space...
                      Gender: Male
                      Nature: Jolly
                      Posts: 134
                      Quote:
                      Originally Posted by Kaioken View Post
                      That would be perfect, although I'm looking for the sprites to insert into my Pokemon Black game, any idea how it's done?
                      If you are referring to the Pokemon Black for DS then there will be some complications. Not many tools have been made for it and editing pokemon sprites in it is complicated. Especially since they are animated.
                      __________________

                      .:Aegis:.
                      ~coming soon~
                        #20536    
                      Old February 20th, 2012 (2:14 AM). Edited February 20th, 2012 by Reygok.
                      Reygok's Avatar
                      Reygok Reygok is offline
                      Beginning Hacker
                         
                        Join Date: Sep 2009
                        Gender: Male
                        Posts: 60
                        Quote:
                        Originally Posted by redriders180 View Post

                        In the version of A-map I own, it has a list of the percentages next to the wild Pokemon slots. But if yours doesnt, for the grass Pokemon, the percentages are 20%, 20%, 10%, 10%, 10%, 10%, 5%, 5%, 4%, 4%, 1%, 1%, from the top of the list to the bottom, respectively. There's no real way to make something appear in less than 1% of all wild battles.
                        Ahh thank you man, that's useful. In my versioun these percentages are not shown, but that's exactly what I meant, thanks

                        And just out of curiousity, which version do you have? Mine is 1.92, and I was told it's the latest one ??
                          #20537    
                        Old February 20th, 2012 (2:34 AM).
                        DrFuji's Avatar
                        DrFuji DrFuji is offline
                        Heiki Hecchara‌‌
                        • Crystal Tier
                         
                        Join Date: Sep 2009
                        Location: Downia-upside
                        Age: 24
                        Gender: Male
                        Nature: Jolly
                        Posts: 1,328
                        Quote:
                        Originally Posted by Reygok View Post
                        Ahh thank you man, that's useful. In my versioun these percentages are not shown, but that's exactly what I meant, thanks :)

                        And just out of curiousity, which version do you have? Mine is 1.92, and I was told it's the latest one ??
                        There has been a beta for 1.95 out for a while now. It doesn't have a world map editor at this point, but there are several other features that differentiate it from 1.92. Check it out if you want to see what you can do with it.
                        __________________
                          #20538    
                        Old February 20th, 2012 (3:07 AM). Edited February 20th, 2012 by Reygok.
                        Reygok's Avatar
                        Reygok Reygok is offline
                        Beginning Hacker
                           
                          Join Date: Sep 2009
                          Gender: Male
                          Posts: 60
                          Thanks DrFuji

                          I have a new question, I can't get nicknaming to work.
                          I tried "call 0x1A74EB" from diegoisawesome's tutorial, but the game just freezes there. Then I tried special 0x166, but here my pokémon is not shown in the name editing screen. I presume this needs additional variables for selecting which pokémon has the name changed?

                          And I have huge problems with flags, the ones I use don't work, i tried 5000, 7000, 8000. Which ones are completely safe?

                          Thanks in advance,
                          Reygok
                            #20539    
                          Old February 20th, 2012 (5:47 AM).
                          BDHORNZ BDHORNZ is offline
                             
                            Join Date: Feb 2012
                            Gender: Male
                            Posts: 9
                            I have a question which came in my mind yesterday.is it possible to play hacks online? I want to play pokemon b/w online and I am playing Blaze Black(a b/w hack),so can I just play online with normal b/w players even though I play a hack??
                              #20540    
                            Old February 20th, 2012 (5:50 AM).
                            EdensElite's Avatar
                            EdensElite EdensElite is offline
                            No0b, but getting there.
                               
                              Join Date: Jun 2011
                              Location: UK
                              Gender: Male
                              Nature: Bold
                              Posts: 190
                              How do you activate the pokedex, once it's unlocked, for fire red.
                              __________________

                              ROM Hacking was getting frustrating for me. I've now stopped productions and writing the game from scratch in HTML 5.

                              That means it will be playable in the browser, and across multiple devices such as the iPod touch.
                                #20541    
                              Old February 20th, 2012 (7:09 AM).
                              redriders180's Avatar
                              redriders180 redriders180 is offline
                              Mastermind of Pokemon Glazed
                                 
                                Join Date: Jun 2010
                                Location: Path of Victory, Tunod
                                Gender: Male
                                Nature: Quirky
                                Posts: 540
                                Quote:
                                Originally Posted by Reygok View Post
                                Thanks DrFuji

                                I have a new question, I can't get nicknaming to work.
                                I tried "call 0x1A74EB" from diegoisawesome's tutorial, but the game just freezes there. Then I tried special 0x166, but here my pokémon is not shown in the name editing screen. I presume this needs additional variables for selecting which pokémon has the name changed?

                                And I have huge problems with flags, the ones I use don't work, i tried 5000, 7000, 8000. Which ones are completely safe?

                                Thanks in advance,
                                Reygok
                                For your first question, Special 0x9E Opens up the nickname screen for Pokemon in the party. You must set the variable 0x8004 to whatever slot number the pokemon you want to nickname is at.

                                Edit: Special 0x166, which is the one you were using, is for nicknaming Pokemon that are in a box. Setting the box number to 0x800F and the slot of the pokemon in the box to 0x8010 will let you nickname a Pokemon in a box.

                                For your second question, none of the flags you tried are safe. In fact, the safest ones are the ones used in the game, i.e. 0x28-0x4BC. Flags below this point are usually temporary flags, and above that point they start messing with other stuff in the game. Here's a good list of all the flags in Firered....just consult that before you delegate flags, because some are automatically set, and some are used for stuff in game, like breeding.

                                Quote:
                                Originally Posted by EdensElite View Post
                                How do you activate the pokedex, once it's unlocked, for fire red.
                                I don't think I understand what you mean. Simply setting the correct flag (0x829) shows the pokedex on the menu screen, and special 0x16F upgrades to the national dex. If its still not opening, I'm not sure what the problem might be. I think it only works if the player has had or seen a Pokemon before, so maybe thats the problem.
                                __________________


                                I think I'm done with ROM hacking. I'll still pop in and visit, though.


                                  #20542    
                                Old February 20th, 2012 (9:05 AM).
                                EdensElite's Avatar
                                EdensElite EdensElite is offline
                                No0b, but getting there.
                                   
                                  Join Date: Jun 2011
                                  Location: UK
                                  Gender: Male
                                  Nature: Bold
                                  Posts: 190
                                  Quote:
                                  Originally Posted by Reygok View Post
                                  Thanks DrFuji

                                  I have a new question, I can't get nicknaming to work.
                                  I tried "call 0x1A74EB" from diegoisawesome's tutorial, but the game just freezes there. Then I tried special 0x166, but here my pokémon is not shown in the name editing screen. I presume this needs additional variables for selecting which pokémon has the name changed?

                                  And I have huge problems with flags, the ones I use don't work, i tried 5000, 7000, 8000. Which ones are completely safe?

                                  Thanks in advance,
                                  Reygok
                                  I also had this problem, are you using the hacked engine? because it deletes the script. Simply go into a blank fire red rom open XSE, copy the code, then open up the same script on your version, paste it in, then compile, try it now .
                                  __________________

                                  ROM Hacking was getting frustrating for me. I've now stopped productions and writing the game from scratch in HTML 5.

                                  That means it will be playable in the browser, and across multiple devices such as the iPod touch.
                                    #20543    
                                  Old February 20th, 2012 (9:19 AM).
                                  Reygok's Avatar
                                  Reygok Reygok is offline
                                  Beginning Hacker
                                     
                                    Join Date: Sep 2009
                                    Gender: Male
                                    Posts: 60
                                    Hm, new question again If I add an exclamtion mark as movement to an OW, in the game there is always a very tiny sound. How do I add this?

                                    Thanks, Reygok
                                      #20544    
                                    Old February 20th, 2012 (12:27 PM).
                                    DrFuji's Avatar
                                    DrFuji DrFuji is offline
                                    Heiki Hecchara‌‌
                                    • Crystal Tier
                                     
                                    Join Date: Sep 2009
                                    Location: Downia-upside
                                    Age: 24
                                    Gender: Male
                                    Nature: Jolly
                                    Posts: 1,328
                                    Quote:
                                    Originally Posted by Reygok View Post
                                    Hm, new question again :P If I add an exclamtion mark as movement to an OW, in the game there is always a very tiny sound. How do I add this?

                                    Thanks, Reygok
                                    That's made by using the 'sound' command, or more specifically by using 'sound 0x15'. Place it after the person has made the exclamation mark like so and it should work fine.

                                    Code:
                                    ...
                                    applymovement 0x1 @Move
                                    waitmovement 0x0
                                    sound 0x15
                                    pause 0x20
                                    applumovement 0x1 @MoveContinued
                                    waitmovement 0x0
                                    ...
                                    
                                    #org @Move
                                    #raw 0x0
                                    #raw 0x62
                                    #raw 0xFE
                                    
                                    #org @MoveContinued
                                    #raw 0x10
                                    #raw 0x10
                                    #raw 0xFE
                                    __________________
                                      #20545    
                                    Old February 20th, 2012 (4:50 PM).
                                    Gafl's Avatar
                                    Gafl Gafl is offline
                                       
                                      Join Date: Sep 2011
                                      Gender: Male
                                      Posts: 5
                                      About how much extra music could be added to a Pokemon Ruby hack?
                                        #20546    
                                      Old February 20th, 2012 (6:58 PM).
                                      droomph's Avatar
                                      droomph droomph is offline
                                      weeb
                                      • Crystal Tier
                                       
                                      Join Date: Sep 2011
                                      Location: nowhere spectacular
                                      Age: 20
                                      Gender: Male
                                      Nature: Impish
                                      Posts: 4,291
                                      Quote:
                                      Originally Posted by Gafl View Post
                                      About how much extra music could be added to a Pokemon Ruby hack?
                                      Depends on how much other crap you want to put in there. If it's a purely music hack, then it should be around 1MB of all the .MIDI files.
                                      __________________
                                      did u no there r 21 letters in the alphabet
                                      o i forgot 5
                                      uraqt


                                        #20547    
                                      Old February 20th, 2012 (7:28 PM).
                                      Gafl's Avatar
                                      Gafl Gafl is offline
                                         
                                        Join Date: Sep 2011
                                        Gender: Male
                                        Posts: 5
                                        Quote:
                                        Originally Posted by droomph View Post
                                        Depends on how much other crap you want to put in there. If it's a purely music hack, then it should be around 1MB of all the .MIDI files.
                                        I see... I think. I'm sorry but I couldn't understand that last part. Did you mean 1MB for all of the .midi together or per?

                                        Another question. How feasible is it to change the way how text is displayed? Like instead of you just going up to a person, talking to them and text appearing at the bottom of the screen you go up to a person, talk to them but the screen turns a bit dark and a picture of the main character and the person they're talking to appear while the pictures sometimes change to convey emotions? Like in other RPGs?
                                          #20548    
                                        Old February 20th, 2012 (11:36 PM).
                                        BDHORNZ BDHORNZ is offline
                                           
                                          Join Date: Feb 2012
                                          Gender: Male
                                          Posts: 9
                                          I have a question which came in my mind yesterday.is it possible to play hacks online? I want to play pokemon b/w online and I am playing Blaze Black(a b/w hack),so can I just play online
                                          with normal b/w players even though I play a hack??
                                            #20549    
                                          Old February 21st, 2012 (4:42 AM).
                                          Reygok's Avatar
                                          Reygok Reygok is offline
                                          Beginning Hacker
                                             
                                            Join Date: Sep 2009
                                            Gender: Male
                                            Posts: 60
                                            I can't help you with these questions, sorry guys, but I have one, too.
                                            How can I edit the in-game text? Like what Prof. Oak says and other things like every single YES/NO box? Because I want everything to be written in small letters, like in the DS Games.

                                            My problem is: A-Text does not work, I get an error message... So is there an other possibility?

                                            Thanks, Reygok
                                              #20550    
                                            Old February 21st, 2012 (5:30 AM).
                                            Speedster's Avatar
                                            Speedster Speedster is offline
                                            The Unknown
                                               
                                              Join Date: Dec 2011
                                              Location: In the depths of space...
                                              Gender: Male
                                              Nature: Jolly
                                              Posts: 134
                                              Quote:
                                              Originally Posted by Gafl View Post
                                              I see... I think. I'm sorry but I couldn't understand that last part. Did you mean 1MB for all of the .midi together or per?

                                              Another question. How feasible is it to change the way how text is displayed? Like instead of you just going up to a person, talking to them and text appearing at the bottom of the screen you go up to a person, talk to them but the screen turns a bit dark and a picture of the main character and the person they're talking to appear while the pictures sometimes change to convey emotions? Like in other RPGs?
                                              Well its not simple. It would be very hard to have the screen turn darker. I know that in FireRed (with a bit of ASM) you can go grayscale. Not sure if its possible in Ruby however. As for the faces it is very much possible in Ruby BUT you would have to place the mugshots in the sprite slot of normal pokemon. For example you could take away Mankey's battle sprite and put in your hero's mugshot. Then for each emotion of the person you would need a new pokemon to replace. However between Celebi and Treecko there are 25 ???'s that aren't used in the game in which you could replace first.

                                              Quote:
                                              Originally Posted by BDHORNZ View Post
                                              I have a question which came in my mind yesterday.is it possible to play hacks online? I want to play pokemon b/w online and I am playing Blaze Black(a b/w hack),so can I just play online
                                              with normal b/w players even though I play a hack??
                                              Are you referring to trade and such with normal player's or a MMORPG (Mega Multiplayer Online Role-Playing Game)? For the furthermost it would be a no. But for the first it may be possible if you are on a laptop that gets a Wi-Fi connection perhaps. I've never used a DS Emulator so I can't be sure.

                                              Quote:
                                              Originally Posted by Reygok View Post
                                              I can't help you with these questions, sorry guys, but I have one, too.
                                              How can I edit the in-game text? Like what Prof. Oak says and other things like every single YES/NO box? Because I want everything to be written in small letters, like in the DS Games.

                                              My problem is: A-Text does not work, I get an error message... So is there an other possibility?

                                              Thanks, Reygok
                                              Why yes there is! It's not as simple to use as A-Text but it adds a lot more possibilities. You would have to use a script editor and the scripts are the movements, actions and words that happen during the game. I would recommend XSE (eXtreme Script Editor) in HackMew's Tools Factory. It is very useful but like I said its not easy to use like A-Text so refer to Diego's Scripting Tutorial for information on how to learn.
                                              __________________

                                              .:Aegis:.
                                              ~coming soon~
                                              Closed Thread
                                              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 11:22 AM.