io.github.lime3ds.Lime3DS Lime3DS 3DS emulator forked from Citra CC0-1.0 GPL-2.0 moderate

Lime3DS is a fork of Citra, a popular open-source Nintendo 3DS emulator which ceased development.

This project aims to pick up where Citra left off, continuing to fix bugs and implement new features.

io.github.lime3ds.Lime3DS.desktop lime-qt lime-qt.desktop https://lime3ds.github.io/ https://github.com/Lime3DS/Lime3DS/issues https://discord.com/invite/4ZjMpAp3M6 https://raw.githubusercontent.com/Lime3DS/Branding/8a581a8e8bc52b88df82df142b5b4e6d1ef2d2cb/Screenshots/pokemon-ultra-moon.png https://raw.githubusercontent.com/Lime3DS/Branding/8a581a8e8bc52b88df82df142b5b4e6d1ef2d2cb/Screenshots/star-fox-64-3d.png https://raw.githubusercontent.com/Lime3DS/Branding/8a581a8e8bc52b88df82df142b5b4e6d1ef2d2cb/Screenshots/luigis-mansion-dark-moon.png https://raw.githubusercontent.com/Lime3DS/Branding/8a581a8e8bc52b88df82df142b5b4e6d1ef2d2cb/Screenshots/new-super-mario-bros-2.png https://raw.githubusercontent.com/Lime3DS/Branding/8a581a8e8bc52b88df82df142b5b4e6d1ef2d2cb/Screenshots/metroid-samus-returns.png

- Fixed a crash when entering fullscreen while playing Super Smash Bros. 3DS on Vulkan

- Minor across-the-board performance improvements on Mali GPUs

- Updated build environments

- Formatting: Clang 15 --> 18

- Linux build: Clang 15 --> 18

Notes:

- The Smash Bros fix included a large restructure of several sections of the Vulkan renderer. This may result in compatibility improvements for other games which we did not expect. Please feel free to share these with us if you find any!

- Improved rasterizer cache validation heuristic

- This results in extreme performance improvements for several games. See https://github.com/PabloMK7/citra/pull/69#issue-2234452232 for examples

- Non-user facing code improvements related to the removal of telemetry

Notes:

- This update introduces a regression in Luigi's Mansion: Dark Moon while using Vulkan. This involves a consistent crash during the first Pixelator cutscene. Please use OpenGL for the time being when playing this game. Apologies for any inconvenience

- Updated dependencies

- Logging improvements for unrecoverable exceptions

- Enabled SPIR-V optimization, allowing for smaller compiled Vulkan shaders

- Default system username is now "LIME3DS"

- Default number of play coins has been updated to 300

- Fixed the Exit hotkey not working correctly

Initial Flathub release

Game Emulator Lime3DS Emulator Team