Visit Faraway Island. (and maybe save before doing so)
Get yourself a makeover in Oxalis City.
Complete all 5 in-game trades.
Defeat the Rijon League in a Rematch.
Obtain all 96 TMs and all 5 HMs.
Capture all 249 obtainable Pokemon in the game.
Convince the Professor to give you a Pokedex.
Earn the Pyre Badge.
Blow up the exit and escape Mound Cave.
Obtain HM01 Cut.
Earn the Nature Badge.
Save the Gym Leader's Totodile in Laurel Forest.
After that evolution you look just like your mother...
Earn the Charm Badge.
Learn the way of the Magikarp.
Sleep in a Haunted Mansion.
Win the Shiny Ball at the Torenia City Parchisi Hall.
Earn the Midnight Badge.
Obtain HM02 Fly.
Obtain HM05 Rock Smash.
Earn the Muscle Badge.
Obtain the Bicycle.
Release a legendary and find out who your father is.
Obtain HM03 Surf.
Earn the Haze Badge.
Trade valuable treasure for a Fake ID.
Capture one of the fake item ball Pokemon in the Naijo Ruins.
Obtain HM04 Strength.
Capture one of the Pokemon powering the locked door at the Saxifrage Prison.
Interact with all of the Pokemon in the Saxifrage Prison Basement.
Did you really have to go out of your way to fight everyone in the prison before leaving? Maybe you should be in here...
Earn the Raucous Badge.
Capture a Legendary Pokemon.
Capture the Shiny Rhydon near Phlox Labs.
Defeat the Scientist in Phlox Labs.
Earn the Rijon Badge. Onto the Rijon League!
Defeat the Rival at the Rijon League.
Become the New Rijon League Champion.
You never know when you're gonna need to build a bridge, so stock up early. (Buy in one purchase)
Earn the Fist Badge.
See you on a later version... hopefully. (This achievement will be removed in a future revision)
Earn the Sparky Badge.
Earn the Marine Badge.
Earn the Hail Badge.
Become an honorary member of the Pallete Patrol.
Earn the Sprout Badge.
Win the Shiny Ball at the Botan City Parchisi Hall.
Earn the Psi Badge.
Earn the White Badge.
Earn the Star Badge.
Buy a Mystery Ticket.
Earn the Hive Badge.
Earn the Plain Badge.
Earn the Marsh Badge.
Earn the ability to farm Purple Apricorns.
Earn the Blaze Badge.
Become the New Mystery League Champion.
Win the Southerly City Battle Building Stamina Challenge.
Find 99 out of the 100 Total Gold Tokens.
Reach Mining Level 70.
Reach Jeweling Level 40.
Reach Smelting Level 60.
Reach Crafting Level 50.
Obtain all 3 Johto Starters.
Revive a Fossil.
Defeat a Tower Head.
Defeat a Tower Head again.
Obtain a Light Ball.
Completely fill your Coin Case with 9,999 coins.
Grind your way to 9,999 Orphan Points.
Reach a streak of 20 Wins in the Battle Arcade.
Battle your rival at his "secret hideout".
Complete Bingo Card No. 1.
Complete Bingo Card No. 2.
Get as close as possible to completing Bingo Card No. 3.
Have equal or over $999,999 held and in the Bank at the same time.
Obtain all 3 Kanto Starters.
Defeat the Leader of the Fighting Dojo.
Obtain Legendary Pokemon.