GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - notsapinho/Eglantine: Experimental, open-source NS2 emulator based on Eden.

BranchesTags
Open more actions menu

Latest commit

 

History

30,803 Commits
30,803 Commits

Folders and files

NameName
Last commit message
Last commit date
.ci
.ci
 
 
.github
.github
 
 
.patch
.patch
 
 
.reuse
.reuse
 
 
CMakeModules
CMakeModules
 
 
LICENSES
LICENSES
 
 
dist
dist
 
 
docs
docs
 
 
externals
externals
 
 
hooks
hooks
 
 
mods
mods
 
 
src
src
 
 
tools
tools
 
 
.codespellrc
.codespellrc
 
 
.git-blame-ignore-revs
.git-blame-ignore-revs
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.shellcheckrc
.shellcheckrc
 
 
CMakeLists.txt
CMakeLists.txt
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE.txt
LICENSE.txt
 
 
README.md
README.md
 
 
cpmfile.json
cpmfile.json
 
 
eglantine.profdata
eglantine.profdata
 
 
shell.nix
shell.nix
 
 

Repository files navigation


Eglantine
Eglantine

An experimental, free and open-source Nintendo Switch 2 emulator written in C++, derived from Eden, yuzu and Sudachi.

Latest build License: GPLv3 Discord

Compatibility | Download | Getting started | Mods | Building | Contributing | License

Warning

Eglantine is very experimental. Expect crashes, graphical glitches and missing features, and keep backups of your saves.

Compatibility

Game Status
Pokémon Pokopia Playable.
Mario Kart World Runs at decent to full speed, depending on your hardware and settings.
Splatoon Raiders Runs, with variable performance.

Other games are being brought up. A full compatibility list will follow.

Download

Every change to main is built and published on the Releases page. Day-to-day work happens on dev, which has no automatic builds. Every package is built with clang and profile-guided optimization (PGO). The x86_64 packages need a CPU with AVX2 (x86-64-v3: Intel Haswell from 2013, AMD Ryzen, or newer); on an older one the emulator says so and quits.

System File Notes
Windows x64 eglantine-windows-x86_64.zip Extract and run eglantine.exe.
Linux x86_64 / arm64 eglantine-linux-*.AppImage Self-contained; needs glibc 2.39 or newer (Ubuntu 24.04, Fedora 40, Debian 13, Arch). chmod +x it, then run it.
Linux x86_64 / arm64 eglantine-linux-*.tar.gz Uses your system's Qt 6 and libraries.

eden-cli (the command-line frontend) ships next to eglantine in every package.

Getting started

You need:

  • A GPU with Vulkan 1.3 support and up-to-date drivers.
  • Your own console's keys and firmware, dumped from your own hardware. Eglantine does not include them, and they can't be shared.
  • Games you own, dumped from your own cartridges or eShop purchases.

The User Handbook covers setup, with a Quick Start, controllers, mods, saves and troubleshooting.

Mods

The mods folder has ready-made mods for some games. Its README lists them and shows how to install one.

Building

See the General Build Guide. On Windows, tools/windows/build.ps1 builds with MSVC and needs no administrator rights. The other development tools are described in the tools directory.

Contributing

Pull requests are welcome; open them against dev. Please keep changes focused and documented, and describe how you tested them. For development discussions, join the Discord.

Credits

Eglantine was started by Camille LaVey (Djihads80/Eglantine) and builds on the work of the Eden, yuzu and Sudachi projects and their contributors.

Eglantine is not affiliated with or endorsed by Nintendo. Use it only with games, keys and firmware you own and dumped yourself.

License

Eglantine is licensed under the GPLv3 (or any later version). See LICENSE.txt.

About

Experimental, open-source NS2 emulator based on Eden.

Topics

cppedenemulatornintendo-switch-2switch-2vulkan

Resources

Readme
GPL-3.0 license

Contributing

Contributing
Activity

Stars

13 stars

Watchers

0 watching

Forks

5 forks
Report repository

Releases

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.