Commit graph

27277 commits

Author SHA1 Message Date
liberodark
3e50d69d29 [core/hle]: bump to 21.0.1 2025-12-06 18:39:52 +01:00
liberodark
d2b6196c20 [Format]: use {:#X} for format instead of 0x{:X} 2025-12-06 18:36:47 +01:00
liberodark
278d5c5a34 [FFmpeg]: Remove internal FFCodec hack and use public API 2025-12-06 18:28:31 +01:00
liberodark
9847eeb2af [Vulkan]: Add fallback for unimplemented wrap modes 6 and 7 2025-12-06 14:52:15 +01:00
liberodark
6e18b388ff Try Again... 2025-12-06 14:14:55 +01:00
liberodark
6116a6a08e [Audio]: Add BiquadFilter ParameterVersion2 support and GPU ioctl 0x13 2025-12-06 12:12:55 +01:00
liberodark
59ff6d946a [Cmake]: Fix Linux build 2025-12-06 11:47:08 +01:00
liberodark
ac007434c6 [Vulkan]: bump cache to v14 2025-12-06 11:46:49 +01:00
liberodark
ff71937776 Merge branch 'shader_recompiler' into next 2025-12-06 00:26:50 +01:00
liberodark
57311f2c02 Merge branch 'renderer_vulkan' into next 2025-12-06 00:26:46 +01:00
liberodark
e0252d622b Merge branch 'ldn' into next 2025-12-06 00:26:34 +01:00
liberodark
8599bb05b0 Merge branch 'sdk' into next 2025-12-06 00:26:18 +01:00
liberodark
e6adf74ab0 Merge branch 'isberd' into next 2025-12-06 00:26:09 +01:00
liberodark
0a25ac32a3 Merge branch 'vk_flickering' into next 2025-12-06 00:25:42 +01:00
liberodark
256edf1896 shader_recompiler: Implement ISBERD instruction for internal stage buffer reads 2025-11-02 01:42:23 +01:00
liberodark
27bce60a28 Add Audio REV12+15 support & HID Fixes & HLE Update & NCA Decryption 2025-11-01 17:33:04 +01:00
liberodark
d9cb8ecd13 [LDN]: Fix LDN for ZA 2025-11-01 02:06:36 +01:00
liberodark
548a2c23ea [Vulkan]: renderer_vulkan: Add conditional rendering control setting 2025-10-21 17:35:01 +02:00
liberodark
2c3849541b shader_recompiler: Add missing texture types for SURED instruction 2025-10-20 08:07:27 +02:00
liberodark
954ed1d20e [Vulkan]: fix flickering objects and texture corruption 2025-10-20 08:01:42 +02:00
liberodark
0ce794996e [Vulkan] Add EDS: Extended Dynamic State 2025-10-20 07:51:09 +02:00
lizzie
ff8ac03129 [vk] fix line_topologies check (#248)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/248
Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-10-16 12:16:04 +02:00
crueter
47d0fa312b [spirv] improved spir-v shader opt (#239)
increases speed ~tenfold for Spir-V output optimization when using it on load.

Co-authored-by: wildcard <nubieluv@gmail.com>
Signed-off-by: crueter <crueter@eden-emu.dev>

Co-authored-by: wildcard <nubieluv@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/239
Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
2025-10-16 11:54:52 +02:00
spectranator
db2f9edd53 Fixed httplib not being configured 2025-10-16 11:28:03 +02:00
lizzie
c8937268ea [fmt] use {:#X} for format instead of 0x{:X} (#309)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/309
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-10-16 11:21:24 +02:00
lizzie
06b39ecfd9 [yuzu_cmd] fix HFA Wpsabi warning on aarch64 (#2554)
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2554
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-10-16 11:13:11 +02:00
wildcard
72675e3886 [Vulkan] Descriptor Pool bug fix (#2564)
a bank could be (incorrectly) considered a superset if it had enough image buffer descriptors but not enough storage image descriptors, causing the allocator to pick a bank that can’t actually satisfy VK_DESCRIPTOR_TYPE_STORAGE_IMAGE demand resulting in sham allocations and creation of new pools.
Note to testers,
please look for any regressions in terms of visuals and most importantly please test the performance and ram usage.

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2564
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: Shinmegumi <shinmegumi@eden-emu.dev>
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: wildcard <wildcard@eden-emu.dev>
Co-committed-by: wildcard <wildcard@eden-emu.dev>
2025-10-16 11:11:02 +02:00
spectranator
63f808b365 Just some stupid readme cleanup :-) 2025-10-16 08:50:01 +00:00
spectranator
e40391eedd Removed accidentally added immature build script 2025-09-02 09:48:03 +00:00
spectranator
6210feba12 Feature freeze (or rather, more specific project goal) 2025-07-30 22:00:17 +00:00
spectranator
641c18e1a8 Added previous commit to reverts 2025-07-02 22:41:47 +02:00
spectranator
295aa94a05 Force ENABLE_WEB_SERVICE to be OFF 2025-07-02 22:39:21 +02:00
spectranator
59bda52beb Upgrade to Qt 6 (#130)
Why? Open Source Qt 5 will stop receiving updates rather sooner than later so it's worth switching to Qt 6 to remain compatible with modern systems.

Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/130
2025-07-02 20:27:29 +00:00
spectranator
25c6aaec18 Added TZ_LINK_INTL option 2025-06-15 03:54:09 +02:00
spectranator
dee5dca459 Added missing bubblewrap executable for ARM64 AppImage 2025-06-11 16:08:59 +00:00
Shikakiru
fd908334af Updated mirror in Flatpak build guide (#123)
add tor repo for the flatpak building
maybe remove the gitub repo if you don't want to actualize enimore (ore maybe create one on Notebug)

Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/123
Co-authored-by: Shikakiru <shikakiru@noreply.localhost>
Co-committed-by: Shikakiru <shikakiru@noreply.localhost>
2025-04-22 16:13:14 +00:00
spectranator
c72862af09 Download boost-fiber on all platforms in vcpkg 2025-04-17 17:26:20 +00:00
spectranator
1ea9565cb4 In windows build guide skeleton for clang-cl add options for LTO and GC 2025-04-16 21:44:49 +00:00
spectranator
945de31fb9 Removed unusued and duplicate YUZU_NO_PRECOMPILED_HEADERS 2025-04-16 21:51:17 +02:00
spectranator
634acab40b Update some Android dependencies and fix build by making boost-process optional (#120)
Based on #119

Co-authored-by: Ramiro <ramiro.depaoli@gmail.com>
Co-authored-by: spectranator <spectranator@y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion>
Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/120
2025-04-16 19:47:40 +00:00
spectranator
8561b75518 Replaced shasum with perl in Arch Linux package dependency list as shasum doesn't exist anymore 2025-04-13 22:49:56 +00:00
spectranator
15d00322a0 In containerized AppImage build script, actually install all required boost components 2025-04-13 19:53:19 +02:00
spectranator
7bd0bfbb0c Do not attempt to find boost in dynarmic if its target already exists 2025-04-13 17:45:01 +02:00
spectranator
829fad8b66 Updated vcpkg baseline for updated Boost library 2025-04-13 14:59:01 +00:00
spectranator
b539eef054 Updated revert list with previous commit 2025-04-13 16:11:38 +02:00
spectranator
f7849077e1 Removed Git SCM string anonymization as it's proven quite useless and hindering in understanding bug report 2025-04-13 16:10:03 +02:00
spectranator
35f4aa964f Fixed about dialog window being too small for content 2025-04-13 16:01:45 +02:00
spectranator
5b478bdb9c Link against all required Boost components 2025-04-13 13:05:27 +02:00
spectranator
b10bcac0cf Added loose snippets for Windows build on Linux guide 2025-04-13 00:21:17 +00:00
spectranator
cfbaa32d66 Updated minimum Boost version in Linux build guide 2025-04-13 00:14:42 +00:00