wichforks README

The project's README from github.com/riyadhHDA/wichforks. As one markdown file: README.md.

Which Forks?

A use-case guide to Nintendo Switch 2 emulator forks and adjacent native ports: which build to pick for your GPU, OS, and the game you want to play.

Last verified License PRs welcome

[!WARNING] Everything here is experimental. Builds land several times a day, regress without notice, and fork rankings depend on the game and driver. "Best" below means "best documented starting point for that use case on 6 Nov 2026", nothing more.

The page is ordered by what people ask first: which fork to use, what has been tested, then setup and trust checks.


Which fork should I use?

Your situation Start here Why
Windows/Linux, NVIDIA, first install Djihads80/Eglantine ★ The central upstream: most tested, most builds, all-round compatibility
AMD GPU (RDNA2+) MythosOfs/Orchid Independent fork with AMD-focused shader and GPU fixes; developed on an RX 9070 XT
Mario Kart World above all SmileyTatsu/Eglantine Recent builds 11/12; 45-50 FPS average and near 60 on AMD docked in independent reports
Donkey Kong Bananza selevet-eglantine or PokeDinner Selevet: 30 FPS cap and 60 smooth motion; PokeDinner 2.5: 30 FPS option on AMD
Pokémon Pokopia notsapinho/Eglantine or PokeDinner Both list Pokopia as a target; notsapinho calls it playable
Splatoon Raiders PokeDinner Textbox, texture and HDR fixes
Online play (MKW, Splatoon Raiders) Droplet Private Reservoir servers for online and LAN; emulators only
Zelda OoT remake, Star Fox, Mario Tennis zortos293/Lichii ★ Lichii for all three; Frizti v1 for OoT visual fixes on Windows
Hyrule Warriors: Age of Imprisonment Djihads80 build 202+ or rdenno Build 202 was the Hyrule Warriors fix set (46-49 FPS median reported)
Android 13+, Snapdragon 12 GB+ Banana Native Native port, not an emulator; DK Bananza works, Pokopia about 60 FPS, MKW in progress
PS5 heydemoura/EglantinePS5 Experimental PS5 port of Eglantine
Zen 3 CPU, chasing FPS selevet-eglantine PGO + ThinLTO build tuned for Zen 3
MKW, frame generation, 30 FPS lock ZendNevs/Eglantine-ZendNevs FSR 3 / LSFG, DynamicFPS, 30 FPS lock; release-only repo, so verify the source

If you only read one line: install Djihads80/Eglantine ★ first. Switch forks only when a specific game or your GPU is broken, and keep the build that worked.


Stats at a glance

123 reports, 14 games, 68 CPU/GPU pairs, and 60 reports in the 3-6 Nov window used for the first picks. 63 reports are NVIDIA, 37 AMD, 6 Steam Deck, and 17 have no named GPU.

Reports by date

Reports by GPU model

The full coverage page has the game-by-GPU, game-by-CPU, build and setup tables. The normalized data is in data/performance-reports.json.


Decision tree

flowchart TD
    A[Where are you playing?] --> B{Platform}
    B -->|Android| C[Banana Native]
    B -->|PS5| D[EglantinePS5]
    B -->|Windows / Linux / macOS| E{GPU vendor}
    E -->|AMD| F{Main game?}
    F -->|Mario Kart World| G[SmileyTatsu]
    F -->|Donkey Kong Bananza| G2[Selevet or PokeDinner]
    F -->|Everything else| H[Orchid]
    E -->|NVIDIA| I{Main game?}
    I -->|Mario Kart World| J[SmileyTatsu]
    I -->|Bananza| K[Selevet or PokeDinner]
    I -->|Pokopia / Splatoon| K2[PokeDinner or notsapinho]
    I -->|OoT remake| L[Lichii or Frizti]
    I -->|Star Fox / Tennis| L2[Lichii]
    I -->|Hyrule Warriors| M[Djihads80 build 202+ or rdenno]
    I -->|Everything else| N[Djihads80 Eglantine]

The tree covers offline play. For private online Mario Kart World or Splatoon Raiders, see Droplet below.


Confidence legend

Claims here are labelled, because the scene is full of "60 FPS trust me bro":

Label Meaning
Documented The fork's README or release notes state it.
Corroborated Two or more independent experience reports on the same game, fork and GPU class agree.
Community-reported Comes from public community posts from 30 Oct to 6 Nov 2026 or third-party posts; not independently reproduced here.
Source-only No prebuilt binary at check time; build it yourself.

The forks

Djihads80/Eglantine: the central fork ★

Runs on Windows, Linux and macOS, with NVIDIA, AMD and Intel GPUs. Claims here are documented.

The reference Eglantine build, derived from Eden, Yuzu and Sudachi and started by Camille LaVey. At check time it had 4.1k stars, GPL-3.0, pre-release build-212 (4 Nov 2026), a daily-20261105 build and a v0.1.0-rc1 tag. Recent builds added NUP packaging (135), rumble (168) and DLSS through Streamline (189).

Stability is split. One tester reports 202 to 212 force-closing and calls 196 their last stable, while another reports 212 working after a rebuild. Build 202 was the Hyrule Warriors fix set. Build-by-build notes from community reports are in project notes.

Start here if you want the default, the widest game coverage, and the build most forks rebase on. One caveat: "stable" is relative here. These are pre-releases, so pin a build that works for your game and don't update mid-playthrough.

SmileyTatsu/Eglantine: Mario Kart World specialist

Windows, Linux and macOS builds for AMD and NVIDIA. Documented.

A fork of Djihads80 with pipeline-cache changes, guest-RAM release work and a Mario Kart World frame-rate fix that are not all merged upstream. Latest at check: build-16 (5 Nov 2026), 10 release assets. The fork's README still points to upstream for downloads, but its own Releases tab is populated.

This is the one if Mario Kart World is your main game, on either GPU vendor. The catch: it is a small fork (6 stars) moving fast, so changes may be rebased or dropped.

MythosOfs/Orchid: AMD and independent

Windows and Linux builds, plus an experimental macOS arm64 build. AMD only. Documented.

Started as an Eglantine fork and now independent. It adds Ampere shader-instruction lowerings, Switch 2 font handling, kernel thread-race fixes, and graphics fixes for texture copies, descriptor buffers and geometry shaders. Latest at check: v0.7.4 (5 Nov 2026), GPL-3.0, with Windows zip, Linux AppImage and tar.gz (PGO variants), and an experimental macOS 15+ arm64 build.

Ocarina of Time is the current focus: v0.7.2 brought gameplay rendering, v0.7.3 fixed exposure, haze and sky ambient light, and v0.7.4 restored trees, bushes, vines and grass. The exposure and fog change is a visual workaround; it also thins fog in interiors and can be disabled with EDEN_NX2_OOT_VISUAL_WORKAROUND=0. No FPS report for OoT on Orchid was available at check time.

If you want the OoT fog, exposure and vegetation fixes, try v0.7.4; performance on OoT is still unmeasured.

Go for Orchid if you're on AMD. The performance table was measured on a 5800X3D with an RX 9070 XT and Mesa RADV from git, with 60 FPS reported in Mario Tennis Fever and Super Mario Bros. Wonder, and 30-40 FPS in MKW with asset glitches. Keep in mind: release builds can lag commits, so self-build for the newest code.

PokeDinner (Franseven): the game-specific lab

Windows, Linux and macOS builds. The author warns about AMD GPUs. Documented.

Hosted on the Eden Forgejo. Release notes read like a per-game changelog: initial OoT support, Splatoon Raiders textboxes, textures and HDR, MKW "now goes ingame", Donkey Kong terrain fixes, Pokopia invisible items, sky and reflections, and initial but not ready Fire Emblem Fortune's Weave support. Latest tag 2.7.7 is Windows-only and explicitly broken/experimental; 1.x and 2.0.0 tags include Linux AppImage and macOS arm64.

PokeDinner is a compatibility lab, not the default performance pick. Use it when a game boots or renders better here. PokeDinner 2.5 with the 30 FPS option is a recent DK result on AMD; Selevet is the other recent option. The catch: the author asks for a 32 GB pagefile or swap plus 12 GB DRAM, and only one dynamic or 30 FPS lock can be active at a time.

notsapinho/Eglantine: Pokopia build

Windows x64 and Linux x86_64/arm64 builds. Documented.

An independent Eglantine-based build. Every push to main is published. Latest at check: build-11 (4 Nov 2026). The README lists Pokopia as playable, plus MKW and Splatoon Raiders. x86_64 builds require AVX2 (Haswell or newer, or Ryzen).

Choose it if Pokopia is the goal and you want a simpler build than PokeDinner. Downside: it is a very small project (5 stars), so expect crashes and glitches.

zortos293/Lichii: game-patch fork ★

Windows, Linux and macOS builds for NVIDIA and AMD. Community-reported.

A large Eglantine-derived fork (~1.5k stars) that also handles Switch 1 titles. Latest at check: build-80 (5 Nov 2026, commit 7459f10), published as GitHub Actions artifacts while the Releases page still showed build-75. Artifacts cover Windows x86_64 (PGO and non-PGO), Linux x86_64 and aarch64, and macOS arm64. You need a GitHub account to download them, and they expire.

A community PSA from 5 Nov calls build-80 the most playable OoT remake build so far, with caveats. Field reports from the community:

A second community report from 5 Nov pushes back on the 60 FPS clips. They are not sustained gameplay: they tend to come from specific areas on high-end hardware, and flicker or bloom can make 60 FPS unplayable anyway. An owner of a 4070 Ti and a 14th-gen i7 still describes the game as emulator-bound, and NVIDIA users report both good and bad results, so the GPU vendor is not a guarantee.

Lichii is the pick if you want OoT remake or the other titles attributed to it, and you have a fast CPU. On Windows, Frizti v1 adds OoT visual fixes; see the next section. Before you download: check the release or commit notes of the build, and remember that Actions artifacts are not releases. Keep the zip if a build works. The project still uses the historical "Eglantine" name internally.

Frizti/Lichii: Ocarina of Time visual fixes

Windows x64 only. GPL-3.0, source in repo. Community-reported performance.

A fork of zortos293/Lichii focused on OoT. Frizti v1 (5 Nov 2026) removes the one-frame white flashes on Link and the scene, adds a built-in Max Resolution patch so the 3D no longer sits at the 854x480 dynamic-resolution floor, and includes culling, vegetation, grass and fog fixes.

It is Windows x64 only; there is no Linux or macOS build. The game is still capped at 30 FPS on current builds, and shader compilation causes heavy stutter. AMD users report black screens and GPU driver crashes; one community workaround is to add EDEN_NX2_REJECT_HASH=e40561a7a0f7a0b3 to %APPDATA%\eden\nx2_switches.txt and restart.

Pick it for OoT on Windows if visuals matter more than cross-platform support. Use Lichii build 80 for Linux or macOS, or Orchid v0.7.4 for its exposure and fog work.

Droplet: private online servers

Windows 10/11 and Linux. NVIDIA and AMD. Documented.

Droplet is a modified eden-nx2 build with Eglantine and PokeDinner work, focused on Splatoon Raiders and Mario Kart World. It adds Reservoir, a private replacement for Nintendo's NPLN service. The emulator redirects server calls to a server you host, with friend codes, matchmaking, rooms and room IDs, without modifying game binaries. Online play is emulator-only for now; real hardware cannot join.

Reservoir is the server branch of the same GitLab project and runs with Docker Compose:

git clone -b server https://gitlab.com/seighttt/droplet.git reservoir
cd reservoir
cp .env.example .env
docker compose up -d
docker compose exec reservoir set-admin-password

The server README lists the ports to open (8443, 8444, 3478/3479, 10025, 10125, 33334, 34343). Keep the admin panel on 127.0.0.1:8090; it is plain HTTP. Droplet 0.1.2 and later fetch the server certificate automatically. The project runs no official servers and no official community chat; every Reservoir server is independent.

At check time the v0.1.2 tag exists but GitLab has no v0.1.2 binary release. The v0.1.1 Windows and Arch Linux binaries are still online, marked old/outdated. Build from source for v0.1.2; Windows uses MSYS2, and the Linux binary only targets Arch-based systems.

Droplet is stricter than most forks: it cannot load keys or encrypted NCA, NAX, NSP or XCI files, and runs decrypted folders, NRO, NSO and KIP files only. It never connects to Nintendo's servers.

Use it for private online Mario Kart World or Splatoon Raiders with people you trust. Switch 2 online play is peer to peer, so players can see each other's IP addresses; host on a network you control and invite only people you trust. Online CameraPlay and GameChat are not supported. Splatoon Raiders sometimes turns the top of the sky black after loading the beach, and NUP-packed games run slower than folder dumps. The announcement describes the work as AI-assisted, so read the source if that matters.

rdenno/Eglantine: nx2-merged and Hyrule Warriors

Windows, Linux and macOS builds for NVIDIA and AMD. Community-reported.

A fork of Djihads80 with an nx2-merged branch and its own builds (build-8, 4 Nov 2026, 10 assets). Hyrule Warriors: Age of Imprisonment improvements landed upstream around build 202, so this is another way to get that fix set, not a separate magic build.

Useful if you want a second build to compare against upstream for Hyrule Warriors. The catch: it is a tiny fork (4 stars) with no game list in the README.

ZendNevs/Eglantine: frame generation and a release-only repo

Windows only, for NVIDIA and AMD. Release notes documented, repo history minimal.

An Eglantine fork that merges Eglantine build-104, PokeDinner and Selevet Eglantine into one build. The "3 builds in 1" label means those three codebases, not three executables. It adds FSR 3 and LSFG frame generation, DynamicFPS and a 30 FPS lock. Latest at check: v2.0.5 (3 Nov 2026), 100 stars, Windows only.

The release notes document results on a Ryzen 5 5500X3D, RTX 4070 and 16 GB: MKW about 56 FPS average and 44-50 in the lowest 10% in 1x handheld with DynamicFPS; Donkey Kong Bananza about 33 FPS average, 20.6 low, with game speed at 99%. Pokopia startup reached 60 FPS, and frame generation took the display to 116-120 FPS.

Repo check: at the time of writing the GitHub repo has 2 commits, no license, and a README that only claims Mario Kart World testing. The DK and Pokopia results come from release notes and user praise, not from a long public history. The release assets include a source zip. Treat it as a release-only fork and verify the source before trusting it.

It is an alternative for MKW or DK if you want DynamicFPS or frame generation. Recent independent reports favor SmileyTatsu for MKW and Selevet or PokeDinner 2.5 for DK. One caveat: DK still has hitches up to 0.6 seconds, frame generation adds latency, and the build shares settings with other Eden and Eglantine builds in %APPDATA%\eden. Back that folder up or use a separate user folder. No license is declared, so check before redistributing.

Anka: Windows performance fork (experimental)

Windows 10/11 x64, NVIDIA/AMD/Intel through Vulkan. GPL-3.0, full source in the repo.

Anka is a new emulator built on Eden, Eglantine/PokeDinner, yuzu and Sudachi. It is not an official release of those projects, and the author asks for bug reports in its own tracker. Latest at check: anka-v1.0.0 (6 Nov 2026), 7 stars, one release. It is portable and ships its Qt and Visual C++ DLLs. The release also has three source zips, a PDB and SHA256SUMS.txt.

The project measured Donkey Kong Bananza on one PC: Ryzen 7 5700X, 64 GB RAM, RTX 4060 Ti, 1440p 170 Hz. It reports 42-53 FPS uncapped and 39-46 FPS with the dynamic frame rate patch in the opening and open area, against 17.3 FPS for PokeDinner 2.0.0 in the heaviest view. The README calls this a rough indication, not a controlled A/B. Only DK was measured, and AMD, Intel and other CPUs were not tested.

The presets are Recommended, Recommended + Reactive Flushing, Safe and Custom. GPU Mode starts at Fast (Low); use Accurate if a game shows image errors. Frame generation is FSR3 with Off, 2x and Dynamic choices. start-recommended.bat is the main launcher, start-safe.bat is for troubleshooting and other games.

Caveats: one release, 7 stars, one measured game and one PC, and most code and commit messages are AI-assisted under the maintainer's direction. There are no independent reports yet. Treat the DK numbers as a promising self-report, not a verified first pick. The DK pick remains Selevet perf 3/4 or PokeDinner 2.5.

Banana Native: Android native port

Android 13+, Snapdragon/Adreno, 12 GB RAM. Source in repo. Not an emulator.

Banana Native is not an emulator and not a fork. It runs the game's own ARM64 code on the phone and rebuilds the NVN graphics on Vulkan. It is an Android port of nxnative. The former moceure/eden-nx2-android emulator is unmaintained and now points here.

Latest at check: v0.1.5 (5 Nov 2026), 325 stars, MIT repository license. Donkey Kong Bananza works at about 30 FPS, Pokopia runs at about 60 FPS, and Mario Kart World is in progress with graphics problems. Only the listed game versions run.

It needs your own dump as a folder, with base, updates and DLC. No keys or firmware. Preparation takes 10-15 minutes on a Mac or about an hour on the phone; MKW needs a Mac. It was tested on one phone, a Snapdragon 8 Elite Gen 5 with 16 GB, so other phones are unverified.

Pick it if you have a recent Snapdragon phone and want native performance without an emulator. The catch: experimental, one tested phone, a black sky in Pokopia, texture glitches in DK, graphics problems in MKW, and heavy heating.

Other forks worth knowing

Lower confidence, but relevant depending on hardware:

Fork Platform Why it exists Confidence
selevet-eglantine Windows/Linux Zen 3-tuned, PGO + ThinLTO, faster GPU mapping. 121 stars. Build 6 (3 Nov). Documented
EddizEge/Anka Windows 10/11 New DK-focused performance fork. 7 stars, one release; the DK result is a single-PC self-report. Documented
heydemoura/EglantinePS5 PS5 Experimental PS5 port. 195 stars. GPL-3.0. Source only, no release assets at check. Community-reported
astralbeexd/Eglantine-3060Ti-16GB Windows Patch set plus a binary release, not a full source tree. 11 stars. Unverified

A missing license or a source zip without a source tree matters: ZendNevs declares no license and publishes source only as a release zip, while the 3060Ti build is a patch set with a binary release. Both stay out of the first picks. See the source audit.


Which fork for which game

Game First pick Also try Evidence
Mario Kart World SmileyTatsu Djihads80; Orchid (AMD); ZendNevs (release-only, caution) Smiley build 11/12 recent reports; ZendNevs 56 FPS is self-reported from a 2-commit repo
Mario Kart World (online) Droplet + Reservoir SmileyTatsu for offline Private NPLN replacement, self-hosted server, emulators only
Donkey Kong Bananza Selevet perf 3/4 or PokeDinner 2.5 ZendNevs (release-only, caution); Lichii Selevet: 30 cap and 60 smooth on 5700X3D/5070Ti; PokeDinner 2.5: 30 FPS option on 9600X/6800
Pokémon Pokopia notsapinho PokeDinner notsapinho: 120fps mod and 80+ FPS on an RTX 4060 Mobile; PokeDinner for invisible-item and sky fixes
Splatoon Raiders PokeDinner Djihads80; notsapinho PokeDinner textbox, texture and HDR fixes; upstream says variable performance
Splatoon Raiders (online) Droplet + Reservoir PokeDinner for offline Private NPLN replacement; sky bug after beach load
Zelda: OoT remake Lichii build-80 or Frizti v1 Orchid v0.7.4; PokeDinner Lichii for cross-platform; Frizti v1 for OoT visual fixes on Windows; 30 FPS cap and shader stutter remain
Star Fox Lichii Djihads80 Community-reported
Mario Tennis Fever Lichii Orchid Community-reported; Orchid measured 60 FPS
Hyrule Warriors: AoI Djihads80 build 202+ rdenno nx2-merged Build 202 fix set; 46-49 FPS median reported
Super Mario Bros. Wonder Orchid Djihads80 Orchid reports 60 FPS (Switch 1 title)
Fire Emblem Fortune's Weave PokeDinner None Initial support, explicitly "not ready"

Game names are used only to describe compatibility targets. No game files, keys or firmware are hosted or linked here.

On Android, Banana Native is a native port, not an emulator: DK Bananza works, Pokopia runs at about 60 FPS, and MKW is in progress.

For MKW settings and the full performance table, see Mario Kart World notes.

For DK settings and build notes, see Donkey Kong Bananza notes.

For Pokopia settings and workarounds, see Pokopia notes.


Community reports: help improve the ranking

The game matrix above is a snapshot of documentation and community claims. Reports from people who actually ran a build are what turn it into a ranking that can be trusted.

There are three ways to contribute:

  1. Issue form (2 minutes): open an experience report. Dropdowns and fields cover fork, build, game, platform, CPU, GPU, driver, RAM, settings, FPS and outcome.
  2. Public thread: run the single-thread intake script on one Reddit URL. It writes review candidates to a gitignored inbox. There is no background subreddit crawler.
  3. Pull request: add a JSON file to data/reports/. CI validates it, and scripts/reports.py render refreshes docs/REPORTS.md.

How reports change the ranking:

Reports are public. Don't post keys, firmware, ROMs or personal information.

Setup checklist

  1. Bring your own dump. You need your own game dump, prod.keys and firmware. None of these are included in any fork.
  2. Update drivers first. Use current Vulkan drivers: Adrenalin on Windows AMD, Mesa RADV (git) on Linux AMD, and the current NVIDIA driver on NVIDIA.
  3. Check RAM and pagefile. 16 GB RAM is a practical floor; PokeDinner asks for 12 GB DRAM and a 32 GB pagefile or swap. Close the browser.
  4. Warm the shader cache. The first minutes stutter while pipelines compile. Never benchmark cold, and don't judge a build on the first launch.
  5. Change one thing at a time: build, driver or settings. Then retest the same save and route.
  6. Keep a known-good build. Zip the working folder before updating. Builds land hourly, and regressions are normal.
  7. Prefer repo releases over repacks. Random "optimized" bundles are the main malware vector in this scene. Builds from GPL repos should have source available.

Android specifics


How to judge a fork

Forks are full emulator copies, not plugins. Before trusting one:

Source check

A source audit of every project in this guide is in source audit. All first picks publish source in the repository. Most are GPL-3.0; Banana Native is MIT on GitHub and GPL-3.0-or-later in its release notes.

ZendNevs is a different case: its repo has 2 commits, no license, and only a README plus a workflow. The source is a zip in the release, not a source tree. The 3060Ti build is a patch set with a binary release, not a full emulator fork. Neither is a first pick.

Reading FPS claims

Recency policy

This scene changes every day. The first-pick column is based on reports from 3-6 Nov 2026 on the newest builds available at check time: Eglantine builds 196 to 219 and v0.1.0-rc1, SmileyTatsu 11/12, ZendNevs 2.0.5, Orchid 0.7.4. Older rows stay in the tables as history, but they do not drive the recommendation.

A report on an old build is not evidence for the current build. A self-reported release note from a release-only repo is weaker than an independent report on the same build. When two reports conflict, prefer the newer build and the newer report.

The reports behind these numbers, with hardware and build details, are in performance reports.

Forks also vanish overnight (DMCA, renames, account deletion). If a link 404s, search the project name plus "fork" and prefer a repo that still publishes source.



Sources

All links checked 5-6 Nov 2026. Release metadata read from the GitHub and Forgejo APIs on the same dates.


Contributing

Found a fork that deserves a row, or a link that died? Read CONTRIBUTING.md and open a PR. Rules: one fork per PR, link the upstream repo, state platform, tested game, build and GPU/driver, and no ROM, key or firmware links.

Data lives in data/forks.json and reports live in data/reports/. Run both checks before submitting:

python -I scripts/check_links.py
python -I scripts/reports.py validate

Update log

Date Change
2026-11-05 Initial guide: 11 forks and 4 niche builds, release endpoints verified, game matrix from documented and community-reported claims.
2026-11-05 Broke ZendNevs/Eglantine out into its own section (frame generation, DynamicFPS, 30 FPS lock).
2026-11-05 Added community reports: issue form, JSON schema and validator, generated docs/REPORTS.md, CI check.
2026-11-05 Added Lichii build-80 field reports for OoT remake (Actions-only artifact, PGO black-screen workaround, CPU-bound pattern).
2026-11-05 OoT reality check and "Reading FPS claims": 60 FPS clips are area-specific, not sustained.
2026-11-05 Added Droplet and Reservoir for private online MKW and Splatoon Raiders, with build status and P2P caveats.
2026-11-05 Added docs/PROJECT-NOTES.md from community reports: build timeline, NUP, DLSS, rumble, Android and game reports. Removed the old discovery-section text.
2026-11-05 Added docs/PERFORMANCE.md with hardware, build and FPS reports for MKW, Splatoon Raiders, Pokopia, DK Bananza, Yoshi and OoT.
2026-11-05 Corrected the DK Bananza pick to ZendNevs and clarified its three merged codebases. This was later superseded by the recency review.
2026-11-05 Added Orchid v0.7.4 OoT visual fixes and noted that OoT performance on Orchid is still unmeasured.
2026-11-05 Added docs/MKW.md with nearly 50 MKW configs, settings notes and build regressions from community reports.
2026-11-05 Added docs/DONKEY-KONG.md with DK configs, 30 FPS and DynamicFPS workarounds, and terrain or purple-screen notes.
2026-11-05 Added docs/POKOPIA.md with Pokopia configs, black sky and 120fps workarounds, and memory limits.
2026-11-05 Added a normalized performance dataset, SVG charts and a coverage page for what was tested on which setup.
2026-11-05 Added a recency policy and downgraded ZendNevs from first pick after reviewing its 2-commit repo history. Recent independent reports now drive the MKW and DK picks.
2026-11-05 Added a source audit and a source-in-repo rule; ZendNevs and the 3060Ti build are no longer treated as auditable.
2026-11-05 Moved stats and charts to the top and reordered the page around fork choice, then data, then setup.
2026-11-05 Added recent community reports for Steam Deck, ROG Ally and low-end GPUs.
2026-11-06 Replaced the unmaintained Android emulator with Banana Native, a native Android port, and documented its supported games and requirements.
2026-11-06 Added Frizti/Lichii v1 for OoT visual fixes, with Windows-only, 30 FPS and AMD caveats.
2026-11-06 Added on-demand Reddit thread intake: one URL at a time, candidates in a gitignored inbox, human review before publishing. No background subreddit crawler.
2026-11-06 Added six recent reports from the offline archive: low-end and laptop MKW configs, the DK build 212 crash, i5-12600K with RX 9070 XT, and Orchid on RX 6950 XT.
2026-11-06 Added Anka, a new Windows performance fork, with its self-reported DK result, source audit and caveats. Not a first pick.

wichforks (riyadhHDA/wichforks)

Searching Database…

What is this?A use-case guide that tells you which Nintendo Switch 2 emulator fork or native port to pick for your GPU, OS, and target game, based on documented and community-reported results as of 6 Nov 2026.
Is this an emulator, or a guide to other emulators?It is a guide, not an emulator. It compares forks such as Djihads80/Eglantine, Lichii, Orchid, PokeDinner and Droplet, and recommends one per situation, ordered by what people ask first.
Which build should I install first?Start with the 'Which fork should I use?' table. The guide says that for most people the best first install is Djihads80/Eglantine, and to switch to a specialist fork only when a specific game or your GPU does not work.
What do I need on my PC to run these forks?Requirements differ by fork: Orchid is AMD only, Lichii benefits from a fast CPU, PokeDinner wants a 32 GB pagefile or swap plus 12 GB DRAM, and notsapinho's x8664 builds need AVX2.
Will the games actually run well?Not guaranteed. Everything is experimental, builds change several times a day, and results depend on the game, driver and CPU. Many FPS numbers are community reports that the guide did not reproduce itself.
Which operating systems and devices are covered?Most forks have Windows, Linux and macOS builds. Banana Native targets Android 13+ with a Snapdragon chip and 12 GB RAM, and heydemoura/EglantinePS5 is an experimental PS5 port.
Do I have to host a server to play online?Yes, for online play. Droplet redirects the emulator to a Reservoir server you host yourself, which runs with Docker Compose and needs several ports opened.
Can I play offline?Yes, the decision tree covers offline play. Private online Mario Kart World and Splatoon Raiders need Droplet and a Reservoir server.
Does my GPU brand decide which fork I should use?Partly. Orchid is AMD only and focused on AMD shader fixes, while the central Djihads80 fork covers NVIDIA, AMD and Intel. The guide also warns that GPU vendor does not guarantee results.
Which fork is best for Mario Kart World?SmileyTatsu/Eglantine is the specialist pick, with build-16 from 5 Nov 2026 and a Mario Kart World frame-rate fix. It is a small fork that may be rebased or dropped, so expect changes.
What should I try if a build shows black screens?Try the non-PGO Windows artifact of Lichii first, since the PGO build caused black screens for several users. Docked mode helped some setups, but some cutscenes stay black with audio only.
What do the confidence labels on this page mean?Documented means the fork's README or release notes state it. Corroborated means two or more independent reports on the same game, fork and GPU class agree. Community-reported and Source-only are weaker signals.
Creator
riyadhHDA
Size
0.3 MB
Stars
359
Updated
CommitNov 06
Age
2d
Commits · 90 Days