Frequently Asked Questions
What are the compatibility levels and what do they mean?
EmuRank uses six compatibility levels from Perfect to Nothing. In practice, Perfect and Playable are generally finishable, Ingame reaches real gameplay but not dependable completion, and Intro, Loadable, and Nothing are boot-progress or non-boot states.
Only Perfect and Playable count toward playable percentage. For the full definitions, player-facing guidance, and equivalent labels used by other emulator projects, see the Compatibility Levels guide.
How is a report's relevance score calculated?
Each report is automatically scored from 0 to 100 using three inputs:
- Community Votes — More upvotes increase the score. Reports with no votes start at a neutral midpoint.
- Report Age — Newer results rank higher because they better reflect the observed state of emulation.
- Official-Source Boost — Reports marked as official receive extra weight.
A report's score is calculated when it is first submitted or edited. When a vote is cast, all report scores for that game are recalculated automatically. Report age decays gradually across a two-year window, and emulator version text is not scored directly.
How is the "Best Compatibility" for a game determined?
EmuRank groups reports by emulator, ranks each emulator's reports by relevance score, and uses that emulator's top reports to calculate a weighted compatibility result plus confidence. The emulator with the strongest final aggregate score becomes the winner, and the game's public compatibility label is derived from that emulator's aggregated result rather than one representative report.
How do I submit a compatibility report?
To submit a report you need to:
- Be signed in. Registration is free and requires only an email and a username. Create an account.
- Find the game in the database. Browse the Games page and open the game's detail page. Reports are submitted from there.
- If the game doesn't exist yet, add it first. Any registered user can add a game via the Add Game page. Games are sourced from IGDB.
Once on the game page, use the "Submit Report" button to fill in the emulator, version, operating system, compatibility level, hardware specs, and optional notes.
How are games added to EmuRank?
Any registered user can add a game via the Add Game page. Games are fetched from IGDB: you search by title and platform, then confirm the correct result. Duplicate detection is automatic — if the game is already in the database for that platform, it won't be added again.
How does voting affect a report?
Each registered user can cast one UP or DOWN vote per report. Voting the same direction again removes your vote (toggle). Votes directly affect the report's relevance score: more upvotes increase the score, downvotes lower it. Casting a vote also triggers an automatic recalculation of all report scores for that game and updates the game's compatibility snapshot plus emulator and platform statistics accordingly.
What are Presets?
Presets are saved hardware and software configurations (OS, emulator, emulator version, device, CPU, GPU, RAM, etc.) that you can apply to new reports in one click, saving you from entering the same information repeatedly. You can create, edit, and delete presets from your Settings page under the Presets tab.
Can I edit or delete my report?
Yes. You can edit or delete any report you submitted by navigating to the report's detail page. Editing a report triggers an automatic recalculation of the game's compatibility data plus emulator and platform statistics.
What platforms does EmuRank support?
EmuRank currently supports reports for the following platforms:
- Nintendo 3DS
- Nintendo DS
- Nintendo GameCube
- Nintendo Switch
- Nintendo Wii
- Nintendo Wii U
- PlayStation
- PlayStation 2
- PlayStation 3
- PlayStation 4
- PlayStation Portable
- PlayStation Vita
- Xbox
- Xbox 360
To request a new platform, open a feature request on GitHub: github.com/EmuRank/EmuRank
What emulators does EmuRank support?
EmuRank currently tracks compatibility data for the following emulators:
- ARMSX2
- Azahar
- Cemu
- Citron
- Dolphin
- DuckStation
- Eden
- Kenji-NX
- MeloNX
- NethersX2
- PCSX2
- PPSSPP
- RPCS3
- RPCSX
- Ryujinx
- ShadPS4
- Sudachi
- Sumi
- Vita3K
- Xemu
- Xenia
- Yuzu
- aPS3e
- melonDS
You can see active statistics per emulator on the Emulators page. To request a new emulator, open a feature request on GitHub: github.com/EmuRank/EmuRank
How do I request a new platform or emulator?
Adding support for a new platform or emulator requires a code change and is handled by the EmuRank team. If you'd like to see a new platform or emulator added, open a feature request on GitHub describing what you'd like to add and why it would be useful to the community:
github.com/EmuRank/EmuRank → New IssueIs the EmuRank database publicly available?
The database is not publicly available yet. However, it can be shared with collaborators or projects that align with EmuRank's goals. If you need access to the data or are interested in collaborating, feel free to reach out by email:
contact.emurank@gmail.comIs there a mobile app?
Not yet. EmuRank is currently a web application. The website is fully responsive and designed to work well on smartphones and tablets. A dedicated mobile app is planned for the future.
Who can submit reports?
Any registered user can submit reports and vote. Registration is free and requires only an email and a username. You can browse all games, reports, and statistics without an account.
How do I suggest a new feature or report a bug?
Both feature requests and bug reports are handled through GitHub Issues. Open a new issue and select the appropriate template:
github.com/EmuRank/EmuRank → New Issue- Bug reports — Describe the problem, the steps to reproduce it, and what you expected to happen.
- Feature requests — Describe the feature and why it would be useful. The more context, the better.
How can I contact EmuRank?
For general inquiries, privacy questions, or to request account deletion, send us an email at:
contact.emurank@gmail.com