Nintendo Switch 2 Emulator Eglantine/Lichii Can Now Run Star Fox Remake
by John Papadopoulos · DSOGamingTwo days ago, we informed you about Eglantine, a Nintendo Switch 2 emulator that can run Mario Kart World at 60 FPS on PC. And now, we have another triple-A Nintendo Switch 2 game that can run on PC. Zortos293 has released a new fork of the Eglantine Nintendo Switch 2 emulator, called Lichii, that can run the Star Fox Remake.
From what I know, this is the first time that Star Fox Remake can run on any fork of Eglantine. Star Fox Remake now renders instead of showing a black screen. Its DLSS network goes through Lichii’s de-jitter stand-in, which stops the heavy smearing and stretched geometry. The fork also adds support for the ULDC.U16 shader instruction, and it fixes a color-matching issue in MSVC builds. Plus, controller input now works through HID command 300.
YouTuber ‘petter005’ has shared a video, showcasing the game running on an AMD Ryzen 5 9600X with an NVIDIA GeForce RTX 3070. From what we can see, the game already runs at a constant 30 FPS. This is already impressive, as this is the first time we see Star Fox Remake running on PC. The fact that it runs without any graphical glitches and at 30 FPS is incredible.
It’s also worth noting that the latest version of Lichii comes with video playback, emulation, and GPU performance improvements. The fork also adds new shader support and brings in several fixes from the main Eglantine project.
Video playback gets a range of key changes. Lichii now uses an updated H.264 video system. It also improves how the GPU shows video frames and how the emulator handles the end of a video. A new queue limit helps keep video playback under control. The fork also keeps compressed video data for longer, so it is less likely to be lost too soon. In addition, it stops sending video-ready notices while the emulator is shutting down. This helps avoid issues during teardown.
Lichii also merges several updates from the main Eglantine project. These bring in fixes for video decoding and reduce extra work on the GPU’s back thread after each draw call. The fork also adds DLSS support through NVIDIA Streamline. Other changes fix the font used for controller prompts and add a guard for tessellation.
The shader system gets many updates, too. Lichii adds native support for the BRA.U instruction. It also improves image loads and stores on Ampere GPUs. Other changes fix uniform shifts, geometry handling, and FMUL operations. The fork also adds support for signed relocation compares and fixes atomic operations that use native pointers outside mapped memory.
GPU work is now handled in a more efficient way. The emulator no longer waits for the GPU thread to finish before each pushbuffer entry. It also moves front-side buffer flushes to the back thread. These changes help reduce extra waits and keep more GPU work running in the background.
Finally, Lichii brings in several safety fixes from Eglantine. These add checks for memory ranges and syncpoints, help the emulator recover from swapchain issues, and check compute subgroup sizes. The update also adds the Polish language code.
You can go ahead and download Lichii from this link. As always, we won’t allow any links to the ROM file of Star Fox Remake. So, don’t bother sharing any download links in the Comment section.
Enjoy and stay tuned for more!
John is the founder and Editor in Chief at DSOGaming. He is a PC gaming fan and highly supports the modding and indie communities. Before creating DSOGaming, John worked on numerous gaming websites. While he is a die-hard PC gamer, his gaming roots can be found on consoles. John loved – and still does – the 16-bit consoles, and considers SNES to be one of the best consoles. Still, the PC platform won him over consoles. That was mainly due to 3DFX and its iconic dedicated 3D accelerator graphics card, Voodoo 2. John has also written a higher degree thesis on the “The Evolution of PC graphics cards.”
Contact: Email