Commit Graph
63 Commits
Author SHA1 Message Date
PavelBARABANOV 9b2a36791d [android] remove GPU accuracy balanced (#4220)
Support for it was removed in commit https://git.eden-emu.dev/eden-emu/eden/commit/a27d35463ef9d78553313b568e96f98097be7c11

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4220
Reviewed-by: MaranBr <[email protected]>
Reviewed-by: Maufeat <[email protected]>
2026-07-23 22:26:47 +02:00
PavelBARABANOV 86eae5cc41 [core] Fix qlaunch crash on second launch (#3930)
partial revert [08232ce642](https://git.eden-emu.dev/eden-emu/eden/commit/08232ce64275eaf388eba7005f4dae28fc18a0b7)

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3930
Reviewed-by: Lizzie <[email protected]>
Reviewed-by: MaranBr <[email protected]>
2026-05-06 04:20:55 +02:00
PavelBARABANOV 2deee80f29 [android] move GENSHIN_SPOOF flag to genshinSpoof flavor (#3923)
The standard build was downloading the optimized APK and vice versa due to GENSHIN_SPOOF being incorrectly defined in the mainline flavor. This should resolve the issue.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3923
Reviewed-by: crueter <[email protected]>
2026-05-04 19:54:26 +02:00
PavelBARABANOV 6c76908ddb [android] Allow manual overlay toggle even with controller connected + move async GPU options to hacks (#3862)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3862
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-04-17 20:29:45 +02:00
PavelBARABANOV b473c18d6e [android] Remove unused framepacing strings (#3795)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3795
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-03-28 20:44:19 +01:00
PavelBARABANOV 813a35abca [vi] Restore high Z-index for shared buffer layer to fix keyboard overlay display (#3787)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3787
Reviewed-by: Maufeat <[email protected]>
Reviewed-by: Lizzie <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-03-26 22:23:21 +01:00
PavelBARABANOVandCamilleLaVey 8f770618d2 [android] Rework of frame pacing mode + Surface mode detection per API level. (#3735)
This Pr is a reply to certain issues found on Android due to the new artificial waits inside Vulkan (Frame Pacing Mode); which caused GPU/CPU desync's even if TimelineSemaphore (Adreno's drivers) does a constant check to retain synchronization with each frame-data, removes the yield() for all platforms (remains the same on PC) and aligns a new way to handle the output of video by using native Android tools, such as AGP, which makes a bridge inside Vulkan to Android's Surface (screen) and reduces not only the latency, but also improves the smoothness of each frame processed; currently we quantize the amount of frame processed by hinting the surface on Android space and adjust the heuristics of the old handling (yuzu) and we link it to screen refresh rate; this way we ensure that even if the game moves below the screen's HZ, we can always pick up the cadence by clamping the duration of each frame and using a chrono function to work as internal fernce if performance goes below the game speed requirment or game's frame rate requirements.

Co-authored-by: CamilleLaVey <[email protected]>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3735
Reviewed-by: CamilleLaVey <[email protected]>
Reviewed-by: Lizzie <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-03-24 01:25:44 +01:00
PavelBARABANOV 47ed86d3e2 [vk] Partial return of the old buffer update logic (#3690)
Fixes shadows in Metroid Prime Remastered

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3690
Reviewed-by: MaranBr <[email protected]>
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-03-13 19:59:11 +01:00
PavelBARABANOV 9d2341eaea [vk] Disable float16 math on non-MESA AMD drivers as 2026+ versions are broken (#3661)
thanks MaranBR

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3661
Reviewed-by: MaranBr <[email protected]>
Reviewed-by: Maufeat <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-03-03 14:27:47 +01:00
PavelBARABANOV 12f89745be [android] add IntSetting for static theme and set green as default (#3655)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3655
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-28 19:34:55 +01:00
PavelBARABANOV 04e88ab82c [qt] Remove QEvent::Polish from titlebar filter to fix Applets tab (#3644)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3644
Reviewed-by: MaranBr <[email protected]>
Reviewed-by: crueter <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-26 03:15:32 +01:00
PavelBARABANOV d2bef2731c [android, tu] Adjusted PoD of Vertex/ Buffers for older turnip drivers (#3621)
This PR aims to return an older way to bind and host vertex/ buffers (via toggle), which had a bunch of indirection and added unnecessary overhead during the drawing phase; current new approach adds just PoD for this operations, which seems to not be acceptable for older turnip drivers.

Meanwhile the performance improvements are gonna be enabled only if the toggle is turned on, it will be required to use newer turnip drivers to make it work (26.0+), default behavior will allow older drivers work as intended.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3621
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-24 18:49:44 +01:00
PavelBARABANOV 40251c2115 [vk] Fix lost wakeup in fence mode using atomic wait (#3598)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3598
Reviewed-by: crueter <[email protected]>
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-24 06:37:28 +01:00
PavelBARABANOV 83cdeed3c4 [common] Disable BCN patch by default (#3622)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3622
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-24 01:04:35 +01:00
PavelBARABANOV e46576b4c3 [android] add graphics artifacts warning to bloom fix description (#3471)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3471
Reviewed-by: DraVee <[email protected]>
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-12 01:56:16 +01:00
PavelBARABANOV 71e035f83b [android] Fix nightly build download URLs (#3487)
It should work now, I hope.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3487
Reviewed-by: crueter <[email protected]>
Reviewed-by: Maufeat <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-07 03:02:36 +01:00
PavelBARABANOV b8456394f1 [spirv] Fix F16 conversion on Android (skip NaN check) (#3458)
Fixes the yellow texture issue in Outer Wilds on Android.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3458
Reviewed-by: Maufeat <[email protected]>
Reviewed-by: DraVee <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-04 00:44:03 +01:00
PavelBARABANOV ffdaf7369a [android] add qlaunch button (#3439)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3439
Reviewed-by: DraVee <[email protected]>
Reviewed-by: Maufeat <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-02-01 22:03:35 +01:00
PavelBARABANOV 0d996e1df9 [common] Return the ability to toggle "Fast GPU Time" during the game (#3393)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3393
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-01-27 19:30:50 +01:00
PavelBARABANOVandCamilleLaVey 4a5bec1cfc [android, feat] add "Fix Bloom Effects" toggle (#3359)
- Toggle partially removes blur in Link's Awakening (LA) and Echoes of Wisdom (EOW) for turnip and stock drivers from A7XX and below.
- Burnout screen blur fix is now controlled by this toggle

Co-authored-by: CamilleLaVey <[email protected]>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3359
Reviewed-by: MaranBr <[email protected]>
Reviewed-by: DraVee <[email protected]>
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-01-26 06:59:59 +01:00
PavelBARABANOV 6504c7cc4c [android, frontend_common] Remove network/logging sections and fix airplane mode in per-game (#3384)
Fixed an issue with airplane settings

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3384
Reviewed-by: DraVee <[email protected]>
Reviewed-by: Maufeat <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2026-01-25 16:09:27 +01:00
PavelBARABANOV 62ea689949 [android] fix splash screen text overflow (#3185)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3185
Reviewed-by: Caio Oliveira <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-12-20 21:41:02 +01:00
PavelBARABANOV 4edb70c8f0 [vk] Use point filter for D32->R32 blits to fix burnout blur (#3088)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3088
Reviewed-by: crueter <[email protected]>
Reviewed-by: CamilleLaVey <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-12-09 21:11:08 +01:00
PavelBARABANOV 750fecda18 [android] Volume keys interception in dispatchKeyEvent (#3155)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3155
Reviewed-by: Caio Oliveira <[email protected]>
Reviewed-by: Lizzie <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-12-06 20:55:45 +01:00
PavelBARABANOV c3cbe2d4d0 [android] fixing virtual keyboard in dark souls (#3061)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3061
Reviewed-by: crueter <[email protected]>
Reviewed-by: Lizzie <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-11-22 21:06:24 +01:00
PavelBARABANOV f3fbb3812f [android] Localize play time units (#3045)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3045
Reviewed-by: MaranBr <[email protected]>
Reviewed-by: crueter <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-11-22 20:54:40 +01:00
PavelBARABANOV 227a007413 [dynarmic] removes ScopedJitExecution / fix-ac3 (#3018)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3018
Reviewed-by: Lizzie <[email protected]>
Reviewed-by: MaranBr <[email protected]>
Reviewed-by: Caio Oliveira <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-11-16 22:54:49 +01:00
PavelBARABANOV 42863027e2 Revert "[core/memory] Remove defered heap allocation on Linux." (#2974)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2974
Reviewed-by: CamilleLaVey <[email protected]>
Reviewed-by: Caio Oliveira <[email protected]>
Reviewed-by: MaranBr <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-11-09 22:42:09 +01:00
PavelBARABANOV 45263ee7aa LoadIdTokenCache stub (#2531)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2531
Reviewed-by: crueter <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-09-24 19:30:00 +02:00
PavelBARABANOV c228f9b746 updated the translation (#288)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/288
Reviewed-by: Shinmegumi <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-08-23 19:53:16 +02:00
PavelBARABANOV 35ec256c74 [translation] EDS Description (#297)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/297
Reviewed-by: Maufeat <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-08-21 23:57:32 +02:00
PavelBARABANOV 77b3f159af updated the translation (#275)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/275
Reviewed-by: Lizzie <[email protected]>
Reviewed-by: crueter <[email protected]>
Co-authored-by: PavelBARABANOV <[email protected]>
Co-committed-by: PavelBARABANOV <[email protected]>
2025-08-18 20:58:40 +02:00
Pavel Barabanov b32a667d6f [android] "Disable Buffer Reorder" option translations 2025-08-02 16:58:37 +03:00
Pavel Barabanov f6b6a856a4 [android] Early release fences option fix and translations (#167)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/167
Co-authored-by: Pavel Barabanov <[email protected]>
Co-committed-by: Pavel Barabanov <[email protected]>
2025-07-30 23:51:20 +02:00
Pavel Barabanov ce56a4b83c updating translations 2025-07-20 19:17:04 +03:00
Pavel Barabanov 2f421923a6 Update for the Ukrainian translation. Thanks, Rondo. 2025-07-10 18:55:18 +03:00
Pavel Barabanov 5402773631 Merge branch 'updated-the-translation' 2025-07-10 17:35:48 +03:00
Pavel Barabanov 5bf1199feb translate 2025-07-09 19:11:46 +03:00
Pavel Barabanov ba9e0cd2b9 qt 2025-07-09 14:09:48 +00:00
Pavel Barabanov 02baf03ad4 updated the translation 2025-07-09 14:09:48 +00:00
Pavel Barabanov 846ec85f24 [hid] stub for ActivateDebugMouse 2025-06-24 07:13:07 +03:00
Pavel Barabanov cee222f0e6 fixing crashes when installing updates 2025-06-15 15:29:52 +03:00
Pavel Barabanov 2d0f15ccac update the translation 2025-06-04 18:02:10 +03:00
Pavel Barabanov eed703bc81 Fixes crashes in Diablo 3, in AC3, and allows you not to break the launch of guns of fury 2025-05-31 18:48:25 +03:00
Pavel Barabanov dbd745138e returned several services 2025-05-12 03:56:25 +03:00
Pavel Barabanov 5608ab1cd4 everything related to the FW 20 has been deleted. 2025-05-11 20:18:26 -04:00
Pavel Barabanov bc649965ee Translation of new features (Android) 2025-05-10 12:19:44 +03:00
Pavel Barabanov d9eea0dc72 renamed SetTouchScreenOutputRanges to SetTouchScreenOutputRanges [20.0.0+] 2025-05-03 06:26:24 +03:00
Pavel Barabanov d55e400c7c started adding services for firmware 20.0.0 without implementation 2025-05-03 06:15:23 +03:00
Pavel Barabanov 37a508c3ba Add USE AUTO STUB to Android 2025-04-30 03:00:46 +03:00
Pavel Barabanov 56e619c872 Remove the stub for GetCradleFwVersion 2025-04-30 02:52:04 +03:00
Pavel Barabanov ee03ac227d Fixes the launch of some games on firmware versions 18 and above. 2025-04-15 05:59:18 +03:00
Pavel Barabanov b66ebe638b Qlauncher firmware 19 2025-04-14 14:18:13 -04:00
Pavel Barabanov 1bd86b08f2 Qlauncher firmware 19 2025-04-14 12:10:33 -03:00
Pavel Barabanov b43dfff894 Eden’s Veil setting 2025-04-14 03:50:37 -03:00
Pavel Barabanov 38737f26e5 Optimize SpiriV output 2025-04-12 22:54:32 -03:00
Pavel Barabanov bd2f935c4d delete "enable" in setting.h 2025-04-12 22:54:32 -03:00
Pavel Barabanov be2e838f0d FRAME_SKIPPING and FRAME_INTERPOLATION only android and delete "enable" 2025-04-12 22:54:32 -03:00
Pavel Barabanov 70c2439d8c Add sync core speed 2025-04-12 22:54:32 -03:00
Pavel Barabanov d25bea5762 Android: add FRAME_SKIPPING and FRAME_INTERPOLATION 2025-04-12 22:54:32 -03:00
Pavel Barabanov 409946d1e6 Added the GetKeyCodeMapByPort service, thanks JPikachu for the tip. 2025-04-04 03:40:49 +02:00
Pavel Barabanov c09347ff5f Slightly changed the overlay design 2025-04-04 03:40:49 +02:00
pavelbarabanov 70c151fba0 Обновить src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt
- Add MEM overlay
- Add thermal overlay to show temperature in C/F with color indication
2025-04-04 03:40:49 +02:00