The PokéCommunity Forums Fan Games ROM Hacking Research & Development
Quick Research & Development Thread

Research & Development Got a well-founded knack with ROM hacking? Love reverse-engineering the Pokémon games? Or perhaps you love your assembly language. This is the spot for polling and gathering your ideas, and then implementing them! Share your hypothesis, get ideas from others, and collaborate to create!


Reply
 
Thread Tools
  #551    
Old August 14th, 2014 (11:04 AM).
machomuu's Avatar
machomuu machomuu is offline
 
Join Date: Apr 2008
Location: Americalanavania
Gender: Male
Nature: Relaxed
Posts: 10,334
Quote:
Originally Posted by itari View Post
There seriously needs to be like an index for all of these posts...
I was thinking the same thing. This thread is filled with unfiled information, making it useful, but at the same time, a crapshoot to look through. Generally it's a case of someone remembering a specific post and linking to it, but when someone comes into this thread looking for something specific, they could very easily miss it in these 23 pages of info (and counting).
__________________
Paired to and madly in love with a literal Symphony of legs.


I also watch anime sometimes. Just a little.
Reply With Quote

Relevant Advertising!

  #552    
Old August 14th, 2014 (3:31 PM).
Hiroshi Sotomura's Avatar
Hiroshi Sotomura Hiroshi Sotomura is offline
That's Deneb, Altair, and Vega.
 
Join Date: Nov 2002
Location: Melbourne, Australia
Gender: Male
Nature: Lax
Posts: 17,428
That is why we create fully-blown Research threads. Guess I'll span the HM discussion into one later.
__________________
On a day just like any other,
you suddenly stood up and said,
“Let's go stargazing tonight!”
Reply With Quote
  #553    
Old August 14th, 2014 (4:35 PM).
Shiny Quagsire's Avatar
Shiny Quagsire Shiny Quagsire is offline
I'm Still Alive, Elsewhere
     
    Join Date: May 2009
    Location: Hoenn Safari Zone
    Age: 20
    Gender: Male
    Nature: Jolly
    Posts: 700
    Quote:
    Originally Posted by itari View Post
    I actually posted the stuff for FireRed about two years ago. ^_^


    There seriously needs to be like an index for all of these posts...
    Quote:
    Originally Posted by Hiroshi Sotomura View Post
    That is why we create fully-blown Research threads. Guess I'll span the HM discussion into one later.
    I think it wouldn't be too horrible if there was a sort of research "index" which compiled all the existing research into a nice, quickly searchable index thread. I've had mixed results with the PC search tool in the past and an index thread would be great. Especially if it covered all the mini posts covered in this thread (which is a lot).
    __________________



    Reply With Quote
      #554    
    Old August 14th, 2014 (8:48 PM).
    Hiroshi Sotomura's Avatar
    Hiroshi Sotomura Hiroshi Sotomura is offline
    That's Deneb, Altair, and Vega.
     
    Join Date: Nov 2002
    Location: Melbourne, Australia
    Gender: Male
    Nature: Lax
    Posts: 17,428
    Quote:
    Originally Posted by Shiny Quagsire View Post
    I think it wouldn't be too horrible if there was a sort of research "index" which compiled all the existing research into a nice, quickly searchable index thread. I've had mixed results with the PC search tool in the past and an index thread would be great. Especially if it covered all the mini posts covered in this thread (which is a lot).
    …yeeeeah don't use PC's search.

    If anyone wants to compile a list of a topic of interest, we can try it and I'll slip it into the first post.

    Actually, let's create an index for the entire R&D forum, which we can categorise everything into.
    __________________
    On a day just like any other,
    you suddenly stood up and said,
    “Let's go stargazing tonight!”
    Reply With Quote
      #555    
    Old August 15th, 2014 (12:44 AM).
    Touched's Avatar
    Touched Touched is offline
    Resident ASMAGICIAN
       
      Join Date: Jul 2014
      Gender: Male
      Posts: 626
      Quote:
      Originally Posted by Hiroshi Sotomura View Post
      …yeeeeah don't use PC's search. </responsible admin>

      If anyone wants to compile a list of a topic of interest, we can try it and I'll slip it into the first post.

      Actually, let's create an index for the entire R&D forum, which we can categorise everything into.
      I could write a script that checks every post on this forum for code tags and strings formatted like offsets, if you want (maybe some other criteria, too). That would filter out most of the conversation and only give out the information in need of indexing. Let me know if that would be useful.
      Reply With Quote
        #556    
      Old August 15th, 2014 (8:29 AM).
      knizz's Avatar
      knizz knizz is offline
         
        Join Date: Aug 2007
        Posts: 192
        Quote:
        Originally Posted by Touched View Post
        I could write a script that checks every post on this forum for code tags and strings formatted like offsets, if you want (maybe some other criteria, too). That would filter out most of the conversation and only give out the information in need of indexing. Let me know if that would be useful.
        IMO nothing beats a hand-written summary. This board isn't very fast anyway.
        __________________
        Firered IDA 6.6 DB: https://www.dropbox.com/s/d856o3pyndyr5sr/firered.idb
        VBA-M with lua scripting support
        Reply With Quote
          #557    
        Old August 15th, 2014 (9:25 AM). Edited August 15th, 2014 by Mana.
        Mana's Avatar
        Mana Mana is offline
         
        Join Date: Jan 2009
        Location: UK
        Gender: Female
        Posts: 10,029
        Rather than overcomplicating it we just need someone to go through this thread and put the posts/findings into categories, with short descriptions and links. It wouldn't take that long to comb through. I'm away for the weekend but I'm happy to make something on Monday if it'll help order this thread. Can always add other, individual threads to that list afterwards.

        Ala:


        Feel free to copy/paste this and add your own - remember to quote to get the formatting and links. If you feel I've missed anything important (I'm on to Page 5) then feel free to add it in wherever. I'm only looking quickly and people may value different pieces more than my rookie eye.

        Research & Development Directory



        Graphics Research


        [FireRed] Bag-arrow animation (knizz)

        Scripting Research


        [FireRed] Decap for plural items (colcolstyles)
        [Emerald] Egg Hatching Script (diegoisawesome)
        [FireRed] HM Animations (knizz)

        Mechanics Research



        Hex Editing:
        [Ruby] Editing Battle Tower opponents. (Chaos Rush)
        [FireRed] Making HMs Deleteable (JPAN)
        [Emerald] Altering badge effects (diegoisawesome)
        [Emerald] Steven's double battle team (Wichu)
        [FireRed] Controlling other OWs in game (knizz)
        [FireRed] Run without holding B (sonic1)
        [FireRed] Player Movement info (knizz)
        [FireRed] Pokedex Classifcation (colcolstyles)
        [FireRed] Titlescreen Duration/Frames (colcolstyles)
        [D/P] Pokedex Order | Post 1 | Post 2 (Imdst&Knizz)
        ASM Required:


        Other


        [All] Save blocks locations / Using Variables safely (JPAN)


        Reply With Quote
          #558    
        Old August 15th, 2014 (9:43 AM). Edited August 15th, 2014 by daniilS.
        daniilS's Avatar
        daniilS daniilS is offline
        busy trying to do stuff not done yet
           
          Join Date: Aug 2013
          Age: 18
          Gender: Male
          Posts: 409
          Quote:
          Originally Posted by Magic View Post
          Rather than overcomplicating it we just need someone to go through this thread and put the posts/findings into categories, with short descriptions and links. It wouldn't take that long to comb through. I'm away for the weekend but I'm happy to make something on Monday if it'll help order this thread. Can always add other, individual threads to that list afterwards.

          Ala:

          Spoiler:

          Research & Development Directory



          Graphics Research



          Scripting Research



          Mechanics Research


          [Ruby] Editing Battle Tower opponents. (Chaos Rush)
          [FireRed] Making HMs Deleteable (JPAN)

          Other




          I think we should split the mechanics section into two: asm routines and simple hex edits.
          __________________
          Reply With Quote
            #559    
          Old August 15th, 2014 (10:33 AM). Edited September 12th, 2014 by Spherical Ice.
          Spherical Ice's Avatar
          Spherical Ice Spherical Ice is offline
           
          Join Date: Nov 2007
          Location: Bristol, UK
          Age: 20
          Posts: 5,241

          Quick Research/Development Thread Directory



          Mechanics Research


          Scripting Research


          Graphics Research


          Audio Research


          Other


          Key:


          [FR] - FireRed / LeafGreen (usually just FireRed)
          [EM] - Emerald
          [RS] - Ruby / Sapphire (usually just Ruby)
          [OTHER] - Not necessarily specific to ROMs
          [PMD] - Pokémon Mystery Dungeon (not necessarily the same versions)
          [Part #] - Links to other posts that expand upon or correct the first part

          =======================

          I did change a few formatting things so that the links aren't coloured black, to maintain compatibility with PC's darker styles, and to make it more obvious that they are clickable links, and I removed the usernames as they're on the posts anyway and it may become inconsistent if and when certain users get name changes, as well as for simplicity's sake when adding to the index. I also made it so that the links don't go directly to the post but to the post's position in the thread so that any collateral information in replies / previous posts are in the user's view when going back to these posts.

          =======================

          The list is now finished and sorted by games! I also added an Audio section as I feel there is enough for it to be justified.

          Here's a raw version of the index with formatting and everything in case something happens to this post / if you want to add it to the OP / etc.

          If there are any inaccurate or vague headings you think should be renamed please do call me out.

          Note that I have stopped updating this post, please just refer to the OP now.
          __________________

          A Pokemon that is discriminated!
          Support squirtle and make it everyone's favourite.
          Reply With Quote
            #560    
          Old August 15th, 2014 (2:54 PM). Edited August 15th, 2014 by DJTiki.
          DJTiki's Avatar
          DJTiki DJTiki is offline
          Under the Crescent Moon
           
          Join Date: Mar 2014
          Location: Estino Academy
          Gender: Male
          Nature: Jolly
          Posts: 1,239
          Does anyone have any idea, if how you would go about skipping Oak's Speech in FRLG, and instead replace it with a script? Or if it is possible, change where the Title Screen takes you, by changing the pointer of the titlescreen to a script offset?

          EDIT: I realized I'll need to implement custom C, to do this, so disregard this.
          Reply With Quote
            #561    
          Old August 16th, 2014 (1:24 AM). Edited August 16th, 2014 by operator.
          operator's Avatar
          operator operator is offline
             
            Join Date: Jul 2014
            Age: 25
            Gender: Female
            Posts: 36
            First of all, thanks to everyone has already posted info in this thread. I'm all the way back to page 5 at the moment and have found so much useful information. Very appreciate of all the hard work.

            I'm here to ask a couple of questions too though, and they are:

            can tile movement permissions be changed in game? on the fly? and can the properties of person event be changed in game too? (specifically the unknown byte seen in AM when looking at such an event, which has been documented to control it's altitude)

            Neither of these things are essential in getting the stuff I want to do working as I already know of some workarounds I can use, but It's still some information I'd like to have available if it is possible.

            thanks.


            Edit: and woah, well done Sperical Ice. I've been doing the same thing in my usercp notepad but with descriptions that'd be very unhelpful to anyone else but me. (or even me, at times. ahaha)

            Edit 2: As well, in the hopes of giving something back (but also at the risk of seeming naive) here's a small amount of VBA cheats for EM that I made all the way back in 07 that manipulate some stuff that I still haven't seen done anywhere else.

            I don't know whether you can derive anything useful from these but I'd very much like to be able to give back to this thread if at all possible, and so with that said, they are under the cut:

            Spoiler:
            Walk around while text boxes are on screen:
            Code:
            33000F2C 0000
            Zero Cycling Road Collisions:
            Code:
            3203AB55 0000
            Infinite Slot Machine Payout:
            Code:
            32002DEE 0002
            Always Win At Roullete:
            Code:
            33005E12 0001
            Maximum Applause On Competitions:
            (Only turn on for your turn)
            Code:
            32002e43 0005
            Berry Blender - 80 direct hits:
            Code:
            32002F04 0050
            Berry Blender - No Misses:
            Code:
            02002F 0800
            Enemies Are Frozen:
            Code:
            02024128 0020
            02024794 0020
            Enemy's Attack Themselves:
            (will not work as expected in double battles)
            Code:
            3202420C 0001
            No Pokemon In Your Party Will Have Any Status Problems:
            Code:
            3202453C 0000
            3202453D 0000
            320240D0 0000
            320240D1 0000
            320245A0 0000
            320245A1 0000
            32024604 0000
            32024605 0000
            32024668 0000
            32024669 0000
            320246CC 0000
            320246CD 0000
            32024730 0000
            32024731 0000
            Give Item Modifier:
            (changes what Item You're Giving)
            Code:
            3203CE7C 0???
            3203CED4 0???
            Replace ??? With Item Digits

            Item Digits:
            Spoiler:
            Code:
            000 - nothing
            
            Poke Ball
            001 - Master Ball
            002 - Ultra Ball
            003 - Great Ball
            004 - Poke Ball
            005 - Safari Ball
            006 - Net Ball
            007 - Dive Ball
            008 - Nest Ball
            009 - Repeat Ball
            00A - Timer Ball
            00B - Luxury Ball
            00C - Premier Ball
            
            Item
            00D - Potion
            00E - Antidote
            00F - Burn Heal
            010 - Ice Heal
            011 - Awakening
            012 - Paralyz heal
            013 - Full Restore
            014 - Max Potion
            015 - Hyper Potion
            016 - Super Potion
            017 - Full Heal
            018 - Revive
            019 - Max Revive
            01A - Fresh Water
            01B - Soda Pop
            01C - Lemonade
            01D - MooMoo Milk
            01E - Energy Powder
            01F - Energy Root
            020 - Heal Powder
            021 - Revival Herb
            022 - Ether
            023 - Max Ether
            024 - Elixir
            025 - Max Elixir
            026 - Lava Cookie
            027 - Blue Flute
            028 - Yellow Flute
            029 - Red Flute
            02A - Black Flute
            02B - White Flute
            02C - Berry Juice
            02D - Sacred Ash
            02E - Shoal Salt
            02F - Shoal Shell
            030 - Red Shard
            031 - Blue Shard
            032 - Yellow Shard
            033 - Green Shard
            03F - HR Up
            040 - Protein
            041 - Iron
            042 - Carbos
            043 - Calcium
            044 - Rare Candy
            045 - PP Up
            046 - Zinc
            047 - PP Max
            049 - Guard Spec
            04A - Dire Hit
            04B - X Attack
            04C - X Defend
            04D - X Speed
            04E - X Accuracy
            04F - X Special
            050 - Poke Doll
            051 - Fluffy Tail
            053 - Fire Stone
            054 - Max Repel
            055 - Escape Rope
            056 - Repel
            05D - Sun Stone
            05E - Moon Stone
            05F - Fire Stone
            060 - Thunder Stone
            061 - Water Stone
            062 - Leaf Stone
            067 - Tiny Mushroom
            068 - Big Mushroom
            06A - Pearl
            06B - Big Pearl
            06C - Stardust
            06D - Star Piece
            06E - Nugget
            06F - Heart Scale
            
            Mail
            079 - Orange Mail
            07A - Harbor Mail
            07B - Glitter Mail
            07C - Mech Mail
            07D - Wood Mail
            07E - Wave Mail
            07F - Bead Mail
            080 - Shadow Mail
            081 - Tropic Mail
            082 - Dream Mail
            083 - Fab Mail
            084 - Retro Mail
            
            Berries
            085 - Cheri Berry
            086 - Chesto Berry
            087 - Pecha Berry
            088 - Rawst Berry
            089 - Aspear Berry
            08A - Leppa Berry
            08B - Oran Berry
            08C - Persim Berry
            08D - Lum Berry
            08E - Sitrus Berry
            08F - Figy Berry
            090 - Wiki Berry
            091 - Mago Berry
            092 - Aguav Berry
            093 - Iapapa Berry
            094 - Razz Berry
            095 - Bluk Berry
            096 - Nanab Berry
            097 - Wepear Berry
            098 - Pinap Berry
            099 - Pomeg Berry
            09A - Kelpsy Berry
            09B - Qualot Berry
            09C - Hondew Berry
            09D - Grepa Berry
            09E - Tamato Berry
            09F - Cornn Berry
            0A0 - Magost Berry
            0A1 - Rabuta Berry
            0A2 - Nomel Berry
            0A3 - Spelon Berry
            0A4 - Pamtre Berry
            0A5 - Watmel Berry
            0A6 - Durin Berry
            0A7 - Belue Berry
            0A8 - Liechi Berry
            0A9 - Ganlon Berry
            0AA - Salac Berry
            0AB - Petaya Berry
            0AC - Apicot Berry
            0AD - Lansat Berry
            0AE - Starf Berry
            0AF - Enigma Berry
            
            Hold Item
            0B3 - Brightpowder
            0B4 - White Herb
            0B5 - Macho Brace
            0B6 - Exp Share
            0B7 - Quick Claw
            0B8 - Soothe Bell
            0B9 - Mental Herb
            0BA - Choice Band
            0BB - Kings Rock
            0BC - Silverpowder
            0BD - Amulet Coin
            0BE - Cleanse Tag
            0BF - Soul Dew
            0C0 - Deep Sea Tooth
            0C1 - Deep Sea Scale
            0C2 - Smoke Ball
            0C3 - Everstone
            0C4 - Focus Band
            0C5 - Lucky Egg
            0C6 - Scope Lens
            0C7 - Metal Coat
            0C8 - Leftovers
            0C9 - Dragon Scale
            0CA - Light Ball
            0CB - Soft Sand
            0CC - Hard Stone
            0CD - Miracle Seed
            0CE - Black Glasses
            0CF - Black Belt
            0D0 - Magnet
            0D1 - Mystic Water
            0D2 - Sharp Beak
            0D3 - Poison Barb
            0D4 - Nevermeltice
            0D5 - Spell Tag
            0D6 - Twistedspoon
            0D7 - Charcoal
            0D8 - Dragon Fang
            0D9 - Silk Scarf
            0DA - Up-Grade
            0DB - Shell Bell
            0DC - Sea Incense
            0DD - Lax Incense
            0DE - Lucky Punch
            0DF - Metal Powder
            0E0 - Thick Club
            0E1 - Stick
            0FE - Red Scarf
            0FF - Blue Scarf
            100 - Pink Scarf
            101 - Green Scarf
            102 - Yellow Scarf
            
            Key Items
            103 - Mach Bike
            104 - Coin Case
            105 - ItemFinder
            106 - Old Rod
            107 - Good Rod
            108 - Super Rod
            109 - SS Ticket
            10A - Contest Pass
            10B - ?
            10C - Wailmer Pail
            10D - Devon Goods
            10E - Soot Sack
            10F - Basement Key
            110 - Acro Bike
            111 - Pokeblock Case
            112 - Letter
            113 - Eon Ticket
            114 - Red Orb
            115 - Blue Orb
            116 - Scanner
            117 - Go-Goggles
            118 - Meteorite
            119 - Rm 1 Key
            11A - Rm 2 Key
            11B - Rm 4 Key
            11C - Rm 6 Key
            11D - Storage Key
            11E - Root Fossil
            11F - Claw Fossil
            120 - Devon Scope
            
            TMs & HMs
            121 - TM01
            122 - TM02
            123 - TM03
            124 - TM04
            125 - TM05
            126 - TM06
            127 - TM07
            128 - TM08
            129 - TM09
            12A - TM10
            12B - TM11
            12C - TM12
            12D - TM13
            12E - TM14
            12F - TM15
            130 - TM16
            131 - TM17
            132 - TM18
            133 - TM19
            134 - TM20
            135 - TM21
            136 - TM22
            137 - TM23
            138 - TM24
            139 - TM25
            13A - TM26
            13B - TM27
            13C - TM28
            13D - TM29
            13E - TM30
            13F - TM31
            140 - TM32
            141 - TM33
            142 - TM34
            143 - TM35
            144 - TM36
            145 - TM37
            146 - TM38
            147 - TM39
            148 - TM40
            149 - TM41
            14A - TM42
            14B - TM43
            14C - TM44
            14D - TM45
            14E - TM46
            14F - TM47
            150 - TM48
            151 - TM49
            152 - TM50
            153 - HM01
            154 - HM02
            155 - HM03
            156 - HM04
            157 - HM05
            158 - HM06
            159 - HM07
            15A - HM08
            
            Key Items
            15D - Oak's Parcel
            15E - Poke Flute
            15F - Secret Key
            160 - Bike Voucher
            161 - Gold Teeth
            162 - Old Amber
            163 - Card Key
            164 - Elevator Key
            165 - Helix Fossil
            166 - Dome Fossil
            167 - Silph Scope
            168 - Bike
            169 - Town Map
            16A - VS Seeker
            16B - Fame Checker
            16C - TM Case
            16D - Berry Pouch
            16E - Teachy Tv
            16F - Tri-Pass
            170 - Rainbow Pass
            171 - Tea
            172 - MysteryTicket
            173 - AuroraTicket
            174 - Powder Jar
            175 - Ruby
            176 - Sapphire
            177 - Magma Emblem
            178 - Old Sea Map
            Weather Modifier:
            (Go in and then out of trainer card to make it work properly once on)
            Code:
            32038B24 00??
            32038B25 00??
            Weather Digits:
            Spoiler:
            Code:
            00=None
            01=Reflected clouds
            02=Normal
            03=Rain
            04=3 Snowflakes
            05=Thunderstorm
            06=Fog
            07=Snow
            08=Sandstorm
            09=Fog (diagonal)
            0A=Thin Fog
            0B=Bit dark
            0C=Overheat
            0D=Thunderstorm 2
            0E=Underwater
            __________________
            persistence is more interesting to me than knowledge

            I don’t really know how to do anything, but I can make it happen eventually
            Reply With Quote
              #562    
            Old August 17th, 2014 (10:28 PM).
            TheRabbit TheRabbit is offline
            Banned
               
              Join Date: Jul 2014
              Gender: Male
              Posts: 69
              Say I want to change which events cause your trainer card to change colors, what do I need to do? Is this controlled by simple flags or something more complicated?
              Reply With Quote
                #563    
              Old August 19th, 2014 (12:36 PM).
              Wobbu's Avatar
              Wobbu Wobbu is offline
              Drag a needle on the good today
                 
                Join Date: Mar 2012
                Location: Stardew Valley
                Gender: Male
                Nature: Relaxed
                Posts: 2,797
                After looking at Spherical Ice's Directory, I saw a link to a post about FireRed's Low HP track number in Sappy. For those who are curious about Emerald's Low HP track, it's number 90 in Sappy (for reference, the Littleroot test song is number 350).

                For those who want XY's low HP theme, here is a midi that can be assembled right over Emerald's low HP theme with a quick free space repoint.

                LowHP.zip
                __________________

                My Favorite Song
                Reply With Quote
                  #564    
                Old August 20th, 2014 (3:55 AM).
                daniilS's Avatar
                daniilS daniilS is offline
                busy trying to do stuff not done yet
                   
                  Join Date: Aug 2013
                  Age: 18
                  Gender: Male
                  Posts: 409
                  Quote:
                  Originally Posted by Spherical Ice View Post
                  Spoiler:

                  Quick Research/Development Thread Directory



                  Mechanics Research


                  Scripting Research


                  Graphics Research


                  Audio Research


                  Other


                  Key:


                  [FR] - FireRed / LeafGreen (usually just FireRed)
                  [EM] - Emerald
                  [RS] - Ruby / Sapphire (usually just Ruby)
                  [OTHER] - Not necessarily specific to ROMs
                  [PMD] - Pokémon Mystery Dungeon (not necessarily the same versions)
                  [Part #] - Links to other posts that expand upon or correct the first part

                  ========================

                  For some reason that post of mine completely disappeared without a trace, so I'm reposting it. http://pastebin.com/mfNSeBhL
                  What on earth happened there!?
                  __________________
                  Reply With Quote
                    #565    
                  Old August 20th, 2014 (4:02 AM).
                  Spherical Ice's Avatar
                  Spherical Ice Spherical Ice is offline
                   
                  Join Date: Nov 2007
                  Location: Bristol, UK
                  Age: 20
                  Posts: 5,241
                  Quote:
                  Originally Posted by daniilS View Post
                  What on earth happened there!?
                  Nevermind, the post has now been merged with the first post of the thread.
                  __________________

                  A Pokemon that is discriminated!
                  Support squirtle and make it everyone's favourite.
                  Reply With Quote
                    #566    
                  Old August 21st, 2014 (7:40 AM).
                  Le pug's Avatar
                  Le pug Le pug is online now
                  Creator of Pokémon: Discovery / Fat Kid
                   
                  Join Date: Aug 2013
                  Location: Le bed
                  Age: 25
                  Gender: Male
                  Nature: Bold
                  Posts: 789
                  Quote:
                  Originally Posted by Spherical Ice View Post
                  Nevermind, the post has now been merged with the first post of the thread.
                  IMO you should also add the threads to this list. Things like my threads "how to remove clouds from emerald titlescreen" are a popular question I've been asked so I made it it's own thread. Since it's easy to do, no one will comment and it'll get lost on page 2 and beyond. That's why I think threads should also be added to this list. : ]
                  __________________







                  /// Pokémon: Discovery
                  /// Pokémon: Fat Kid
                  /// Tile Insertion Tutorial For AdvanceMap
                  /// Pokémon Emerald Specials Resource Thread
                  /// Pokémon Emerald Decapitalization Patch
                  /// Emerald Titlescreen Cloud Removal Tutorial
                  /// Tutorial For Fixing Any ROM-related Bug
                  Reply With Quote
                    #567    
                  Old August 21st, 2014 (8:18 AM).
                  Spherical Ice's Avatar
                  Spherical Ice Spherical Ice is offline
                   
                  Join Date: Nov 2007
                  Location: Bristol, UK
                  Age: 20
                  Posts: 5,241
                  Quote:
                  Originally Posted by Le pug View Post
                  IMO you should also add the threads to this list. Things like my threads "how to remove clouds from emerald titlescreen" are a popular question I've been asked so I made it it's own thread. Since it's easy to do, no one will comment and it'll get lost on page 2 and beyond. That's why I think threads should also be added to this list. : ]
                  Doesn't that sort of defeat the purpose of this thread? This thread is for that kind of minor change, so you should probably just post here instead of making an entire thread, and if not, it doesn't belong here anyway, y'know? Feel free to repost that kinda stuff here too if you want, but I think having both a thread (which are already kind of indexed in the same way through the forum itself) and a link to it here is a tad redundant.
                  __________________

                  A Pokemon that is discriminated!
                  Support squirtle and make it everyone's favourite.
                  Reply With Quote
                    #568    
                  Old August 24th, 2014 (2:20 PM).
                  Spherical Ice's Avatar
                  Spherical Ice Spherical Ice is offline
                   
                  Join Date: Nov 2007
                  Location: Bristol, UK
                  Age: 20
                  Posts: 5,241
                  Hidden items that are labelled 05 in AdvanceMap cannot be detected by the Itemfinder, but Hidden items that are labelled 07 can. If you set the quantity to 81, the Itemfinder will only detect the item if the player is stood on the same tile as the hidden item. (FireRed)
                  __________________

                  A Pokemon that is discriminated!
                  Support squirtle and make it everyone's favourite.
                  Reply With Quote
                    #569    
                  Old August 28th, 2014 (6:54 PM).
                  kearnseyboy6's Avatar
                  kearnseyboy6 kearnseyboy6 is offline
                  Aussie's Toughest Mudder
                     
                    Join Date: Dec 2008
                    Posts: 300
                    Alright, 0x020245B4 contains the playable time (hours 2 bytes, minutes 1 byte, millisecs 1 byte (sorta)) which is seen when you save the game.

                    Does Firered have a function which can start like a stopwatch (like emeralds cycle road area) or will I have to manipulate the data given above?
                    __________________
                    HOLIDAYING CURRENTLY!!
                    Reply With Quote
                      #570    
                    Old August 28th, 2014 (6:57 PM).
                    GoGoJJTech's Avatar
                    GoGoJJTech GoGoJJTech is offline
                    (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
                     
                    Join Date: Nov 2012
                    Location: Earth
                    Age: 19
                    Gender: Female
                    Nature: Jolly
                    Posts: 2,477
                    Quote:
                    Originally Posted by kearnseyboy6 View Post
                    Alright, 0x020245B4 contains the playable time (hours 2 bytes, minutes 1 byte, millisecs 1 byte (sorta)) which is seen when you save the game.

                    Does Firered have a function which can start like a stopwatch (like emeralds cycle road area) or will I have to manipulate the data given above?
                    Instead of manipulating the whole game engine just for that, copy the time from when you start the event, then get the current time and subtract, then you have the total time between the start and end of the event.
                    __________________
                    I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
                    The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
                    Romhack.me Profile - Pokecommunity Profile - Youtube Channel

                    Support me at my site!
                    Pokémon Platinum Red and Blue
                    Reply With Quote
                      #571    
                    Old August 28th, 2014 (7:04 PM).
                    kearnseyboy6's Avatar
                    kearnseyboy6 kearnseyboy6 is offline
                    Aussie's Toughest Mudder
                       
                      Join Date: Dec 2008
                      Posts: 300
                      Quote:
                      Originally Posted by GoGoJJTech View Post
                      Instead of manipulating the whole game engine just for that, copy the time from when you start the event, then get the current time and subtract, then you have the total time between the start and end of the event.
                      That's what I plan to do, but Emerald already has a function that does that, wondering if FR has one
                      __________________
                      HOLIDAYING CURRENTLY!!
                      Reply With Quote
                        #572    
                      Old August 28th, 2014 (7:20 PM).
                      GoGoJJTech's Avatar
                      GoGoJJTech GoGoJJTech is offline
                      (☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)
                       
                      Join Date: Nov 2012
                      Location: Earth
                      Age: 19
                      Gender: Female
                      Nature: Jolly
                      Posts: 2,477
                      Quote:
                      Originally Posted by kearnseyboy6 View Post
                      That's what I plan to do, but Emerald already has a function that does that, wondering if FR has one
                      FR doesn't have an instance of this sort of timer, and there are no specials on it, so chances are, there is no function currently available that does 100% of what you want.
                      __________________
                      I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
                      The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
                      Romhack.me Profile - Pokecommunity Profile - Youtube Channel

                      Support me at my site!
                      Pokémon Platinum Red and Blue
                      Reply With Quote
                        #573    
                      Old August 29th, 2014 (12:22 AM).
                      pokemontutorialTV's Avatar
                      pokemontutorialTV pokemontutorialTV is offline
                         
                        Join Date: Feb 2014
                        Location: Germany, Kaiserslautern
                        Gender: Male
                        Nature: Calm
                        Posts: 75
                        Quote:
                        FR doesn't have an instance of this sort of timer.
                        Wtf? You have forgot the Training Tower at Ile 7, you can count up to 59:59 realtime and this to four slots.
                        But keep in mind, that you cant use the tower than.
                        __________________
                        Making Youtube Videos about Pokémon.
                        _______________________________________________
                        Pokémon Zoisit:

                        _______________________________________________
                        My Youtube Channel with over 1000 videos to Pokémon: http://www.youtube.com/user/pokemontutorialTV
                        Reply With Quote
                          #574    
                        Old August 29th, 2014 (2:13 AM).
                        daniilS's Avatar
                        daniilS daniilS is offline
                        busy trying to do stuff not done yet
                           
                          Join Date: Aug 2013
                          Age: 18
                          Gender: Male
                          Posts: 409
                          Quote:
                          Originally Posted by kearnseyboy6 View Post
                          That's what I plan to do, but Emerald already has a function that does that, wondering if FR has one
                          Short answer: JPAN's engine.
                          __________________
                          Reply With Quote
                            #575    
                          Old September 1st, 2014 (3:33 AM). Edited September 1st, 2014 by Hiroshi Sotomura.
                          Hiroshi Sotomura's Avatar
                          Hiroshi Sotomura Hiroshi Sotomura is offline
                          That's Deneb, Altair, and Vega.
                           
                          Join Date: Nov 2002
                          Location: Melbourne, Australia
                          Gender: Male
                          Nature: Lax
                          Posts: 17,428
                          Does anyone believe that Poison fainting Pokémon in the field is controlled by some script? In the fourth generation games, Poison will leave Pokémon hanging at 1 HP rather than fainting, and in the event it was your last Pokémon, throwing you right to the Pokémon Center.

                          I can guess why GameFreak changed it: to stop Pokémon from fainting mid-way between a battle and some event (for example, when you beat a Gym Leader, with a script occurring as you leave the gym). Anyone think they can figure it out? Or at the very least, neutralise poison damage in the field entirely?

                          Edit:I tracked the "[Pokémon] fainted…" to no avail. I did, however, track the "[Player] is out of usable Pokémon" text and found the script it belonged to, and backtracked until I found what looks like the field's script for handling a completely fainted party. For what it's worth, for FireRed, it seems to start around 0x1A8DE8 0x1A8DFD.

                          Code:
                          '---------------
                          #org 0x1A8DFD
                          lockall
                          textcolor 0x3
                          special 0xC7
                          waitstate
                          compare LASTRESULT 0x1
                          if 0x1 goto 0x81A8E11
                          releaseall
                          end
                          
                          '---------------
                          #org 0x1A8E11
                          checkmoney 0x1 0x0
                          compare LASTRESULT 0x0
                          if 0x1 goto 0x81A8E2E
                          compare LASTRESULT 0x1
                          if 0x1 goto 0x81A8E3C
                          end
                          
                          '---------------
                          #org 0x1A8E2E
                          msgbox 0x81A61E5 MSG_KEEPOPEN '"[player] is out of usable\nPokémon..."
                          goto 0x81A8E4D
                          
                          '---------------
                          #org 0x1A8E3C
                          special 0x175
                          msgbox 0x81A6197 MSG_KEEPOPEN '"[player] is out of usable\nPokémon..."
                          goto 0x81A8E4D
                          
                          '---------------
                          #org 0x1A8E4D
                          special 0x14C
                          waitstate
                          fadescreen 0x1
                          special 0xC8
                          waitstate
                          end
                          
                          
                          '---------
                          ' Strings
                          '---------
                          #org 0x1A61E5
                          = [player] is out of usable\nPokémon!\p[player] whited out!
                          
                          #org 0x1A6197
                          = [player] is out of usable\nPokémon!\p[player] panicked and lost [$][buffer1][.]\p[.] [.] [.] [.]\p[player] whited out!
                          Edit 2: To test it, I removed the code in the "whited out" goto. I ended up with this humorous situation:


                          So the script the "Poison" situation uses works off this one for sure.

                          Edit 3: offset.

                          Edit 4: I tracked down the pointer for that script and it goes to 0806D700. This part isn't written in script code, so I can only assume it's the ASM we're looking for.
                          __________________
                          On a day just like any other,
                          you suddenly stood up and said,
                          “Let's go stargazing tonight!”
                          Reply With Quote
                          Reply

                          Quick Reply

                          Join the conversation!

                          Create an account to post a reply in this thread, participate in other discussions, and more!

                          Create a PokéCommunity Account

                          Sponsored Links
                          Thread Tools

                          Posting Rules
                          You may not post new threads
                          You may not post replies
                          You may not post attachments
                          You may not edit your posts

                          BB code is On
                          Smilies are On
                          [IMG] code is On
                          HTML code is Off

                          Forum Jump


                          All times are GMT -8. The time now is 7:59 AM.