• 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!
  • 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.

Code: Modern and Classic Binary Lab

Shiny Miner

The Creator of the World
  • 234
    Posts
    4
    Years
    This Lab is made open for all of your modern day binary hacking need and resources. As you can see from Here we've already got old threads but they're too much old now. Binary rom hacking got its support reduced due to lack of interest in research for binary roms and unadundant availability of new gen resources and features. But here this Lab will cover up everything which can be brought, simple, interesting or exciting. The latest tutorials on binary rom hacking on pokeco were made 3-4 yrs ago and now i feel entire community needs to hold hands for the binary future, presenting something much more better.

    Main motive of this thread is to bring new researches for binary gba roms while opening many old secrets which were still hidden. The thread aims at publishing any type of research, asking for research help, bringing back an old research and some useful small tutorials for binary fire red, and emerald roms. The posts can be small tutorials, asm, hex , C-injections. graphical and musical help, UI and CFRU addiables/tutorials. I would maintain this thread until something magic happens :D. Weare behind from other binary folks due to disinterest in community posting.
    REMEMBER: Participation can be shown without being a coder as well.

    Basic posting info:
    Please provide an understandable description, Video/screenshot/gif, with category: FR/EM and sub-categories, like UI, ASM, C-based, HMA-based, Graphic based, etc. Also an [HELP] description can be added to tell about the thing still needing to be done.
    A better template is:
    [FR]/[EM]
    (UI/C-based,HMA-based,ASM,....)
    Visualization:
    Description:
    Tutorial(optional):
    Links(optional):

    Fire red:

    ASM/Hex
    ASM for Egg hatcher NPC

    C
    Mid battle evo

    Graphical Manipulation





    Things will be pinned readily once posted, trust me :p but the community participation is all that is needed (knows or not doesn't matter) and i'll be posting all of my work and researches here.
     
    Last edited:
    Here are some useful threads to read and get information from (Good Ol' fashioned Pre-C inject ASM and Hex editing stuff) for Pokemon FireRed and Emerald

    ASM Resource Thread: Move Resource Thread: Ability Resource Thread:
    Hope this helps
     
    Here are some useful threads to read and get information from (Good Ol' fashioned Pre-C inject ASM and Hex editing stuff) for Pokemon FireRed and Emerald

    ASM Resource Thread: Move Resource Thread: Ability Resource Thread:
    Hope this helps
    I've read them many times before, but yeh we can add this in post
     

    [FR] - ASM routine to hatch Eggs


    About:

    This routine, as the name implies, is used to hatch an Egg instantly. This routine will return 0 to LASTRESULT/varResult if the target Pokémon isn't an Egg, or will return 7 if the player press B-Button or Cancel in the Pokémon selection screen.

    Hex code:

    Spoiler:


    Unassembled code:

    Spoiler:


    XSE sample script:

    Spoiler:


    HMA sample script:

    Spoiler:
     
    Last edited:
    # [FR] - Mid battle evolution code

    **Summary:** This code allows your Pokémon to evolve during a battle. It's necessary to edit some files in **include** folder to have data matching with your hack.

    **Link:** https://github.com/mZake/Mid-Battle-Evo/tree/master

    Credits : Zake , CtrlFootPrint, and Shiny Miner (atleast I tried doing it for 2 months xD)
    Current bugs : using rare candy on evolved mon causes crash and the Pokemon goes out of the background when it evolves another level after being evolved (in the same battle)
     
    Last edited:
    Back
    Top