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

Draconius GO
Closed Thread
 
Thread Tools
  #21101    
Old April 22nd, 2012 (6:40 AM).
Mickey` Mickey` is offline
     
    Join Date: May 2011
    Posts: 86
    Quote:
    Originally Posted by redriders180 View Post
    Generally, when you have two programs open with the same rom, you'll get an error message. Did you have another program open at the same time? I.E Advance Map, XSE, Overworld Editor, etc?
    No, it isn't the problem :s

    Ah, here is the error message :
    Attached Images
    File Type: png 120422044902780890.png‎ (56.2 KB, 13 views) (Save to Dropbox)

    Relevant Advertising!

      #21102    
    Old April 22nd, 2012 (6:59 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 Mickey` View Post
      No, it isn't the problem :s

      Ah, here is the error message :
      I'm not sure what's causing it to do that, assuming you used the correct structure and everything when you hex-added it. If I were you, I'd try the classic NSE to edit it; But don't use it like you would Overworld Editor; input the offset manually. If it gives you an error again, then it's a problem with your hex. Otherwise, it should work.
      __________________


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


        #21103    
      Old April 22nd, 2012 (7:14 AM).
      Mickey` Mickey` is offline
         
        Join Date: May 2011
        Posts: 86
        I will try... Thanks for your help !

        ----------------

        Hem, another question (I know I'm not clever xD)

        I follow the tut' by thethethethe to change the style of the textboxs, but I can't delete the white of the textbox, How I can make this ? :/

        (Sorry for the language, I'm French and I'm young :s)
        Attached Images
        File Type: png 120422044810200010.png‎ (3.7 KB, 12 views) (Save to Dropbox)
          #21104    
        Old April 22nd, 2012 (11:18 AM).
        Chaos Rush's Avatar
        Chaos Rush Chaos Rush is offline
           
          Join Date: May 2007
          Gender: Male
          Posts: 1,303
          Does anyone have any documentation of the order of the cry table in any of the GBA games? It's all normal from Bulbasaur to Celebi, but then the order gets really weird from there.
          __________________
            #21105    
          Old April 22nd, 2012 (2:26 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
          Quote:
          Originally Posted by Chaos Rush View Post
          Does anyone have any documentation of the order of the cry table in any of the GBA games? It's all normal from Bulbasaur to Celebi, but then the order gets really weird from there.
          You can use a Hex Editor, and the tools PokeCry and YAPE.
          With YAPE, search for the POKéMON you wish to view.


          Then, open your ROM with a Hex Editor.
          And then, with PokéCry...

          1. Go to the Table Offset...
          2. Search/Find the Sample Offset (reverse it).
          __________________


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

            #21106    
          Old April 23rd, 2012 (5:45 AM).
          Noririn's Avatar
          Noririn Noririn is offline
             
            Join Date: Apr 2010
            Posts: 15
            Quote:
            Originally Posted by Mickey` View Post
            And, how I may add new pallets for my OW ?

            I use Pokemon Rouge Feu (Because I'm French), so the available patches here don't work on my ROM... :s
            Quote:
            Originally Posted by DrFuji View Post
            JPAN's FR Engine gives you the ability to expand the OW palette table, so you're going to have to use that if you wish to have more palettes to chose from. Since you've said that you can't patch your ROM I'm afraid there's no way you can add new palettes at this point in time.
            It can be easily done without JPAN's engine.

            Spoiler:
            Look for a 144 byte table of data that follows the same structure as the following your rom:
            (from BPRE at 0x3A5158)
            28 D8 36 08 03 11 00 00 48 D8 36 08 04 11 00 00
            68 D8 36 08 05 11 00 00 88 D8 36 08 06 11 00 00
            A8 D8 36 08 07 11 00 00 C8 D8 36 08 08 11 00 00
            E8 D8 36 08 09 11 00 00 08 D9 36 08 0A 11 00 00
            68 B9 35 08 00 11 00 00 68 E9 35 08 01 11 00 00
            88 E9 35 08 02 11 00 00 08 80 39 08 0B 11 00 00
            28 80 39 08 0C 11 00 00 40 4E 8E 08 10 11 00 00
            82 4E 8E 08 11 11 00 00 A8 4E 39 08 13 11 00 00
            E8 5A 39 08 15 11 00 00 C8 52 39 08 14 11 00 00

            Copy the table, find some free space and paste it there, add 0000FF1100 to the end. Search for pointers to the original table and repoint the first 3 you find from the start of the rom to the new table's location. Then just follow the same process to add new OW palettes as you would with JPAN's engine.
              #21107    
            Old April 23rd, 2012 (9:18 AM).
            Mickey` Mickey` is offline
               
              Join Date: May 2011
              Posts: 86
              Great, but just a little question, what represents this table ?
                #21108    
              Old April 23rd, 2012 (10:40 AM). Edited April 23rd, 2012 by redriders180.
              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 Mickey` View Post
                No, it isn't the problem :s

                Ah, here is the error message :
                Quote:
                Originally Posted by Mickey` View Post
                Great, but just a little question, what represents this table ?
                The table is a list of all the OW palettes in game. It's laid out like so:

                XX XX XX XX YY 11 00 00. XX XX XX XX is the offset of the palettes, reversed, and YY is the pallete number. I might also be doing it wrong, but typing in any of those custom pallete numbers into NSE or Overworld Editor will result in an error message...You'll have to add it via hex editor.

                PS ALWAYS end the table with 00 00 00 00 FF 11 00 00. That signifies the end of the table.
                __________________


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


                  #21109    
                Old April 23rd, 2012 (10:50 AM).
                Mickey` Mickey` is offline
                   
                  Join Date: May 2011
                  Posts: 86
                  Ok, thanks a lot ! I'm going to try it...
                    #21110    
                  Old April 23rd, 2012 (1:31 PM).
                  Chaos Rush's Avatar
                  Chaos Rush Chaos Rush is offline
                     
                    Join Date: May 2007
                    Gender: Male
                    Posts: 1,303
                    Quote:
                    Originally Posted by destinedjagold View Post


                    You can use a Hex Editor, and the tools PokeCry and YAPE.
                    With YAPE, search for the POKéMON you wish to view.


                    Then, open your ROM with a Hex Editor.
                    And then, with PokéCry...

                    1. Go to the Table Offset...
                    2. Search/Find the Sample Offset (reverse it).
                    Sorry, that doesn't help at all. Obviously, I've already looked into it with a hex editor (its the first thing I do), and apparently no one else noticed that the order is scrambled after Celebi. Because of how YAPE and PokeCry reads the tables (except the PokeCry mod that someone posted here), all the offsets listed for Pokemon higher than Celebi are completely incorrect.

                    Jambo51 recently told me that there is a second cry table in the rom that determines what each Pokemon's cry is, starting from index number 252 (the number after Celebi). This is most likely because index number's 252-276 are glitch Pokemon, so the game disabled cries for those index numbers (they're all Unown cries). Does anyone know where the second cry table is in Ruby, or at least what format the second table is in?
                    __________________
                      #21111    
                    Old April 24th, 2012 (11:37 AM).
                    Mickey` Mickey` is offline
                       
                      Join Date: May 2011
                      Posts: 86
                      Quote:
                      Originally Posted by Noririn View Post
                      It can be easily done without JPAN's engine.

                      Spoiler:
                      Look for a 144 byte table of data that follows the same structure as the following your rom:
                      (from BPRE at 0x3A5158)
                      28 D8 36 08 03 11 00 00 48 D8 36 08 04 11 00 00
                      68 D8 36 08 05 11 00 00 88 D8 36 08 06 11 00 00
                      A8 D8 36 08 07 11 00 00 C8 D8 36 08 08 11 00 00
                      E8 D8 36 08 09 11 00 00 08 D9 36 08 0A 11 00 00
                      68 B9 35 08 00 11 00 00 68 E9 35 08 01 11 00 00
                      88 E9 35 08 02 11 00 00 08 80 39 08 0B 11 00 00
                      28 80 39 08 0C 11 00 00 40 4E 8E 08 10 11 00 00
                      82 4E 8E 08 11 11 00 00 A8 4E 39 08 13 11 00 00
                      E8 5A 39 08 15 11 00 00 C8 52 39 08 14 11 00 00

                      Copy the table, find some free space and paste it there, add 0000FF1100 to the end. Search for pointers to the original table and repoint the first 3 you find from the start of the rom to the new table's location. Then just follow the same process to add new OW palettes as you would with JPAN's engine.
                      I have a last problem...

                      I copy/paste the table to a new offset ($B40000), and at the end I add this :

                      00 00 B3 08 20 11 00 00 00 00 00 00 FF 11 00 00

                      $B30000 is the offset where I put my new palette.

                      So, in my sprite, after "FFFF", I put the pallet number, "20", but in game, a black screen apears. It apears when I use a new pallet.

                      What's the problem ?
                        #21112    
                      Old April 24th, 2012 (5:40 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 redriders180 View Post
                        The table is a list of all the OW palettes in game. It's laid out like so:

                        XX XX XX XX YY 11 00 00. XX XX XX XX is the offset of the palettes, reversed, and YY is the pallete number. I might also be doing it wrong, but typing in any of those custom pallete numbers into NSE or Overworld Editor will result in an error message...You'll have to add it via hex editor.

                        PS ALWAYS end the table with 00 00 00 00 FF 11 00 00. That signifies the end of the table.
                        Quote:
                        Originally Posted by Mickey` View Post
                        I have a last problem...

                        I copy/paste the table to a new offset ($B40000), and at the end I add this :

                        00 00 B3 08 20 11 00 00 00 00 00 00 FF 11 00 00

                        $B30000 is the offset where I put my new palette.

                        So, in my sprite, after "FFFF", I put the pallet number, "20", but in game, a black screen apears. It apears when I use a new pallet.

                        What's the problem ?
                        I'm assuming you repointed the palette table...if you did, then I don't know. Check in Overworld Editor or the like to make sure the palette works.
                        __________________


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


                          #21113    
                        Old April 24th, 2012 (9:29 PM). Edited April 25th, 2012 by Mickey`.
                        Mickey` Mickey` is offline
                           
                          Join Date: May 2011
                          Posts: 86
                          Yes, I put a pointer to the offset of my new palette at 0x0005F598 (0000B408)

                          I can't select my new palette in Ow... But with Nse, I can see my OW with the good palette... x)

                          EDIT : I made a success ! :D

                          I don't know what I did exactly... but it works, so I'm happy x)

                          Thanks a lot for your help
                            #21114    
                          Old April 26th, 2012 (8:58 AM).
                          Dieachu's Avatar
                          Dieachu Dieachu is offline
                             
                            Join Date: Apr 2012
                            Gender: Male
                            Posts: 11
                            So for my hack that I'm just mucking about with I have a set of three caves; Fire cave, Water cave and Grass Cave. In these you can catch the "starters." Now first off when you get into the cave I want an encounter with th starters as if they were legendaries, the whole Sprite stood there looking at you then walks up to you and a fight occurs. However I cannot seem to get any of the starters sprites in the event section. Secondly I have it plot wise that to get into these caves you need to gain the fire/grass/water emblem, how would I go about creating these items and putting them in my hack? My thanks in advance.
                              #21115    
                            Old April 26th, 2012 (10:13 AM).
                            Mickey` Mickey` is offline
                               
                              Join Date: May 2011
                              Posts: 86
                              I'm sorry for the double-post...

                              I have a problem with my palettes again x_x

                              Here is my first new sprite composition :

                              FFFF201102110002100020001A01000000DB39088CDB390860D839080000850808C12208


                              And here is my second new sprite composition :

                              FFFF211102110002100020001A01000000DB39088CDB390860D83908C000850808C12208


                              The "1A" raises problem...

                              I noticed all sprites who have the number "1A" have the same palette in game. But if I put another number on the place of "1A", my new sprite is totaly black...

                              Solutions ? x_x

                              (An example) :
                              Attached Images
                              File Type: png Capture3.PNG‎ (16.2 KB, 16 views) (Save to Dropbox)
                                #21116    
                              Old April 27th, 2012 (2:04 AM).
                              Mc_Bane Mc_Bane is offline
                                 
                                Join Date: Apr 2012
                                Posts: 1
                                Hi, first time trying to alter anything and I really wanted a ditto in the game (Light platinum, if it matters). So after failing dismally to replace another pokemon with it (Although whilst we're here...*) I decided that the easiest thing to do was to take another genderless pokemon and out it in the ditto egg group. I chose driftbloon, put it into the daycare with a variety of male and female pokemon and got a load of eggs but when then hatched they were "??????????" and a bunch of nonsense.

                                Also I have played through this rom before with no issues but now certain pokemon/trainers freeze the game for about 30s when entering battle. Not game breaking just annoying.

                                What did I do wrong? Is there any way to fix it?

                                Thanks for any help.


                                (P.S. Whilst we're here I'm sure this has been asked a bajillion times but paint deletes my pallete and colour settings >> sprites don't work, easy workaround?)
                                  #21117    
                                Old April 27th, 2012 (4:19 AM).
                                Mana's Avatar
                                Mana Mana is offline
                                • Platinum Tier
                                 
                                Join Date: Jan 2009
                                Location: UK
                                Gender: Female
                                Posts: 10,027
                                Quote:
                                Originally Posted by Mc_Bane View Post
                                Hi, first time trying to alter anything and I really wanted a ditto in the game (Light platinum, if it matters). So after failing dismally to replace another pokemon with it (Although whilst we're here...*) I decided that the easiest thing to do was to take another genderless pokemon and out it in the ditto egg group. I chose driftbloon, put it into the daycare with a variety of male and female pokemon and got a load of eggs but when then hatched they were "??????????" and a bunch of nonsense.

                                Also I have played through this rom before with no issues but now certain pokemon/trainers freeze the game for about 30s when entering battle. Not game breaking just annoying.

                                What did I do wrong? Is there any way to fix it?

                                Thanks for any help.


                                (P.S. Whilst we're here I'm sure this has been asked a bajillion times but paint deletes my pallete and colour settings >> sprites don't work, easy workaround?)
                                I'm not surprised the ROM is messed up, you've probably overwritten something important with all your fiddling.

                                Anyway, I don't condone you editing someone's hack just for a Ditto (which is probably there anyway) but you can easily open the ROM in Advance Map, go to 'wild Pokémon' and then change one of the existing wild Pokémon for a Ditto.
                                  #21118    
                                Old April 27th, 2012 (5:56 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 Mc_Bane View Post
                                  (P.S. Whilst we're here I'm sure this has been asked a bajillion times but paint deletes my pallete and colour settings >> sprites don't work, easy workaround?)
                                  You'll either need to use Gimp, Photoshop, or something similar if you want to keep indexed files indexed.
                                  __________________


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


                                    #21119    
                                  Old April 27th, 2012 (1:30 PM).
                                  rothux rothux is offline
                                     
                                    Join Date: Apr 2012
                                    Posts: 1
                                    Hi, new to the forums.
                                    I'm currently messing around with concepts before jumping into making a hack, working on scripts and map editing. What I would like to do is have a Pokemon Center in Pallet, so I copied the map and inserted as 4.5 (used 4.4 as another location too), renamed it so it was part of Pallet, set the warps etc.
                                    In terms of normal use as a pokemon center, it works fine!
                                    But when I white out from a battle, it sends me to Viridian PC

                                    Uploaded a video (below) to show what I mean - sorry for the quality, my computer sucks.
                                    EDIT: Can't give a direct link because I haven't made 15 posts, so at risk of being banned:
                                    YOUTUBE URL + /watch?v=k5EAsB27G0o

                                    Anybody come across a solution for this before? I've been googling for 2 hours now, just don't know what keywords to type in.

                                    Thanks
                                      #21120    
                                    Old April 27th, 2012 (4:15 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 rothux View Post
                                      Hi, new to the forums.
                                      I'm currently messing around with concepts before jumping into making a hack, working on scripts and map editing. What I would like to do is have a Pokemon Center in Pallet, so I copied the map and inserted as 4.5 (used 4.4 as another location too), renamed it so it was part of Pallet, set the warps etc.
                                      In terms of normal use as a pokemon center, it works fine!
                                      But when I white out from a battle, it sends me to Viridian PC

                                      Uploaded a video (below) to show what I mean - sorry for the quality, my computer sucks.
                                      EDIT: Can't give a direct link because I haven't made 15 posts, so at risk of being banned:
                                      YOUTUBE URL + /watch?v=k5EAsB27G0o

                                      Anybody come across a solution for this before? I've been googling for 2 hours now, just don't know what keywords to type in.

                                      Thanks
                                      This is probably because there is a set number of Pokemon Centers allowable in-game. There's twenty Pokemon Centers in Kanto, and you must have twenty. Additionally, they cant be moved around willy-nilly without hex editing. One fix is to use JPANs hack engine to increase the number of Pokemon Centers to basically infinity. The second is to use an existing Pokemon Center that warps to the Pallet Town one. The third is to hex-edit the map and bank the game warps you too.
                                      __________________


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


                                        #21121    
                                      Old April 27th, 2012 (5:43 PM).
                                      Chaos0's Avatar
                                      Chaos0 Chaos0 is offline
                                         
                                        Join Date: Aug 2011
                                        Posts: 10
                                        Hi, I played around with Emerald via Advance Map. But for some reason, everytime I enter Dewford Town via surf or walking, my game freezes. Do you guys have any idea why this could be? Also, is there any way of fixing it?
                                          #21122    
                                        Old April 27th, 2012 (9:59 PM).
                                        miksy91's Avatar
                                        miksy91 miksy91 is offline
                                        Dark Energy is back in action! ;)
                                           
                                          Join Date: Oct 2008
                                          Location: A small country in the North
                                          Gender: Male
                                          Nature: Relaxed
                                          Posts: 1,438
                                          Quote:
                                          Originally Posted by Chaos0 View Post
                                          Hi, I played around with Emerald via Advance Map. But for some reason, everytime I enter Dewford Town via surf or walking, my game freezes. Do you guys have any idea why this could be? Also, is there any way of fixing it?
                                          The definition what you really did makes a lot of sense you know.
                                          The most likely reason for the freezing though is that you've "damaged" Dewford Town's script header.

                                          See how script headers work and fix it to what is was used to be.
                                          __________________
                                          My Rom Hack



                                          Fixing bugs in a ROM hack
                                          CP of encountered pokemon in GO

                                          Learn how to hack GB/C games:

                                          Check my GameBoy/Color hacking videos in Youtube
                                          -The video set uses Pokemon Silver (U) rom for demonstrations
                                            #21123    
                                          Old April 28th, 2012 (11:20 AM).
                                          bensgraphicdesign bensgraphicdesign is offline
                                             
                                            Join Date: Apr 2012
                                            Gender: Male
                                            Posts: 48
                                            On the tab 'wild pokémon' how come I can't have a cave background?! Help!
                                            __________________
                                              #21124    
                                            Old April 28th, 2012 (3:45 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 bensgraphicdesign View Post
                                              On the tab 'wild pokémon' how come I can't have a cave background?! Help!
                                              If you're talking about pokemon that appear in caves, it uses the exact same data from the "Grass" section. If you're talking about the physical background that appears when initiating a wild battle, that's controlled via tile numbers, and not the wild pokemon tab.
                                              __________________


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


                                                #21125    
                                              Old April 29th, 2012 (12:51 AM).
                                              bensgraphicdesign bensgraphicdesign is offline
                                                 
                                                Join Date: Apr 2012
                                                Gender: Male
                                                Posts: 48
                                                Cheers dude, I selected a bunch of wild grass Pokémon in the cave, but they do not appear!
                                                __________________
                                                Closed Thread

                                                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 9:45 AM.