Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. Learn more.
2026-09-12 · Game list · Updated 2026-10-24
Affiliate disclosure: This guide contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. Learn more.
Every list of the best Pokémon fan games tells you the same thing about hardware, which is nothing. You read about a game with twenty hours of story and a custom battle system, you go to install it, and you find out it is a Windows executable and you were reading on a phone.
We have been guilty of a version of this ourselves. Our Pokémon ROM hacks guide said fan games do not run on budget Linux handhelds. That is true for most of them and wrong for the two biggest ones, which turn out to be official PortMaster ports. We have corrected that, and this article is the longer answer.
So here is the list, sorted the only way that matters: by the hardware you need.
Quick Picks
- Pokémon Reborn if you own a cheap Linux handheld and want the deepest battle system in the hobby
- Pokémon Infinite Fusion if you have a PC or Android device and want the most creative idea anyone has had
- Pokémon Gamma Emerald if you have a gaming PC and want to see Hoenn rebuilt in Unreal Engine 5
- Pokémon Battle Advanced if you want to try something in the next two minutes without installing anything
- Pokémon World Frontier if you only want the Battle Frontier, with the full Pokédex and no story mode in the way
First, These Are Not ROM Hacks
This distinction decides everything, so it goes before the list.
A ROM hack is a patch. It contains only the developer's changes, and you apply it to a copy of an original game that you dumped from a cartridge you own. The result runs in an emulator. Our ROM hacks guide covers those.
A fan game is a standalone application. There is no base game, no patch, nothing to dump and nothing to apply. Most of them are built in RPG Maker XP using a toolkit called Pokémon Essentials, and they ship as a Windows program you download from the developer's own site and run.
That difference is why the hardware answer flips completely. A GBA ROM hack runs on anything with a GBA emulator, which is every handheld ever made. A fan game needs something that can run a PC application, which most retro handhelds cannot do.
It is also why the legal picture is cleaner. You never need a game file from Nintendo to play any game on this list. They are free, original, standalone downloads from their developers.
Runs on a 40 Dollar Linux Handheld: The PortMaster Ports
This is the section no other list has, and it is genuinely surprising.
Pokémon Reborn and Pokémon Rejuvenation are official PortMaster ports. Not unofficial builds, not a workaround. They are in PortMaster's own library, ported by JanTrueno, and PortMaster's manifest lists them as available on 28 devices.
That list covers the cheap end of the market properly. The Anbernic RG28XX, RG34XX H and SP, RG35XX Plus, H and SP, RG40XX H and V, RG Cube XX, RG353M, RG353PS, RG503 and RG552. The TrimUI Brick and Smart Pro. The Powkiddy RGB30, RGB10 Max 3 and X55. The Retroid Pocket 5 and RP Mini. The GKD Bubble.
If you own a budget retro handheld bought in the last few years, there is a good chance one of the two deepest Pokémon fan games ever made will run on it.
Two things to know before you get excited. Both ports are marked as needing more power rather than being safe on the very bottom tier, and PortMaster's own announcement warned that both games are memory heavy and told people to save often. And neither is ready to run, which means you supply the game files yourself.
Our PortMaster complete guide covers installing PortMaster itself, which takes a few minutes and is the same process for every port.
Pokémon Reborn
Engine: RPG Maker XP / Pokémon Essentials · Developer: Amethyst and the Reborn team · Complete at Episode 19
The serious one. Reborn is set in a collapsing industrial region and it is not trying to be charming. Eighteen gyms, one for every type, plus an Elite Four and a Champion. All 807 Pokémon through Generation 7 are obtainable.
The reason people have played this for a decade is the Field Effects system. Every battle takes place on terrain that changes how moves behave. A grassy field, a burning building, a corroded factory floor, each with its own rules about what gets boosted, what gets weakened and what new effects trigger. It is the most interesting battle mechanic anyone has added to Pokémon, official games included.
Episode 19 is the final release, so the story is complete. It also added a password system that lets you soften the difficulty if you want, including disabling experience gain at the level cap and starting with grinding aids.
The version trap. The PortMaster port needs the legacy Windows build, version 19.16 or 19.17. Not whatever is newest. The port's own instructions tell you to check the version file that ships with the game. Get this wrong and the port will not work.
You download the Windows build from the developers at rebornevo.com, install it, then copy the contents of the game folder into the port folder on your handheld.
Pokémon Rejuvenation
Engine: RPG Maker XP / Pokémon Essentials · Developer: Jan and the Rejuvenation team · Version 14, released 15 July 2026
Reborn's sibling project, set in the Aevium region decades after a catastrophe called Storm 9 tore it apart. Same studio lineage, same Field Effects depth, a bigger and stranger story.
Version 14 arrived in July 2026 and covers the main story from Chapter 1 through Chapter 16. It brought Generation 9 Pokémon in natively. Development continues, with V15 in progress and V16 planned as the final update.
The version trap is worse here. The PortMaster port is pinned to version 13.5.0, and the port's own notes say future updates may be incompatible. Version 14 is the current release. That means the newest version of Rejuvenation is not the version the handheld port runs.
This is the single most useful thing in this article, so to be blunt about it: if you want Rejuvenation on an Anbernic, you need the older 13.5.0 build, not the one the download page pushes at you. If you want V14 and its Generation 9 Pokémon, you need a PC.
Runs in a Browser: No Install At All
This tier did not exist when we first wrote this article, and it is now the easiest way into the hobby.
A browser based fan game needs no runtime, no launcher, no port and no patching. You open a page and play. That skips every setup step in the two sections either side of this one, and it works on hardware that has no other route.
There is one catch, and it is the same one every time. A browser is something the cheap Linux handhelds do not have. ArkOS, muOS, KNULLI and OnionOS ship no web browser, so the devices that run the PortMaster ports above are the ones locked out here. This tier is for Android handhelds, Windows handhelds, a Steam Deck in desktop mode, and phones.
Pokémon Battle Advanced
Engine: Godot 4.7 · Status: prototype, published October 2026
A rebuild of FireRed's opening as an HD-2D world, with pixel sprites in real 3D environments, dynamic lighting, weather and a day and night cycle. The twist is that turn based battles are gone. You control your Pokémon directly, aim your attacks, and dodge. Gym fights are real time boss fights.
The demo runs from Pallet Town to beating Brock. It plays in a browser, and there are native Windows and macOS downloads which are the better way to experience it.
Two things to know before you start. It is an early prototype and performance is a known problem the developer has acknowledged. And Apple hardware is the worst platform for it, because it needs WebGL 2.0 and Safari handles that badly, which matters on an iPhone or iPad where every browser is Safari underneath.
It is also the one game in this entire article with a realistic path to a 40 dollar handheld, because PortMaster already ships the Godot runtime it would need. Our full write up covers that and the device by device breakdown.
The Lighter Browser Games
Two more that we have covered separately, both much less demanding than the above:
- Daily Red is a Wordle style daily battle against Red. It is unusual because it runs the real FireRed engine, as a Game Boy Advance ROM built from the pokefirered decompilation and executed by mGBA compiled to WebAssembly. That makes it heavier than it looks, and its creator has only ever tested it in Chrome on macOS.
- Green Trainers Online is an Emerald based browser MMO, and it is the lightest thing here. It runs on almost anything with a browser.
Pokémon Wanderveil also belongs here in part. It is listed further down in the PC section because that is where its main build lives, but it has a free browser version too, which is the only reason it reaches an Android handheld at all.
One That Is Not Out Yet
Pokémon Arena 2D is the real time sprite fighter going around TikTok at the moment. It is not playable anywhere yet, whatever the search results tell you, and whether it lands in this tier or the PC tier depends on an engine decision the studio has not announced. Our write up explains that, and covers the separate and confusingly similar game that did come out.
Runs on Android: JoiPlay and mkxp-z
Android is the middle tier. An Android handheld or phone cannot run a Windows executable, but Essentials games are built on RPG Maker XP, and there are Android runtimes that understand RPG Maker projects directly.
The common one is JoiPlay, which is a launcher built on mkxp technology that runs RPG Maker VX Ace and XP projects on Android with touch controls. The thing to know is that JoiPlay was removed from the Google Play Store, so it is no longer a clean one tap install, and compatibility with any specific game is hit and miss.
There is a newer option worth knowing about. NaviaXP is an Android player built specifically for Pokémon Essentials and RPG Maker XP fan games, rather than for RPG Maker in general. It released on 10 August 2026, needs Android 6.0 or newer, and you add a game by pointing it at the folder containing the project's Game.ini file. When a fan game names a supported Android player, this is increasingly the one, and a game tested against it is a much shorter path than hoping JoiPlay cooperates.
This route works, but set your expectations. It is fiddlier than the PortMaster path and much fiddlier than just using a PC.
One exception is worth knowing about. A few fan games skip all of that and ship a native Android APK, which installs like any other app with no runtime involved. Empress: Pokemon 2D Arena is the current example, a real time arena fighter with over 1,000 Pokémon and online play. We cover it inside our Pokémon Arena 2D article, because those two games have almost the same name and are constantly mistaken for each other.
Pokémon World Frontier
Pokémon World Frontier came out free on 23 October 2026, and it is the Battle Frontier with nothing else attached. Eight facilities with eight different rulesets, the complete Pokédex through generation 9, every battle mechanic from Mega Evolution to Terastallization, and a World Stadium full of series Champions once you clear all eight.
It is Essentials 21.1, and it ships Windows, Linux, Mac and Android builds on day one. The Android route is NaviaXP rather than JoiPlay, which is why it sits in this tier comfortably rather than as a maybe. There is no PortMaster port, so cheap Linux handhelds are out for now.
Worth saying because the names collide: this is not Pokémon Monomyth, a much larger and still unreleased fan game that also has a Battle Frontier in it.
Pokémon Insurgence
Engine: RPG Maker XP / Pokémon Essentials · Version 1.2.7, complete
The dark one. Insurgence is set in Torren, a region run by cults, and it commits to that tone harder than any other major fan game. Its signature addition is Delta Species, which are Pokémon with entirely different typings, stats and designs from their normal forms. There are also Mega Evolutions for Pokémon that never got them officially.
It is complete at 1.2.7, it runs on Windows and Mac, and it is one of the more reliable games to get working under JoiPlay on Android.
Pokémon Infinite Fusion
Engine: RPG Maker XP / Pokémon Essentials · Version 6.8.2
The most creative idea in the hobby. Fuse any two Pokémon and get a single new one, with merged typing, merged stats and an actual sprite. There are over 250,000 possible combinations, and volunteer artists have hand drawn more than 150,000 custom sprites so that the common fusions look deliberate rather than generated.
Beyond the gimmick it is a full game. Sixteen gym badges, 25 legendary Pokémon, post game content and original locations.
The July 2026 update to 6.8.2 tied it closer to Infinite Fusion 2: Hoenn, adding 75 Hoenn Pokémon and a Transfer Box for moving Pokémon between the two projects.
It was built for Windows, and with extra setup it runs on Android, Mac, Linux, Chromebook and Steam Deck. Of everything in this section it has the widest set of community install paths, which is what you would expect from the most popular fan game there is.
Needs a PC or a Steam Deck
Everything here is a desktop application. A Windows handheld or a Steam Deck is the portable answer.
Windows builds of Essentials games are generally well behaved under Proton, which is what a Steam Deck uses to run Windows software. There is also a native Linux path in principle, since mkxp-z targets Linux.
Pokémon Gamma Emerald
Engine: Unreal Engine 5 · Developer: UndreamedPanic · Early Access since 15 August 2026
The newest thing worth your attention, and the only game here that is not an Essentials project.
Gamma Emerald is a remake of Pokémon Emerald built in Unreal Engine 5. Worth correcting one thing straight away: despite the engine, it is not 3D. It is HD-2D, the style where pixel art characters move through 3D environments with modern lighting and depth of field. Pixel sprites, real lighting, layered scenery.
It entered Early Access on 15 August 2026 for Windows. The current build runs from Littleroot Town to Mauville City, which is three gyms and roughly three to six hours. It includes day and night cycles, the berry system, egg breeding and move tutors.
Being Unreal Engine 5 means this is the one game on this list with real hardware requirements. It will not run under JoiPlay, it is not coming to PortMaster, and a budget handheld is not in the conversation.
Pokémon Xenoverse
Engine: RPG Maker XP / Pokémon Essentials · Original on Essentials v17, remake in progress
An Italian project with its own set of original Pokémon called Xenomorphs, unrelated to the films. It has a reputation for a genuinely strange and ambitious story.
Worth knowing that it is mid transition. A remake called Xenoverse: Ordem Et Chaos is rebuilding the game on Essentials v21.1 with updated sprites, and Demo 2 landed in February 2026 covering the first couple of gyms. The original full game is still the complete experience. PC only, with JoiPlay as the Android workaround.
Pokémon Wanderveil
Engine: RPG Maker, version unconfirmed · Developer: BCalcifer · Version 0.91, released September 2026
The newest entry here and the only one where you are not a trainer at all. You play as a Pokémon.
That makes it closer to Mystery Dungeon than to anything else on this list, though it is not a roguelike. It is described by its developer as a classic JRPG where you level up, evolve and customise your stats as a single character rather than managing a party. There are more than 30 Pokémon you can play as, unlocked with Character Points you earn as you go, and each one has its own battle traits.
Two nice ideas in it. You can befriend other Pokémon for benefits, tracked in a Monster Log that shows you what each friendship gives you. And your stats affect the overworld rather than just combat, so your attack stat decides whether you can shove a boulder out of the way.
There are two realms to play through, with more promised.
On hardware, this one is unusual. The itch.io page lists Windows only and hosts no files itself, pointing at an external download. But there is also a free browser build on GameJolt, and that is the interesting part. A browser build runs on anything with a browser, which includes Android handhelds, and it sidesteps the whole JoiPlay problem. That is the same reason Green Trainers Online is playable on hardware that cannot run a single other game in this section.
Set your expectations on maturity. This is version 0.91, it went up in September 2026, and it has almost no coverage or player feedback yet. Treat it as promising rather than proven.
Already Covered Separately
Several fan games got their own articles when they released.
- Pokémon Myth 2, a five year project with two original regions and more than 100 Fakemon
- Pokémon Survivor Burst, a Vampire Survivors style roguelite built in Essentials 21.1 and mkxp-z
- PokeMMO's Black 2 and White 2 preview weekend, for the MMO side of the scene
- Green Trainers Online, an Emerald based browser MMO that runs on almost anything
- Daily Red, a Wordle style daily battle against Red that runs the real FireRed engine in a browser
- The All-22 Pokémon football game, the viral draft and season simulator
- Pokémon Battle Advanced, FireRed's opening rebuilt in Godot with real time battles, playable in a browser
- Pokémon Arena 2D, the real time sprite fighter that is not out yet, plus the near identically named one that is
These Projects Do Get Taken Down
Nintendo has acted against standalone Pokémon fan games before. Pokémon Uranium and Pokémon Prism are the two everyone remembers, and both were taken down after years of work. Whether anything happens to any project on this list is not something anyone can promise you, and no precedent settles it.
The practical advice is simple. If a fan game interests you, download it while it is there. Keep the installer.
What You Need to Play These
The hardware answer splits four ways, which is the whole point of this article.
For the two PortMaster games, almost any budget Linux handheld from the last few years works, though these two are heavier than most ports so the middle of the budget range is a safer bet than the bottom.
For the browser games, you need a device with a real web browser, which rules out every handheld in the paragraph above. An Android handheld, a Windows handheld or a Steam Deck in desktop mode all work. Avoid an iPhone or iPad for the heavier ones, because they need WebGL 2.0 and Safari struggles with it.
For the Android route, any Android handheld runs JoiPlay, and a device with real controls beats a phone with a clip on grip. The same device covers the browser tier, which makes it the most flexible single purchase on this page.
For everything else, you want a Windows handheld or a Steam Deck.
Our best retro handhelds guide covers the current options across all three tiers.
Frequently Asked Questions
What is the difference between a Pokémon fan game and a ROM hack?
A ROM hack is a patch you apply to a copy of an original game that you dumped yourself, and it runs in an emulator. A fan game is a standalone application with no base game involved, usually built in RPG Maker XP with Pokémon Essentials. The difference decides what hardware you need, which is why we keep them in separate guides.
Can I play Pokémon fan games on a cheap handheld?
Two of them, yes. Pokémon Reborn and Pokémon Rejuvenation are official PortMaster ports and run on 28 devices including the Anbernic RG35XX and RG40XX families, the TrimUI Brick and the Powkiddy RGB30. Every other fan game needs Android, Windows or a Steam Deck. The browser based ones are not an exception, because cheap Linux handhelds ship no web browser at all.
Are there Pokémon fan games I can play without installing anything?
Yes, and that is the newest route in. Pokémon Battle Advanced runs in a browser tab, and so do Daily Red and Green Trainers Online. You need a device with a real browser, so an Android handheld, a Windows handheld, a Steam Deck in desktop mode, a phone or a PC. For the heavier ones avoid Apple hardware, since they rely on WebGL 2.0 and every browser on iOS uses Safari's engine underneath, which handles it poorly.
What is the best Pokémon fan game overall?
Pokémon Reborn, if you want depth. Its Field Effects system changes how every battle works based on terrain and it is more interesting than anything in the official games. Pokémon Infinite Fusion is the better pick if you want the most creative idea rather than the most serious one.
Which Rejuvenation version works on PortMaster?
Version 13.5.0. The port is pinned to it and PortMaster warns that later versions may be incompatible, so the current V14 release is not the one to download for a handheld. Use V14 only on a PC.
Do Pokémon fan games need a ROM?
No. None of them. A fan game is an original standalone program, so there is nothing to dump and nothing to patch. You download it free from the developer's own site. This is the main reason the legal picture is simpler for fan games than for ROM hacks.
Is Pokémon Gamma Emerald a 3D game?
No, despite being built in Unreal Engine 5. It uses HD-2D, where pixel art sprites move through 3D environments with modern lighting. It also means the game has real PC hardware requirements, unlike the RPG Maker projects.
Can I play these on a Steam Deck?
Probably. Windows builds of Pokémon Essentials games are generally well behaved under Proton, and Infinite Fusion has documented Steam Deck install paths. We have not tested the specific builds ourselves, and some people report better results with a dedicated RPG Maker compatibility tool than with stock Proton.
Related Reading
- Best Pokémon ROM Hacks for Handhelds
- PortMaster Complete Guide
- Pokémon Myth 2 Is Out: 100+ Fakemon Across Two Regions
- Pokémon Survivor Burst
- How to Apply ROM Hacks and Translation Patches
- Best Retro Handhelds
- Green Trainers Online
- Pokémon Battle Advanced
- Pokémon World Frontier Is Out
- Pokémon Arena 2D
Written 12 September 2026, updated 24 October 2026 with Pokémon World Frontier and the NaviaXP Android player. Fan game versions and PortMaster port pins both change, and the version pins in this article are the detail most likely to go stale. Check the port's own notes before downloading a specific build.

