Frequently Asked Questions
EmuRank uses six compatibility levels, from best to worst:
- Perfect — Runs flawlessly, indistinguishable from native hardware.
- Playable — Completable with only minor issues that don't affect the experience.
- Ingame — Runs past the title screen but has significant issues or crashes.
- Intro — Only the intro sequence or main menu is accessible.
- Loadable — The emulator shows activity but renders no playable content.
- Nothing — Fails to initialize at all.
See the About page for full descriptions of each level.
Each report is automatically scored from 0 to 100 using four weighted factors:
- Version Recency — Newer emulator versions score higher.
- Community Votes — More upvotes increase the score. Reports with no votes start at a neutral midpoint.
- Source Reliability — Reports imported from official compatibility databases carry higher weight.
- Report Freshness — Reports gradually lose relevance after 2 years.
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.
EmuRank filters all reports for a game to those above a minimum relevance threshold. Among those, it selects the highest-priority compatibility level (Perfect > Playable > Ingame > Intro > Loadable > Nothing). The top-scoring report within that level is shown as the representative result, along with the emulator, version, and OS it was achieved on. This means the "best compatibility" always reflects the most credible, up-to-date result available in the database.
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.
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.
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 best compatibility and emulator statistics accordingly.
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.
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 and emulator statistics.
EmuRank currently supports reports for the following platforms:
- Nintendo GameCube
- Nintendo Wii
- Nintendo Wii U
- Nintendo Switch
- Nintendo DS
- Nintendo 3DS
- 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
EmuRank currently tracks compatibility data for the following emulators:
- Dolphin
- Cemu
- Sudachi
- Kenji-NX
- Yuzu
- Sumi
- Eden
- MeloNX
- Citron
- Ryujinx
- DraStic
- melonDS
- Azahar
- Lime3DS
- Citra
- DuckStation
- NethersX2
- AetherSX2
- ARMSX2
- PCSX2
- aPS3e
- RPCSX
- RPCS3
- ShadPS4
- PPSSPP
- Vita3K
- Xemu
- Xenia
You can see active statistics per emulator on the Stats page. To request a new emulator, open a feature request on GitHub: github.com/EmuRank/EmuRank
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 IssueThe 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.comNot 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.
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.
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.
For general inquiries, privacy questions, or to request account deletion, send us an email at:
contact.emurank@gmail.com