PCG Site


Projects

Pokémon Revelation

Pokémon Revelation is my first project that I developed in 2025.
It is a ROM Hack of Pokémon Emerald, and features a new cast of Gym Leaders and Trainers. As it was my first project, the scope was quite small and hence is just a battle hack.
Revelation was my first successful attempt at making a game using a pre-built engine (decompiled Emerald - pokeemerald). Hence, most of the features in-game were programmed by a team of people, that I've only modified further to my liking.
It's written entirely in C (helped me to study DSA), whilst the scripting was done using a new custom scripting language.

Based off RHH's pokeemerald-expansion 1.13.3

Features

    • Latest Battle Mechanics:
    • Mega Evolutions!
    • No Z-Moves, Dynamax or Terastallization!
    • Hidden Abilities!
    • Moves, Abilities, etc upto modern standards!
    • All hold items!
    • Scarlet Violet TMs + a few more!

    • Competitive Focus and Sandbox:
    • No grinding needed!
    • All level 100!
    • Changeable abilities and natures!
    • Buyable Pokémon with complete sets!
    • Dynamic move type, power and accuracy!
    • Unlimited Battle Tower!

    • Custom Gym Challenge:
    • 8 new Gym Leaders with type specialties and new Gym Trainers!
    • A new Pokémon League gauntlet tournament called Revelation Tournament with 6 battles!
    • And more! (check the project GitHub below)