MaranBr
71a87b2c55
[video_core] Fix stutters and freezes when playing FMV content in some games ( #2650 )
...
This fixes stutters and freezes when playing FMV content in some games.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2650
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-10-03 23:08:20 +02:00
MaranBr
2d8cb2d457
[file_sys] Properly fix the installation of new updates ( #2651 )
...
This removes the workaround and properly fix the installation of new updates.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2651
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-10-02 22:48:52 +02:00
MaranBr
1a5b3fb239
[audio_core] Fix audio reverb effect ( #2646 )
...
This fixes the audio reverb effect that was causing loud noise in some games and on some platforms.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2646
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-10-02 01:30:05 +02:00
MaranBr
326865cba2
[host1x] Improve FFmpeg error handling ( #2643 )
...
This improves the FFmpeg error handling.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2643
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-10-02 00:15:14 +02:00
MaranBr
9a098441de
[audio_core] Fix audio issue in The Legend of Zelda - Echoes of Wisdom ( #2594 )
...
This fixes the audio issue in The Legend of Zelda - Echoes of Wisdom on Windows.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2594
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-10-01 05:33:37 +02:00
MaranBr
c725641f13
[video_core] Fix fast buffers without performance loss ( #2605 )
...
Fixes games that have some elements flickering on the screen, such as Kirby Star Allies and others, without impacting performance.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2605
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: Lizzie <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-28 07:29:19 +02:00
MaranBr
19eb8272b1
[video_core] Fix a bug in buffer cache that caused flickering in some games when using fast buffering ( #2584 )
...
This fixes a bug in the buffer cache that caused flickering in some games when using fast buffering. This fixes Kirby Star Allies, Yoshi's Crafted World, and possibly many others.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2584
Reviewed-by: Lizzie <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-26 05:13:08 +02:00
MaranBr
42280f34d6
[video_core] Improve asynchronous shader building description ( #2568 )
...
This improves the asynchronous shader building description.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2568
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-24 22:11:13 +02:00
MaranBr
1937286798
[video_core] Improve asynchronous shader building ( #2560 )
...
This improves the asynchronous shader building process.
Fixes a TOTK inventory bug that caused some icons to be missing under certain circumstances when using asynchronous shader building.
Fixes an issue in Kirby and the Forgotten Land where arriving at the checkpoint would cause a graphical bug in the building when asynchronous shader building was enabled.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2560
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-24 00:58:28 +02:00
MaranBr
725407b989
[video_core] Add ability for integrated devices to control the amount of memory used by the emulator ( #2528 )
...
This adds the ability for integrated devices to control the amount of memory used by the emulator.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2528
Reviewed-by: Lizzie <[email protected] >
Reviewed-by: Shinmegumi <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-20 14:17:07 +02:00
MaranBr
8ac495acee
[fs] Remove remaining files from NCA bypass and fix some asserts ( #2502 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2502
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-17 17:45:52 +02:00
MaranBr and PavelBARABANOV
19036c59b5
[video_core] Simplify DMA options ( #525 )
...
This simplifies DMA options in a clearer and more objective way.
Co-authored-by: PavelBARABANOV <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/525
Reviewed-by: crueter <[email protected] >
Reviewed-by: Shinmegumi <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-16 18:42:48 +02:00
MaranBr
80dfc3d76f
[fs] Remove remaining files from NCA bypass ( #495 )
...
Fix Android build after PR 94.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/495
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-15 17:47:19 +02:00
MaranBr
ad6045d9a4
[vk] Fix regression on PR 321 ( #394 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/394
Reviewed-by: Shinmegumi <[email protected] >
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-12 16:02:25 +02:00
MaranBr
3fbfd64722
[fs] Fix integrity check validation for new updates ( #395 )
...
This fixes the integrity check validation for new updates.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/395
Reviewed-by: Shinmegumi <[email protected] >
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-09-12 16:02:12 +02:00
MaranBr
57fbdd516e
[host_memory] Fix a bunch of memory errors on Windows ( #303 )
...
This fixes a bunch of memory errors that could happen on Windows. Possibly regression introduced on PR 187.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/303
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-29 14:20:22 +02:00
MaranBr
d709771d67
[core] Unsafe toggles cannot be changed at runtime ( #344 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/344
Reviewed-by: CamilleLaVey <[email protected] >
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-29 00:07:21 +02:00
MaranBr
428249cb01
[debug] Rename remaining names in accordance with PR 341 ( #343 )
...
This renames the remaining names in accordance with PR 341.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/343
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-28 16:46:24 +02:00
7f482d0730
[core] Add option to control Host MMU Emulation ( #324 )
...
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 <[email protected] >
Co-authored-by: PavelBARABANOV <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/324
Reviewed-by: crueter <[email protected] >
Reviewed-by: CamilleLaVey <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-27 23:02:46 +02:00
MaranBr
44d658bbc5
[core] Fix Diablo 3 ( #314 )
...
This fixes Diablo 3. Regression introduced on PR 311.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/314
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-25 21:04:44 +02:00
MaranBr
a1c5b5c911
[core] Fix a specific condition where the controller applet would still freeze in MK8D ( #311 )
...
This fixes a specific condition where the controller applet would still freeze on the MK8D under certain circumstances.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/311
Reviewed-by: Shinmegumi <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-25 18:23:38 +02:00
MaranBr
4ea9664ff4
[video_core] Fix EDS defaults by platform ( #305 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/305
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-24 02:05:38 +02:00
5b864d406d
[video_core] Add option to control the DMA precision level at runtime ( #304 )
...
This adds an option to control the DMA precision level at runtime.
Co-authored-by: crueter <[email protected] >
Co-authored-by: PavelBARABANOV <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/304
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-23 19:42:10 +02:00
MaranBr
a51953e4f9
[video_core] Add hability to change Sync Memory Operations at runtime ( #300 )
...
This adds the hability to change Sync Memory Operations at runtime.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/300
Reviewed-by: Shinmegumi <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-22 16:23:34 +02:00
MaranBr
de5c761aa7
[video_core] Update Vulkan Extended Dynamic State settings ( #292 )
...
This updates the Vulkan Extended Dynamic State settings and descriptions to improve and make it more clear how it works.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/292
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-21 19:27:39 +02:00
7bfa2404a6
[video_core] Improve DMA logic and add an option to sync memory operations ( #276 )
...
This improves DMA logic and add an option to sync memory operations.
Thanks to Higgs for the new DMA logic.
Co-authored-by: PavelBARABANOV <[email protected] >
Co-authored-by: crueter <[email protected] >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/276
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-20 00:21:25 +02:00
MaranBr
1307f3510d
[externals] Fix usage of USE_CCACHE for Sirit ( #282 )
...
This Fixes usage of USE_CCACHE for Sirit.
Credit: DraVee
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/282
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-19 17:39:28 +02:00
MaranBr
c97d0c8b53
[desktop] Fix VRAM Usage Mode description ( #277 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/277
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-18 20:10:34 +02:00
MaranBr
b906abf9fc
[kernel] Ensure all kernel objects exist before destroying them and avoid infinite loop between Open() and Close() functions ( #261 )
...
This ensures that all kernel objects exist before destroying them and prevents an infinite loop between the Open() and Close() functions.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/261
Reviewed-by: Shinmegumi <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-15 14:01:11 +02:00
MaranBr
234e41193e
[desktop] Fix Default theme on Windows 10 ( #246 )
...
This fixes the default theme on Windows 10. Regression introduced in commit: [3f02d77 ](https://git.eden-emu.dev/eden-emu/eden/commit/3f02d7713f1bfb36245486019bc014ecc49a1b19 )
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/246
Reviewed-by: crueter <[email protected] >
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-12 20:01:55 +02:00
MaranBr
0102f548d0
[host1x] Update FFmpeg to 7.1.1 and add support for NVidia CUDA on Linux ( #207 )
...
This updates FFmpeg to 7.1.1 and add support for NVidia CUDA on Linux, following the same version as Android and Windows to maintain a standard across platforms.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/207
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-08-05 23:16:15 +02:00
MaranBr
7249bc0d22
[host1x] Remove unused code ( #161 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/161
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-07-30 21:08:43 +02:00
MaranBr
b5bbe6d865
[externals] Update some submodules ( #119 )
...
This updates some submodules to keep the project in sync with the latest, stable fixes.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/119
Co-authored-by: MaranBr <[email protected] >
Co-committed-by: MaranBr <[email protected] >
2025-07-27 02:41:08 +02:00
MaranBr
4fc711587f
Fix headers
2025-07-24 09:53:02 -04:00
MaranBr
4ced8d23ac
Fix typo
2025-07-24 09:47:56 -04:00
MaranBr
ebd3605313
Quick fix and code cleanup
2025-05-20 16:01:12 -04:00
MaranBr
1b2bccf51f
Improves Externals, CI, CMake and Qt handling
2025-05-20 15:57:19 -04:00
MaranBr
8254a0e0de
Update Qt to 6.8.3 and fixes dark mode being forced automatically even when light theme is set in app settings
2025-05-13 14:44:29 -04:00
MaranBr
daab352512
Update FFmpeg to 7.0.3
2025-05-13 09:22:42 -04:00
MaranBr
e14a42b6ba
Update SDL to 2.32.6
2025-05-13 09:20:59 -04:00
MaranBr
343c620250
Update CMake files to download dependencies / binaries from self-hosted git repository
2025-05-13 09:15:45 -04:00
Maran Br
8f5a65bdb0
Fixes second controller not detected in DKTF and possibly other games
2025-05-09 14:20:53 +00:00