<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/src/yuzu/configuration/configure_cpu.cpp, branch nx2</title>
<subtitle>Mirror of github.com/cira0100/Eglantine-public nx2, a fork of Djihads80/Eglantine.</subtitle>
<id>https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2</id>
<link rel='self' href='https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2'/>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/'/>
<updated>2026-08-08T02:39:47+00:00</updated>
<entry>
<title>[core, gpu, threads] Multithreading refactor (#4254)</title>
<updated>2026-08-08T02:39:47+00:00</updated>
<author>
<name>CamilleLaVey</name>
<email>camillelavey99@gmail.com</email>
</author>
<published>2026-08-08T02:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=3f52bf4b4b34922f9991e4696d27a8f432fe6ea2'/>
<id>urn:sha1:3f52bf4b4b34922f9991e4696d27a8f432fe6ea2</id>
<content type='text'>
This insufferable work tries to cover some holes on previous threading implementation from yuzu's team, starting with Windows and Linux reordering of priorities (NICE), reworks previous Android's threading and cpu affinity with adpf, adjust emulated clocks/gpu for better "accuracy" with their work, bumps android minSDK for all flavors, legacy will now work with AP 29 to cover A10 - A12, standard will reach A13 as base and finally the optimized build will come with API 35, mostly targeted on devices with A15 support and newer, NDK and AGP wasn't upgraded yet. The performance cost efficiency have been improved based on device power configuration; preventing overheating if certain devices tended to fall into NICE0 (not allocated threads priority, all task ran with higher priority, 11 tasks running within the limited 2 - 7 threads available on the most common configuration 1x3x4 or 1x4x3).

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4254
</content>
</entry>
<entry>
<title>[desktop] More qt_common reorganization (#3916)</title>
<updated>2026-05-20T02:49:16+00:00</updated>
<author>
<name>crueter</name>
<email>crueter@eden-emu.dev</email>
</author>
<published>2026-05-20T02:49:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=feb8c5f88eae046c1b76f46e4fa103a844fb0f23'/>
<id>urn:sha1:feb8c5f88eae046c1b76f46e4fa103a844fb0f23</id>
<content type='text'>
Ported from QML branch.

Main "big" change is that EmuThread is now a shared state in QtCommon,
not individually managed/passed around by GRenderWindow and MainWindow.

Signed-off-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3916
Reviewed-by: Lizzie &lt;lizzie@eden-emu.dev&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[arm] remove vtable bounce hack (#3776)</title>
<updated>2026-04-06T17:12:51+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-04-06T17:12:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=148dc7b4806a216663f347d489869b59dc13925e'/>
<id>urn:sha1:148dc7b4806a216663f347d489869b59dc13925e</id>
<content type='text'>
horrible hack anyways, and PKZA shouldn't need it anymore

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3776
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Co-authored-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-committed-by: lizzie &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[meta] clang-format literally all of the Qt code (#3706)</title>
<updated>2026-03-10T05:51:08+00:00</updated>
<author>
<name>crueter</name>
<email>crueter@eden-emu.dev</email>
</author>
<published>2026-03-10T05:51:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=8678cb06eb28a6416a4c6911458fc04113ad8ed4'/>
<id>urn:sha1:8678cb06eb28a6416a4c6911458fc04113ad8ed4</id>
<content type='text'>
I'm tired of dealing with this tbh

Signed-off-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3706
Reviewed-by: Lizzie &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[qt] remove VTable bouncing from unsafe options in CPU settings (#3320)</title>
<updated>2026-01-17T02:40:09+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-01-17T02:40:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=170f113453c7d643701485cbeb66d04ee9c34258'/>
<id>urn:sha1:170f113453c7d643701485cbeb66d04ee9c34258</id>
<content type='text'>
it's a workaround, not a speed optimisation

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3320
Reviewed-by: DraVee &lt;dravee@eden-emu.dev&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Co-authored-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-committed-by: lizzie &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[core] Add option to control Host MMU Emulation (#324)</title>
<updated>2025-08-27T21:02:46+00:00</updated>
<author>
<name>MaranBr</name>
<email>maranbr@outlook.com</email>
</author>
<published>2025-08-27T21:02:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=7f482d0730a8e954ab6f6dc6e18f2c1ed09a0ebb'/>
<id>urn:sha1:7f482d0730a8e954ab6f6dc6e18f2c1ed09a0ebb</id>
<content type='text'>
This adds an option to enable or disable Host MMU Emulation [Android/PC], brings better config per-game handling with Disable Buffer Reorder, disables Flush Debug Lines by Log, option which was enabled by default on Android/PC taxing performance and translates to all supported languages the recent changes.

Leaves room for NCE improvements in the foreseable future.

Co-authored-by: crueter &lt;crueter@eden-emu.dev&gt;
Co-authored-by: PavelBARABANOV &lt;pavelbarabanov94@gmail.com&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/324
Reviewed-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
Co-authored-by: MaranBr &lt;maranbr@outlook.com&gt;
Co-committed-by: MaranBr &lt;maranbr@outlook.com&gt;
</content>
</entry>
<entry>
<title>fix license headers</title>
<updated>2025-06-27T23:26:11+00:00</updated>
<author>
<name>crueter</name>
<email>swurl@swurl.xyz</email>
</author>
<published>2025-06-27T23:26:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=dceb3c2206225430983feb4f452d24a80f544fb8'/>
<id>urn:sha1:dceb3c2206225430983feb4f452d24a80f544fb8</id>
<content type='text'>
Signed-off-by: crueter &lt;swurl@swurl.xyz&gt;
</content>
</entry>
<entry>
<title>[core, frontend] Add Custom CPU Ticks option (#217)</title>
<updated>2025-06-27T13:45:54+00:00</updated>
<author>
<name>Gamer64</name>
<email>gamer64@noreply.localhost</email>
</author>
<published>2025-06-27T13:45:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=059d89441e38fd4b2b72f4bdbc34d02aa765c709'/>
<id>urn:sha1:059d89441e38fd4b2b72f4bdbc34d02aa765c709</id>
<content type='text'>
Co-authored-by: Gamer64 &lt;76565986+Gamer64ytb@users.noreply.github.com&gt;
Co-authored-by: crueter &lt;swurl@swurl.xyz&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/217
</content>
</entry>
<entry>
<title>Fast CPU Time &amp; Improved Fast GPU Time (#109)</title>
<updated>2025-05-29T08:19:51+00:00</updated>
<author>
<name>swurl</name>
<email>swurl@swurl.xyz</email>
</author>
<published>2025-05-29T08:19:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=b78089e978331c113a0fcf0ce9e71f592d52a242'/>
<id>urn:sha1:b78089e978331c113a0fcf0ce9e71f592d52a242</id>
<content type='text'>
needs android setting

Signed-off-by: swurl &lt;swurl@swurl.xyz&gt;

Co-authored-by: Aleksandr Popovich &lt;alekpopo@pm.me&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/109
Co-authored-by: swurl &lt;swurl@swurl.xyz&gt;
Co-committed-by: swurl &lt;swurl@swurl.xyz&gt;
</content>
</entry>
<entry>
<title>qt: add cpu_backend configuration</title>
<updated>2023-11-27T01:44:07+00:00</updated>
<author>
<name>amazingfate</name>
<email>liujianfeng1994@gmail.com</email>
</author>
<published>2023-11-27T01:25:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=c95a560bc346d22c00a4993e1b486d6069311aa4'/>
<id>urn:sha1:c95a560bc346d22c00a4993e1b486d6069311aa4</id>
<content type='text'>
</content>
</entry>
</feed>
