-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Home
Eduardo Alvaro Quezada D'Ottone edited this page Sep 20, 2020
·
77 revisions
Welcome to the pokeemerald wiki!
These tutorials explain how to fix some bugs in the vanilla version of the game.
These tutorials are simple changes that those with basic programming knowledge should be able to do.
- Change Starter Pokémon
- Allow running indoors
- Change initial PC items
- Remove badge boosts
- Infinite TM usage
- Increase money limit
- Trainer Class-Based Poké Balls
- Learn moves upon evolution
- Shop Items by Badge Count
- Prompt for reusing Repels
- Toggling Trainers "Seeing" You
- Proper Plural "giveitem" Command
- Not showing dex entries until getting the Pokédex
- Pokecenters disregard eggs
- LGPE-Style Bonus Premier Balls
- Change Time-Based Evolution Times
- Disable Bag use In Battle
- Disable Catching Pokemon
- Backsprite Editing
- Repeated Medicine Use
- Disabling Union Room check when entering Pokémon Centers
These tutorials require more work and programming knowledge.
- How to add a new ability
- Adding new overworlds
- Add Physical Special Split
- How to add a new Pokémon species
- Add a debug menu
- Colored stats by nature in summary screen
- printf in mGBA
- Editing Battle Backgrounds
- New Battle Transitions
These tutorials overhaul systems, and may require advanced knowledge.
- Reduce Noise and Improve Sound Quality (Implementing a New Mixer)
- Triple-layer metatiles
- Dynamic overworld palette system
- Run Custom Scripts on Trainer Sight
- Stair Warps
- Using Affine Animations
The following branches maintained by contributors can be a good starting point for your hack, or can be merged into an existing codebase.
- transfer the rest of the simple modifications from the Pokecommunity thread