There are a number of different types of updates that have been included so far. This list is not necessarily complete, but it gives a good list and will be updated semi-regularly
These are notable bugs from original Red that have been fixed
- Frozen Pokémon can thaw naturally, or if they use a move that thaws the user as part of its effect
- Critical Hit and Focus Energy code ported from Pokémon Crystal
- Fixed Missingno. Glitch
- Counter can hit any Physical attack, not just any Normal or Fighting attack
- Fixed type strength/weakness issues
- Fixed-Damage moves no longer ignore type immunity
- Swift can no longer hit during the "invulnerable" turn of an attack
- HP Draining moves don't work on substitutes
- Not necessarily a bug, but Old Rod can catch more than just Magikarp
- No NPCs making impossible claims about Pokémon evolving
- Fixed the bug where Item Evolutions can happen accidentally by level-up
- Changed Struggle to be ???-Type so nothing can be immune to it
- Player turns to face an enemy trainer, like in every game except Red and FireRed
- More
These are notable features which have been added
- Gender selection
- Running Shoes (2x faster than walking)
- Faster surfing speed (2x faster than walking)
- Bicycle is 4x faster than walking
- Updated graphics
- Berry Trees (working off of a step counter)
- Option to choose (during the intro) how traded Pokémon behave
- New trainer classes added
- Trainers have individual names
- Animated EXP Bar in battle
- Caught indicator icon for Wild Pokémon
- EXP Share functions like Gen 6 (But is NOT given at the start of the game)
- BW/2 Repel System
- Pack holds 30 items instead of 20
- HM Moves usable without manually selecting them from the party menu
- Physical/Special Split
- Dark, Steel, and Fairy types
- Several new Pokémon (NO FAKEMON)
- Several new moves from newer generations
- Old moves updated to Gen 6 stats
- New evolution methods added
- Updated move pools for all Pokémon, inspired by XY/ORAS (not exact)
- New areas in Kanto
- Navel Rock, Faraway Island, and Southern Island from Pokémon Emerald are all included
- Breeding at the Day-Care
- Offline Wonder Trade (Similar to Pokémon Christmas)
- More
These features are not in yet, but are planned
- Battle Tower
- Move Tutors
- Move Deleter
- Move Relearner
- Shiny Pokémon
- Special Attack/Special Defense split into two stats
- "PokéCom" Device, basically a Pokégear or Pokénav
- Dive areas
- Additional item pockets in the bag
- More
Previously known as Pokémon: Secrets and Rumours
- Will eventually build as pokeforever.gbc (currently is identical to the normal rom)
- Will contain all features of Red++
- Will include "Pokégods" such as Pikablu, Mewthree, Etc.
- Will include rumoured locations, such as Brick Town
- Will include rumoured items and events, such as the Mist Stone and the Truck
These are probably only interesting to people wanting to use this as a baserom
- Pokémon IDs sorted by Pokédex Number internally
- Trainer sprite and AI no longer forced to be the same for every trainer within a class
- Variable overworld sprite IDs, like Gen 2 has
- Trainer sprites can be stored in any Rombank
- Town Map is no longer RLE encoded, uses the more flexible Gen 2 format (a standard tilemap)
- Trainer custom moves are more customizable (currently using Yellow Version format)
- Removed this weird unnecessary duplicate check causing some trainer class names to be listed twice
- Fixed a bug causing new moves above a certain ID to be listed as HMs
- More