• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Serena, Kris, Dawn, Red - which Pokémon protagonist is your favorite? Let us know by voting in our grand final favorite protagonist poll!
  • PokéCommunity supports the Stop Killing Games movement. If you're a resident of the UK or EU, consider signing one of the petitions to stop publishers from destroying games. Click here for more information!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Red hack: Pokemon Gen 2 to Gen 1 (name pending)

  • 8
    Posts
    90
    Days
    Hi there everyone,

    Ever since gen 2 came out iv always wanted to have a gen 1 game with all of gen 2 pokemon,
    so finally after so many years, i have decided to make my own rom hack doing just that, using gen 1 engine as base and then adding all of gen 2 pokemon into the mix of things.

    As i have only just started making this, it is going to take a long time, implementing all pokemon and moves/sets to this game.
    Using PRETS pokered disassembly and dannyes gen 2 graphics mod repo, i have combined the two into one rom so showcase everything i wanted in a rom hack.

    Looking at the screenshots below, im slowly getting there, you can choose between pokemon red, blue or green styled rom. There has been a few gen 2 visuals ported over to gen 1 that have been added (most in the pret wiki), also a couple future gen engine features added as well.

    The one thing im going to have a hard time doing is adding all the mons to the wild, uggghhh that sounds like a rough job, as i havent played a pokemon game in so long (gen 3) so i wouldnt even know where to begin to add certain pokemon to certain areas (any help would be appreciated).


    Current features:
    All gen 1 pokemon can be caught (will be all gen 2 once added)
    Tradeback NPC so you can evolve traded pokemon, or you can just level up if you like
    A few moves made into TM's (will be changed once gen 2 moves are in)
    Running player now
    Physical and special split
    Mew can be caught under the truck (just use strength)
    Dark, fairy and steel added
    All Eeveelutions even though some are from other gens, like who doesnt love eevee and the evolutions
    All sprites will be gen 2 (gym trainers and pokemon)

    Here is my source code

    Roadmap:
    Gender Selection: 100%
    Gen 2 Music: 100%
    Gen 2 POKEMON: 50%
    Gen 2 Moves: 30% (iv hit a stop adding more TM's no doubt its to do with ram so only moves that can be learnt via level-up are added)
    NPC who can sell evo stones and TM's: 50%


    Special thank you and credits:
    Pret: Obviously for the hard work him and the team have done for the disassembles
    Dannye: For the gen 2 graphics and sound mods for gen 1
    Dechrissen and Vortyne: for their hard work making their own hacks that i have played and were the best i had seen
     

    Attachments

    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      green2.png
      13.6 KB · Views: 3
    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      dex.png
      5.8 KB · Views: 3
    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      dex2.png
      5.7 KB · Views: 3
    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      Green.png
      13.9 KB · Views: 3
    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      Screenshot_20250620_161941.png
      5.6 KB · Views: 3
    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      ss1.png
      5.3 KB · Views: 4
    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      typh.png
      5.2 KB · Views: 5
    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      mew.png
      5 KB · Views: 5
    • [PokeCommunity.com] Pokemon Gen 2 to Gen 1 (name pending)
      surf.png
      5.1 KB · Views: 4
    Last edited:
    currently got gender select working, BUT once you save the game and reload, your a boy again,,, WTF :/
    When you save the game, only certain parts of wram are actually saved in sram (the .sav file). You will want to make sure you are putting your wPlayerGender (or whatever you called it) somewhere in between wMainDataStart and wMainDataEnd so that it will be inside the block that gets saved.
     
    When you save the game, only certain parts of wram are actually saved in sram (the .sav file). You will want to make sure you are putting your wPlayerGender (or whatever you called it) somewhere in between wMainDataStart and wMainDataEnd so that it will be inside the block that gets saved.
    OMG THANK YOU,,, i was pulling my hair out and getting so annoyed over it hahahah.. now lets hope with all the moving of the battle engine stuff to add more pokemon that i havent borked anything
     
    here is the patch file to what i have so far, use Pokemon - Blue Version (UE) rom to use this patch,,, please give feedback especially to where i can place all the gen 2 pokemon so its balanced.
     

    Attachments

    • pokegreen.bps
      393 KB · Views: 4
    pokemon are still being added, im up to shuckle and im really contemplating adding it xD like who would want a shuckle bahahah, JK all gen 2 will be added to the game. I would still love some feedback about where to add pokemon thoughout the map to make it more balanced considering the 12 pokemon per map restriction. Moves will be a different story, especially ones that have effects that arent in gen 1 games, I will try to add as many moves i can, but ones that increase multiple stats wont be added or ones that damage and increase stats at the same time (not sure if theres any in gen 1) as I do not know how to add/modify battle effects just yet (just trying to get the main parts into the game first before I look into those things).

    Gender selection has now been fixed after reloading save (thank you Luna for the tip), I have now added item sorting into the game as well for people who like to move their items around in their bag and have them sorted. I have also update/fixed the female player sprite, taken from the crystal disassembly.

    I am slowly getting there, it has taken longer than i thought to add another 100 pokemon to the game hah, I am hoping to have most of what i wanted done within the next month so people can have a full playable gen one game with all of gen 2 pokemon and moves. I would also like some help showing/teaching me how to add more than a couple TM's (i cannot buy any tm over 55 as they just move past the cancel button and then just becomes and overflow glitch and/or starts being items already in the game eg. adding tm55 as a pickup item, i set it as tm55 but when i pick it up its a greatball). So any help with the items and wram sorting to fix item issues would be great as well, i can add my source code link to OP and if there is anything anyone can help with you can add to pull requesting (add detailed comment of whats going on) and i will have a look and add it to the game.
     
    Back
    Top