PavelBARABANOV and xbzk
815325ccec
[loader] add ZBIC (zstd variant) NSO decompression support for Switch 22.0+ ( #4482 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
A new NSO compression method was introduced in Switch 22.0.0. This is a
customized variant of zstd and is used when NSO flags have bit 7 set.
Key characteristics:
- ZSTD_MAGICNUMBER is set to 0x4349425A (b'ZBIC') instead of 0xFD2FB528
- ZSTD_LEGACY_SUPPORT is set to 0
- ZSTD_TRACE is set to 1, zstd version used is 1.5.7 (10507)
- FSE_readNCount is replaced with a BIC (Binary Interpolative Coding)
version which improves compression of entropy tables significantly
Source: https://switchbrew.org/wiki/22.0.0
Implementation:
- Detect ZBIC segments via NSO flag bit 7 (NsoFlags_UseZbicCompression)
and/or ZBIC magic scan in nso.cpp
- Fall back to LZ4 when ZBIC is not detected or returns unexpected size
- Handle segment 0 alternate offset (0x100 vs 0x108) for both ZBIC and LZ4
References:
- Atmosphère loader/strat zstd-zbic integration:
https://github.com/Atmosphere-NX/Atmosphere/commit/082115187a0509cb6b8a757de639a4e4741b8712
- nxdumptool ZBIC segment compression support:
https://github.com/DarkMatterCore/nxdumptool/commit/441e5c0904f29427987433be4eb057a2843d222a
- STORM_SWITCH ZBIC implementation:
https://github.com/ReiKatari/STORM_SWITCH/commit/1e09eb82b760aaf340b810031400991c0740c091
Tested with firmware 23.0.0 and ZBIC-compressed NSOs.
Co-authored-by: xbzk <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4482
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: lizzie <[email protected] >
Reviewed-by: Maufeat <[email protected] >
2026-09-27 12:48:45 +02:00
PavelBARABANOV
99bf8cf51a
[am, renderer_vulkan] Fix overlay darkening and SGSR black screen on applets ( #4475 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
- Overlay applet: use IsOverlayOpenLocked to pick the Z-index, so the darkening background is only layered above the game while the overlay is open.
- Vulkan: skip the SGSR pass for applet layers to avoid presenting a black frame.
- Partial revert fix crashes in games on UE with the overlay applet enabled.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4475
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: lizzie <[email protected] >
2026-09-25 05:29:08 +02:00
PavelBARABANOV
cb73a4dcc7
[renderer_vulkan] Skip post-processing on applet layers ( #4474 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Detect applet layers via the absence of the Recording bit in layer_stack_mask (only AppletId::Application sets it) and skip PostProcessChain creation and application for them.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4474
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: lizzie <[email protected] >
2026-09-24 02:48:46 +02:00
PavelBARABANOV
3266c20e3f
[ips_layer] read magic from IPS file and fix EOF check ( #4469 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
PatchIPS was reading the magic bytes from the target file instead
of the IPS patch, and IsEOF used a strict > comparison that never
matched for 3-byte IPS EOF markers. This caused IPS patches to be
silently skipped, breaking the Russian localization mod for
Persona 5.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4469
Reviewed-by: lizzie <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
2026-09-23 00:36:47 +02:00
PavelBARABANOV
a7061eb4c8
[ns] Rename i_async_result -> async_result ( #4439 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4439
Reviewed-by: lizzie <[email protected] >
Reviewed-by: MaranBr <[email protected] >
2026-09-16 03:46:44 +02:00
PavelBARABANOV
fa4e7c6992
[vk_texture_cache] drop depth comparison sampler fallback ( #4408 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
This fixes the flashlight in Alan Wake.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4408
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
2026-09-16 01:42:37 +02:00
PavelBARABANOV
defddec47f
[ns] add stubs for cmd936 and cmd4042 ( #4429 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
This is necessary to close Absolum and Hades 2 in qlaunch.
Cmd4042 is necessary that there are no freezes when opening virtual cartridges.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4429
Reviewed-by: lizzie <[email protected] >
Reviewed-by: Maufeat <[email protected] >
2026-09-15 08:01:17 +02:00
PavelBARABANOV
505b157647
[qt common] use ConfigurationShared translation context ( #4430 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4430
Reviewed-by: crueter <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
2026-09-15 03:42:11 +02:00
PavelBARABANOV
bfba95fd60
[ns, olsc] stubs for qlaunch fw23 ( #4427 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
These two stubs fix freezes, in the description and when closing the game.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4427
Reviewed-by: Maufeat <[email protected] >
Reviewed-by: lizzie <[email protected] >
2026-09-14 23:53:44 +02:00
PavelBARABANOV
5d150cac5c
[dynarmic, am, android, ns] Fixes the latest qlaunch regressions on Android and adds cmd23 for launching games on FW 23 ( #4407 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
[dynarmic] use TST + B.NE instead of TBNZ for marked bit
Fixes qlaunch and ac3 crashes.
[am] Bruno FIX OVERLAY 2.0
Fixes incorrect load display when the overlay applet is enabled in AC3.
[android] handle empty programId in Game.settingsName
The ReShade post-processing change started calling
SettingsFile.loadCustomConfig() on every drawer open through
withPerGameConfig(), which exposed a pre-existing crash in
Game.settingsName when programId was an empty string.
[ns] use GetApplicationControlData3 for cmd23 in IReadOnlyApplicationControlDataInterface
We can use this method for now for launching games on fw23, while we don't have all the information.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4407
Reviewed-by: lizzie <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
2026-09-13 02:13:06 +02:00
PavelBARABANOV
1036982d2f
partial revert 54cd5fb8eb ( #4355 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
It fixes display issues when the overlay applet is enabled, thanks Bruno.
Fixes freezes when enabling real applet keyboard in qlaunch.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4355
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: lizzie <[email protected] >
Reviewed-by: Maufeat <[email protected] >
2026-09-08 20:39:08 +02:00
PavelBARABANOV
1f03dee126
[fs] Add RenameDirectory support for same-parent directory renaming ( #4312 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Fixes save corruption in Warhammer 40k: Mechanicus and other games
that rename directories within the same parent folder.
- Added RenameDirectory handler in IFileSystem (command 6)
- Implemented same-parent directory renaming using RenameDir
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4312
Reviewed-by: MaranBr <[email protected] >
Reviewed-by: Samuel <[email protected] >
2026-08-30 01:46:02 +02:00
PavelBARABANOV
4eb8dd1458
partial revert a41a98028a ( #4292 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
This commit fix launch Assassin's creed 3
changes nvdrv:a - break launch with fw 20+
changes ldr:ro - break skip loading menu with all fw
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4292
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: Maufeat <[email protected] >
2026-08-24 00:01:21 +02:00
PavelBARABANOV
4a3cc9a3c2
[android] Fix Nvdec None ( #4288 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Nvdec None is working now; I removed the unnecessary comments — the variable names make everything clear enough.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4288
Reviewed-by: Samuel <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
2026-08-23 23:58:50 +02:00
PavelBARABANOV
c249ff462b
[android] Restore the nvdec toggle ( #4280 )
...
- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions ).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md )
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md ) to the best of my ability.
-------------------
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4280
Reviewed-by: Samuel <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
2026-08-22 02:40:32 +02:00
PavelBARABANOV
e69415c07b
[android] disable VP8 MediaCodec decoder due to crashes in Diablo II ( #4231 )
...
Hotfix, in the future an improved handling on VP8 will be introduced for Android.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4231
Reviewed-by: CamilleLaVey <[email protected] >
2026-07-26 04:24:04 +02:00
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
PavelBARABANOV and CamilleLaVey
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
PavelBARABANOV and CamilleLaVey
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