Pokemon Red/Blue hacking

Discussion in 'General Gaming' started by beretta85, Nov 30, 2008.

  1. beretta85

    beretta85 Peppy Member

    Joined:
    Sep 8, 2008
    Messages:
    310
    Likes Received:
    1
    it seems like the only kind of threads I post are pokemon threads. I'm cool

    I am extremely bored, and I have the itch to play pokemon again.

    I've beaten the entire game using only a bulbasaur and then again with a charizard
    (plus a low lvl HM pokemon for cutting, etc). But now, I want to see if I can beat the game using a different starting pokemon.

    I was thinking it would be interesting and challenging to beat the game using only a ditto, doduo, krabby, or any pokemon that you would otherwise not get until much later in the game, thereby defeating the purpose of "only using" a certain pokemon.

    I did a little google research on pokemon romhacks and hacking in general, but google is littered with non-sensical mew rumors and unhelpful information.

    Does anyone know of a way to edit a rom via a hex editor, or to use a built-in "gameshark" within an emulator to hardcode which pokemon you start with when you pick what you would like at the beginning? I am specifically looking for a means of doing this in the classic red/blue games, and possibly even yellow if it is possible.

    Thanks again guys.

    heres a pic of pikachu as goku as a bonus, just because:

    [​IMG]
     
  2. MindChild

    MindChild Rising Member

    Joined:
    Apr 9, 2007
    Messages:
    61
    Likes Received:
    0
    Pokemon was one of the first games I started reverse engineering when I started Gameboy development. While in general, the code is easy to follow, there are so many side effects that don't pop up until late/obscure places in the game, I ended up going mad and killing some small bunnies before giving up entirely.

    On that note: Mr. Mime 4 EVER!!!!!
     
  3. PhreQuencYViii

    PhreQuencYViii Champion of the Forum

    Joined:
    May 15, 2005
    Messages:
    5,408
    Likes Received:
    6
    Make the damn truck movable!
     
  4. randyrandall

    randyrandall Guest

    Mindchild, can you give some examples of how your changes affected the game, and any insight as to why? :)
     
  5. beretta85

    beretta85 Peppy Member

    Joined:
    Sep 8, 2008
    Messages:
    310
    Likes Received:
    1
    Jynx is another really good pokemon that you don't even get the opportunity to catch. Lovely Kiss the the most accurate sleep-inducing spell in the game. I would LOVE to start out with a lvl 5 Jynx.

    Have you ever done the reverse engineering that I am speaking of? I would imagine that it would be a quick fix. The difficult part would be finding exactly where the starter pokemon are defined, and then changing an address to the pokemon you wish to replace it with.
     
  6. JackAz!

    JackAz! Peppy Member

    Joined:
    Mar 28, 2007
    Messages:
    325
    Likes Received:
    0
    If you could pull this off it would be awesome.
    I've just started playing Pokemon Blue again on my DS with an Emu, thank god for the Turbo button. ;)
     
  7. ElBarto

    ElBarto Robust Member

    Joined:
    Dec 17, 2005
    Messages:
    239
    Likes Received:
    1
    I remember playing the yellow on N64 with pokemon stadium and the turbo button was really usefull :)

    For the story or starting with a different pokemon, I remember that, back in the time, I've found a action replay code to change the first pokemon is the list.
    If you can found it, you just have to take one random pokemon at start and just after set the code on.
    The "bad thing" is, if I recall correctly, that the new pokemon will have the old pokemon stat (attack, pv etc ...).

    P.S. : Can we have a "pokemon" icon ? :)
     
  8. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    Run a gameboy emulator that can log the CPU. Look for the pokemon you pick up off the table's number to appear. Change the source address over and over until you find the right byte. Alternatively you could look if anyone has done any map hacking as the pokeballs on the table are some sort of object that could be placed elsewhere and maybe you can modify them somehow.
     
    Last edited: Dec 2, 2008
  9. XxHennersXx

    XxHennersXx I post here on the toilet sometimes.

    Joined:
    Mar 12, 2007
    Messages:
    4,115
    Likes Received:
    24
    Video of me starting with Level 5 Jynx uploading to youtube as we speak.

    http://www.youtube.com/profile?user=xxhennersxx&view=videos it'll be on here when it's done.
     
  10. beretta85

    beretta85 Peppy Member

    Joined:
    Sep 8, 2008
    Messages:
    310
    Likes Received:
    1
    I dont see the video quite yet.

    How did you do this?
     
  11. PhreQuencYViii

    PhreQuencYViii Champion of the Forum

    Joined:
    May 15, 2005
    Messages:
    5,408
    Likes Received:
    6
    Henners, looking at one of your rubiks cube video, I remember something.

    "Dude the Naruto game on Gamecube rocks"

    Me: "Yeah but Naruto is stupid."

    You: "Dude I fucking hate Naruto, but the game rocks."

    Now, one of my friends who does like Naruto right here informs me you are, in fact, wearing a Naruto headband in the video. :katamari2
     
  12. XxHennersXx

    XxHennersXx I post here on the toilet sometimes.

    Joined:
    Mar 12, 2007
    Messages:
    4,115
    Likes Received:
    24
    My friends, thinking because I am asian - REALLY likes anime....so they got me it as a gift.

    also, i started the upload right before I left for work. I think my internet connection died sometime before I came home, and came back. Because the upload didn't go through. reuploading now.
     
  13. XxHennersXx

    XxHennersXx I post here on the toilet sometimes.

    Joined:
    Mar 12, 2007
    Messages:
    4,115
    Likes Received:
    24
  14. MindChild

    MindChild Rising Member

    Joined:
    Apr 9, 2007
    Messages:
    61
    Likes Received:
    0
    Yeah, notice the garbled graphics. The problem I found with the Pokemon game was a lot of code segments expected to only be jumped to by certain places... and a lot of the time, expected things to be initialized from the code segment that they jumped from. Hacking the game brings out all sorts of anomalies because of this. Most of the time, it is like the video above, where just the creature graphic is garbled. Other times, you can find that going into a building just takes you to some completely unrelated place in the world.
     
  15. Trenton_net

    Trenton_net AKA SUPERCOM32

    Joined:
    Apr 13, 2007
    Messages:
    2,378
    Likes Received:
    58
    I never played the game. Why is the truck in need of being movable? Blocks the way?
     
  16. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    The rumor was that a pokeball containing the special pokemon "Mew" was under it. Mew is the 151st Pokemon, uncatchable in Red or Blue versions unless using Game Genie or GameShark.
     
  17. XxHennersXx

    XxHennersXx I post here on the toilet sometimes.

    Joined:
    Mar 12, 2007
    Messages:
    4,115
    Likes Received:
    24
    I fixed the garbled graphics. i'll make another video. I threw that video and hack quickly together.
     
  18. beretta85

    beretta85 Peppy Member

    Joined:
    Sep 8, 2008
    Messages:
    310
    Likes Received:
    1
    are you manually fixing the graphics, or fixing them by doing whatever youre doing more efficiently / correctly?
     
  19. XxHennersXx

    XxHennersXx I post here on the toilet sometimes.

    Joined:
    Mar 12, 2007
    Messages:
    4,115
    Likes Received:
    24
  20. beretta85

    beretta85 Peppy Member

    Joined:
    Sep 8, 2008
    Messages:
    310
    Likes Received:
    1
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page