Maufeat
718891d11f
[fs] temporarely disable nca verification ( #298 )
...
This adds a passthrough to basically disable nca verification for newer NCAs, this fixes (tested) Pokemon 4.0.0 update and other newer SDK games and updates (as reported on the discord)
This is implemented as toggle that is default enabled, this needs proper implementation in the future.
Co-authored-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/298
Reviewed-by: MaranBr <maranbr@eden-emu.dev >
Reviewed-by: crueter <crueter@eden-emu.dev >
Co-authored-by: Maufeat <sahyno1996@gmail.com >
Co-committed-by: Maufeat <sahyno1996@gmail.com >
2025-09-05 00:04:37 +02:00
MaranBr
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 <crueter@eden-emu.dev >
Co-authored-by: PavelBARABANOV <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/324
Reviewed-by: crueter <crueter@eden-emu.dev >
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com >
Co-authored-by: MaranBr <maranbr@outlook.com >
Co-committed-by: MaranBr <maranbr@outlook.com >
2025-08-27 23:02:46 +02:00
MaranBr
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 <crueter@eden-emu.dev >
Co-authored-by: PavelBARABANOV <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/304
Reviewed-by: crueter <crueter@eden-emu.dev >
Co-authored-by: MaranBr <maranbr@outlook.com >
Co-committed-by: MaranBr <maranbr@outlook.com >
2025-08-23 19:42:10 +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 <crueter@eden-emu.dev >
Co-authored-by: MaranBr <maranbr@outlook.com >
Co-committed-by: MaranBr <maranbr@outlook.com >
2025-08-21 19:27:39 +02:00
MaranBr
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 <pavelbarabanov94@gmail.com >
Co-authored-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/276
Reviewed-by: crueter <crueter@eden-emu.dev >
Co-authored-by: MaranBr <maranbr@outlook.com >
Co-committed-by: MaranBr <maranbr@outlook.com >
2025-08-20 00:21:25 +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 <maranbr@outlook.com >
Co-committed-by: MaranBr <maranbr@outlook.com >
2025-08-18 20:10:34 +02:00
crueter
1f5f9d34d1
[desktop] update sample shading fraction tooltip ( #266 )
...
more clear on what the slider doessssssssss
Signed-off-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/266
Reviewed-by: Lizzie <lizzie@eden-emu.dev >
Reviewed-by: Maufeat <sahyno1996@gmail.com >
2025-08-16 00:42:54 +02:00
wildcard
394ee0dc82
[Vk] FixSampleShading ( #218 )
...
Co-authored-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/218
Co-authored-by: wildcard <nubieluv@gmail.com >
Co-committed-by: wildcard <nubieluv@gmail.com >
2025-08-15 01:17:38 +02:00
crueter
9dfe3cece0
[desktop, core] yuzu -> Eden, eden -> Eden
...
Signed-off-by: crueter <crueter@eden-emu.dev >
2025-07-19 00:12:21 -04:00
Gamer64
3e44389bfc
[Rasterizer]: Implement "Skip CPU Inner Invalidation" hack
2025-07-09 04:23:22 +02:00
PavelBARABANOV
5d4c6e085d
[vk, frontend] RAII Toggle ( #247 )
...
Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/247
2025-07-03 16:35:02 +00:00
Gamer64
a002730d68
[VK] Rework SPIRV Shader Optimization ( #238 )
...
The actual SPIRV Shader Optimization option doesn't seem to do anything as long as it isn't vinculed, so let's rework it to make it work
Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com >
Co-authored-by: echosys <echosys@noreply.localhost >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/238
2025-07-03 01:13:33 +00:00
crueter
94c66f98bf
[frontend, web] refactor: web service frontend rewrite ( #221 )
...
- Automatic verification based on regex
- Token generation button
- Removed unneeded links
- public lobby creation [android]
Signed-off-by: crueter <swurl@swurl.xyz >
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-authored-by: Aleksandr Popovich <alekpopo@proton.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/221
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-07-01 01:44:12 +00:00
Gamer64
cac4345db9
[vk] Sample Shading Option .
...
This seems to improve some games graphics and it may be helpful for MSAA, at the cost of reducing a bit the performance.
Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com >
Co-authored-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/235
Co-authored-by: Gamer64 <gamer64@noreply.localhost >
Co-committed-by: Gamer64 <gamer64@noreply.localhost >
2025-06-29 17:07:14 +00:00
Gamer64
059d89441e
[core, frontend] Add Custom CPU Ticks option ( #217 )
...
Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com >
Co-authored-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/217
2025-06-27 13:45:54 +00:00
JPikachu
2946cdbd2d
renderer: add area sampling scaling method ( #201 )
...
Adds Area Sampling to the list of scaling options. Works well to achieve a high-quality, smooth super-sampling effect. Dolphin has had this for a while and so has Ryujinx, so lui decided to port it.
Adapted from these two PRs:
https://github.com/Ryujinx/Ryujinx/pull/7304
https://github.com/dolphin-emu/dolphin/pull/11999
Credit: Torzu, lui
Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/57
Co-authored-by: lui <lui@vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion >
Co-committed-by: lui <lui@vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion >
Co-authored-by: lui <lui@vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion >
Co-authored-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/201
Co-authored-by: JPikachu <jpikachu.eden@gmail.com >
Co-committed-by: JPikachu <jpikachu.eden@gmail.com >
2025-06-21 13:35:04 +00:00
crueter
9bbf2c3df2
fix boost translation
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-09 04:20:09 -04:00
swurl
aaeaa884eb
yall got any of them pixels ( #140 )
...
Adds 0.25x resolution option and fixes the configure hotkeys
Signed-off-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/140
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-31 02:16:36 +00:00
swurl
b78089e978
Fast CPU Time & Improved Fast GPU Time ( #109 )
...
needs android setting
Signed-off-by: swurl <swurl@swurl.xyz >
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/109
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-29 08:19:51 +00:00
swurl
4235492079
Update checker ( #132 )
...
(with some extra spice)
Maybe this should be a target for Android as well.
Signed-off-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/132
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-28 02:23:51 +00:00
Aleksandr Popovich
ed4b011cad
fix more vulkan issues and remove vertex input ( #117 )
...
Co-authored-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/117
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-05-19 21:28:16 +00:00
Aleksandr Popovich
049cc54f4c
fixes vulkan issues and android settings ( #105 )
...
- removes provoking vertex, vertex input, dynamic state if not supported
- moves dynamic state to be a 0-3 slider and vertex input its own checkbox
- the rich presence was disabled on linux.
- there were duplicate settings in "edens veil"?
- weird behavior of the vertex input checkbox on per game setting
- adds xenoblade 2 to the d24 conversion control function
- adds the flush logs by line setting to android.
- adds the memory layout setting to android
- Adds the option to show building shaders on the android overlay.
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me >
Co-authored-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/105
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-05-17 20:22:25 +00:00
swurl
7e943732bf
fix a large variety of issues ( #101 )
...
- GLASM/SPIR-V mixup on Android
- potential greenscreen fix (thx suyu)
- save memory layout and add 10gb/12gb options
- potential samsung gaming hub fix
- fix layout of controller UI
- fix default settings to sensible defaults.
- note to TotK that you should increase memory layout
- Error checking for Windows linking
- fix an IDE error
- improved migration system w/threading and busy indicator
- disabled citron migration for now
- replaced some user-facing legacy strings with eden
- Added 10GB and 12GB DRAM layouts
- Fix Android black screen issues
- add discord link & update FAQ/Quickstart
- update links in about page
- add back rich presence
- add Don't show again for desktop pre alpha banner
- add citron warning to android and polaris to desktop
Signed-off-by: swurl <swurl@swurl.xyz >
Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/101
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-11 23:58:25 +00:00
swurl
aa333e6fb1
Vulkan 1.4 and New Extensions ( #93 )
...
- Add descriptor_indexing, VIDS, provoking_vertex
- Fix up EDS
- Implement VK 1.4
Co-authored-by: JPikachu <jpikachu.eden@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/93
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-09 14:19:51 +00:00
swurl
83cf9774e1
switch dynamic state to a slider
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-04-24 12:08:01 -04:00
swurl
b47c0e07a3
Proper linking between states
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-04-23 21:58:06 -04:00
swurl
1949e7c438
Add dynamic state extension configs
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-04-23 20:57:53 -04:00
Pavel Barabanov
38737f26e5
Optimize SpiriV output
2025-04-12 22:54:32 -03:00
Pavel Barabanov
70c2439d8c
Add sync core speed
2025-04-12 22:54:32 -03:00
Liam
a956f0f4f8
vulkan_device: don't use fixed cap for memory limits
2024-02-18 18:59:13 -05:00
liamwhite
dc4cbbb021
Merge pull request #12941 from FearlessTobi/setting-tooltips
...
shared_translation: Add tooltips for yuzu settings
2024-02-13 08:17:32 -05:00
Liam
b4b3ddf4b4
general: add default configurations for applet mode
2024-02-09 09:20:53 -05:00
FearlessTobi
d0279b25e0
shared_translation: Add tooltips for general settings
2024-02-08 18:13:22 +01:00
FearlessTobi
7ee910de19
shared_translation: Add tooltips for advanced graphics and system settings
2024-02-06 16:42:57 +01:00
FearlessTobi
f1ae959d94
shared_translation: Add tooltips for core and graphics settings
2024-02-06 16:29:13 +01:00
Kelebek1
52c35521bd
Rework time service to fix time passing offline.
2024-01-24 04:26:55 +00:00
Ameer J
2a295e45c3
Settings: Indicate AMD's compatibility with SPIR-V on OGL
2023-12-21 22:00:49 -05:00
liamwhite
da8676dda1
Merge pull request #12074 from GPUCode/yuwu-on-the-metal
...
Implement Native Code Execution (NCE)
2023-11-30 09:20:55 -05:00
amazingfate
c95a560bc3
qt: add cpu_backend configuration
2023-11-26 20:44:07 -05:00
flodavid
6bd3056c52
yuzu: create linux group in general settings
...
- Create files dedicated to starting and stopping gamemode functions
- Use them in yuzu and yuzu_cmd modules
2023-11-25 19:30:37 +01:00
xcfrg
e21bdc68db
yuzu: integrate gamemode support on linux
2023-11-25 19:30:29 +01:00
lat9nq
9652986874
shared_translation: Call tr for each string
...
Qt can't parse tr called within a macro, so we must call it on each
string.
shared_translation: Remove redundant include
2023-11-08 11:54:01 -05:00
Liam
e219f4a771
qt: remove duplicate exit confirmation setting
2023-10-31 10:31:50 -04:00
Florian
032d4938a9
yuzu: Use new setting method for stop emulation
2023-10-12 01:51:53 +02:00
flodavid
8c020e3f44
yuzu: Enable to use controller to close a game
...
- Add General setting to choose if a confirm dialog is shown when stopping
- Show the right confirm dialog if wanted
- Reuse dialog window that ask to close the game
- Add "L + Plus + Minus" default shortcut to Stop emulation
- Create generic question dialog based on TAS dialog
- It allows controller interaction on most dialogs
2023-10-12 01:51:52 +02:00
Narr the Reg
751b4e2162
yuzu: Fix mute when in background setting
2023-10-03 20:12:06 -06:00
lat9nq
145321abbe
shared_translation: Define use_docked_mode texts
2023-08-22 16:07:53 -04:00
lat9nq
830a2815b5
shared_translation: Update memory layout mode strings
2023-07-21 10:56:55 -04:00
lat9nq
5011827255
settings: Require time zone setting value for stirng
2023-07-21 10:56:55 -04:00
lat9nq
068d23c2ac
shared_translation: Add missing time zones
2023-07-21 10:56:55 -04:00