r/LemonEmulator • • 2h ago

News / Release Lemon Switch Emulator v1.2.0 is now released.

Post image

Lemon Switch Emulator v1.2.0 is now released.

Credits to our Developer: Ghael

Download Link:

https://git.lemon-emu.org/lemon/Lemon-Project/releases

Optional link(we have our own git):

https://github.com/Ghael-V/Lemon-Project/releases

You can share your thoughts on our subreddit:

r/LemonEmulator

Join our Official Discord Community:

https://discord.gg/nHGPeFpwu

Lemon Switch Emulator Website:

https://lemon-emu.org/

FAQ Page:

https://lemon-emu.org/faq.html

Lemon Switch Emulator own git page:

https://git.lemon-emu.org/lemon/Lemon-Project/releases/

----------Changelog-------

Lemon-Project v1.2.0

New:

Lemon FG, Lemon's own frame generation. Built in, nothing to install, and no Lossless Scaling code in it: turn it on in Settings → Graphics → Frame generation, for all games or one. A new Engine option picks Lemon FG (default) or Lossless Scaling, which only runs with your own copy of Lossless.dll. The FPS counter shows which one is working, and Lemon FG has its own lemon icon. The setup screen explains that Lemon FG is included instead of only offering to load the DLL.

Accurate is the default GPU mode again in Lemon: the optimizations in this version pay for most of its cost (measured: TOTK 48.1 → 47.9 fps on an AYN Odin 3, BOTW 16.6 → 17.0 fps on a Galaxy S24 Ultra). Lemon Lite and Lemon Lite & Spoofed keep Fast.

One lighter wait for the GPU.

Lemon still waits for the GPU before a game reuses what was drawn, so the flickering fixed in 1.1 stays fixed, but it no longer drains the GPU when the game waits for work that is already queued (Garfield: GPU thread stalls from ~156 to ~13 ms per second). The GPU Fence Behavior option is gone: there is nothing to set.

Mali GPUs: BC4 and BC5 textures are recompressed to EAC on the GPU, half the memory they took before. The option is now called Recompress BCn textures.

Lemon-Ade v0.0.7 bundled in Lemon: it fixes shaders that v0.0.5 and v0.0.6 compiled wrong. Users of the bundled v0.0.6 move to it automatically.

Fixed:

Splatoon 2 and Splatoon 3 on Mali (and any GPU without BCn textures): pink or black Inklings and missing button text. The games copy compressed textures as raw blocks; Lemon now keeps the original blocks for those copies and decodes them on the GPU.

Marvel Ultimate Alliance 3 on Adreno: no more spikes over the characters or flickering lights. Adreno runs a geometry shader once per vertex it outputs, so its memory writes repeated; now only the first copy of each triangle writes. Thanks to the report in GitHub issue #7.

Mario Kart 8 Deluxe connects to Nextendo Network again (error 2306-0502): 32-bit games that hash with the CPU's SHA-1 instructions got wrong results.

TOTK: the grass stays without any option. The Use reactive flushing setting is gone.

Splatoon 3 loads faster (about 100 s → 70 s on an AYN Odin 3 with Lemon-Ade): a huge shader is translated once per session instead of once per pipeline.

The in-game overlay keeps Lemon's yellow theme instead of turning purple, and its text stays readable with the new interface.

The game list no longer rescans all your folders every time you leave a game's page.

Tapping a game twice quickly no longer crashes the app.

The settings screen no longer writes thousands of "Could not find setting" lines to the log.

13 Upvotes

2 comments sorted by

1

u/giftedexotropia 2h ago

Can you help post this in the other subreddit and Tell them to send bugs in our discord channel. You know who you are Thanks.