• 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.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • 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
  • 224
    Posts
    3
    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