Any speedhack for Pokemon Pearl?

Discussion in 'NDS - ROM Hacking and Translations' started by Satangel, Feb 5, 2008.

Feb 5, 2008
  1. Satangel
    OP

    Member Satangel BEAST

    Joined:
    Nov 27, 2006
    Messages:
    10,255
    Location:
    Bruges, Belgium
    Country:
    Belgium
    I'm tired of the waiting times until you get to do your move in battle. Its especially annoying when you get a new Pokemon, that decreases the speed of the enemy.
    I have turned off the animations and the text is as fast as it can.
    But its still too slow IMO.

    So is there any hack for Pokemon Pearl, so it goes faster in-battle, on a DS?
     
    1 person likes this.
  2. psycoblaster

    Member psycoblaster Divine

    Joined:
    Jan 26, 2008
    Messages:
    2,132
    Location:
    Seoul.. (in Korea)
    Country:
    Korea, South
    well i think i saw a ds mod that will get all gameplay of anything 1.5x faster ...
     
  3. Satangel
    OP

    Member Satangel BEAST

    Joined:
    Nov 27, 2006
    Messages:
    10,255
    Location:
    Bruges, Belgium
    Country:
    Belgium
    Sorry, only want to do it for this game.
    So no hardware mods.
     
  4. psycoblaster

    Member psycoblaster Divine

    Joined:
    Jan 26, 2008
    Messages:
    2,132
    Location:
    Seoul.. (in Korea)
    Country:
    Korea, South
    hmmmmm... i think it would be possible to speed up the whole game but... i don't know- if i see something i'll tell you right away ^^;;
     
  5. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,731
    Country:
    United Kingdom
    I think you may have the dubious honour of being of the fairly few people in life to ever make an intelligent hacking request for pokemon.
    To my knowledge there is nothing but there was a thread not so long ago on final fantasy tactics advance that has some info that may be useful: http://gbatemp.net/index.php?showtopic=63297
    It is not certain you can do it but some of the is able to be implemented as conventional cheat.
     
  6. setya5785

    Member setya5785 GBAtemp Regular

    Joined:
    Jan 11, 2008
    Messages:
    154
    Country:
    Indonesia
    since you didn't specify "make it faste rin NDS machine"
    use emulator (no$gba to be precise and set cpu setto unlimited disaster 10%) you can get 500-700% speed [​IMG]
     
  7. Satangel
    OP

    Member Satangel BEAST

    Joined:
    Nov 27, 2006
    Messages:
    10,255
    Location:
    Bruges, Belgium
    Country:
    Belgium
    LOL [​IMG]
    No, I want to run it faster on my DS.
     
  8. setya5785

    Member setya5785 GBAtemp Regular

    Joined:
    Jan 11, 2008
    Messages:
    154
    Country:
    Indonesia
    well, on DS, one way is to overclock you DS.
    raise arm9 till it hit 100 Mhz [​IMG]
    mod it with a switch also, to change the clock on teh fly, so you can evert it back when playing other game [​IMG]
    or maybe make it slower when playing oendan [​IMG])
     
  9. SkH

    Member SkH GBAtemp Maniac

    Joined:
    Apr 5, 2006
    Messages:
    1,112
    Country:
    Algeria
    Well I saw a Disable V-Sync AR Code for Zelda, I tried it, too (the EU version), and whoa, it was much faster, heheheh. [​IMG]

    Maybe that's something and can help a bit. [​IMG]
     
  10. TSPhoenix

    Member TSPhoenix GBAtemp Regular

    Joined:
    Aug 7, 2007
    Messages:
    158
    Country:
    Australia
    I too would love this, I pick up Pokemon Blue every now and again and all it does is accentuate how better CPUs and GPU amount to shit all. That game has immensely better flow, not to mention far better music.

    As for making it happen, its beyond my abilty, but this is the best idea I can come up with;

    Basically rewriting all the pointers for battle flow to skip various animations. Firstly you'd want the wild encounter to go straight to the two pokemon on the field and display "Wild GASTRODON appaeared!" followed by "What will ROSERADE do?". You'd also want HP draining to be instant/sped up (change the HP/s data, I think this may be the easiest hack of them all, just isolating the address will be hard, debugger required) or to be parallel to other actions. Obviously this is easier said than done.

    That said before anyone thinks of tackling this a far more useful hack would be one to make Select/L/R/(X/Start) do something on the field. Or to add a back button to the Poketch. Or remove stupid time limit from Pal Park and allow you to skip the park game.

    I'm out of the loop here so if any of the above is possible please let me know.
     
  11. warmijwilfaain

    Member warmijwilfaain War Mage MILF

    Joined:
    Sep 30, 2007
    Messages:
    1,297
    Location:
    Kent. lolol
    Country:
    United Kingdom
    Omg, Pokemon Red and Blue and Gold and Silver are the.best.games.ever.
     
  12. TSPhoenix

    Member TSPhoenix GBAtemp Regular

    Joined:
    Aug 7, 2007
    Messages:
    158
    Country:
    Australia
    For the record how hard is it to say skip dialogue in these games?

    What I mean is if a person says three things (D1, D2 and D3) how hard is it to make it that when you press A at the end of D1 it will jump to D3?

    I was thinking you could streamline the Pokemon Center healing by removing the second dialogue and possibly the first too.
     
  13. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,731
    Country:
    United Kingdom
    I have not paid attention to pokemon hacking but you could probably repoint to the last line of text so only that is played (I have no idea how hardcoded it is) or do something similar by trashing lines.
     
  14. MrBubbles

    Member MrBubbles GBAtemp Fan

    Joined:
    Oct 19, 2007
    Messages:
    323
    Location:
    USA
    Country:
    United States
    I saw a video on YouTube with someone overclocking their DS (They used Mario Kart DS). Anyone know the newbie's variation for doing this themselves?
     
  15. dib

    Member dib GBAtemp Advanced Maniac

    Joined:
    May 1, 2004
    Messages:
    1,561
    Country:
    United States
    Well you will need a hex editor to do this but it is very easy.

    If you want to slow down a game, you have to go through and insert whitespace FF values between all the existing values, so that C0 AF 80 D6 it becomes C0 FF AF FF 80 FF D6 FF. This way it takes twice as long for the game to read data, and slows it down 50%! If you insert two FFs, it will slow it down 100%!

    If you want to speed it up you just double every value so that C0 AF 80 D6 becomes C0 C0 AF AF 80 80 D6 D6. That way the DS can read the data faster and you get a 50% speed boost!
     

Share This Page