Pokemon Dreams
► Play Game

Pokemon Dreams


Dreams is a hack set in a new region with a new story. The protagonist, a traveling trainer, arrives in the region of Solda. In the small community of Thicket Town, they meet a boy who seeks to live up to his brother, the local gym leader. This is their journey through the region as they meet new characters and strive for the Pokémon League.
This hack is designed with a focus on characters and worldbuilding. Though it tells a linear story, the map is sprinkled with optional areas containing useful items and pokémon to reward exploration.


  • 8 Gyms, a Pokémon League, and postgame rematches are playable
  • All Pokemon through Generation 7 available
  • Small cast of 35 Fakemon brings the total to 844 Pokemon
  • New region with new story, characters, and battles
  • New music
  • Pokemon movesets brought up to date with Generation 7
  • Battle system updated to Generation 7 (Physical/Special split, Gen 6 type chart, Fairy type, etc.)
  • All mega evolutions are included, alongside some new ones
  • Dexnav
  • NPC trainers do not use healing items in battle
  • Trade evolutions now use stones instead
  • 120 reusable TMs

Creator: MonopolyRubix

Other credit:
MonopolyRubix, Chibi Vegetto, Scott Mtc, I Have a Beard, Kiopineapple, GarageBandPoke, Greg Edwards, Daniel Lawrence, Nes370I, The Tactician Musician, TryceSirus, Cesar Ocasio, soneek, Blue Magikarp, Revle, ShinkoNetCravy, Jackson Wilking, Spencer Riffe, Joozhuah, ZenithAegis


How to Play

Only keyboard is required to play this game. Check out the controller button to see console-to-keyboard mapping. For example, "A" on the game console is mapped to "Z" Key on your keyboard. You can also change the default key-mapping to whatever you feel comfortable with.

Default Keyboard Mapping
Inside The Game Your Keyboard
A,B,L,R Button =[Z],[X],[A],[S]
PLAY,SELECT =[Enter],[Backspace]

Use the Save button to download the save code of Pokemon Dreams to your computer. Use the Upload button to select the save code from your PC to resume where you left off.