crueter
43f450499c
[cmake] ffmpeg: use CPM and source archive ( #155 )
...
Cherry-picked from refactor/cpm. Dramatically reduces download time
Signed-off-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/155
2025-07-30 07:06:50 +02:00
crueter
b2914247c3
[cmake] Build presets and System profiles ( #135 )
...
- Build Preset (Linux only): enables arch optimizations, e.g. generic,
v3, zen2/4, armv8, armv9
- System Profiles: currently only steamdeck, uses an older sdl commit to
fix virtual gamepad bug
Signed-off-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/135
2025-07-27 06:36:33 +02:00
lizzie
bb689637cb
[build, cmake] fix android
2025-07-23 19:08:26 +02:00
lizzie
016ebf3cd8
[cmake, build] fix android and aarch64 ( #103 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/103
Co-authored-by: lizzie <lizzie@eden-emu.dev >
Co-committed-by: lizzie <lizzie@eden-emu.dev >
2025-07-23 17:49:51 +02:00
lizzie
e1763a726e
[build, cmake] port to solaris ( #96 )
...
Co-authored-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/96
Co-authored-by: lizzie <lizzie@eden-emu.dev >
Co-committed-by: lizzie <lizzie@eden-emu.dev >
2025-07-23 10:00:29 +02:00
lizzie
23c77a0d4f
[cmake] patches from debian upstream ( #99 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/99
Co-authored-by: lizzie <lizzie@eden-emu.dev >
Co-committed-by: lizzie <lizzie@eden-emu.dev >
2025-07-23 09:54:26 +02:00
lizzie
fb459c75d9
[wifi] conditionally enable ( #90 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/90
Co-authored-by: lizzie <lizzie@eden-emu.dev >
Co-committed-by: lizzie <lizzie@eden-emu.dev >
2025-07-23 09:54:00 +02:00
crueter
2aab37b516
[cmake] QuaZip: The Finale ( #74 )
...
Signed-off-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/74
2025-07-17 21:00:00 +02:00
crueter
108daeeb39
[cmake] Fix QuaZip once and for all ( #71 )
...
(and core5compat)
Signed-off-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/71
2025-07-16 23:17:34 +02:00
crueter
a538126eb7
[cmake, desktop] Fix <6.9 build error and quazip fetching ( #67 )
...
Signed-off-by: crueter <crueter@eden-emu.dev >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/67
2025-07-15 22:24:40 +02:00
SDK Chan
a0a208db57
[cmake] Fix misplaced comment ( #54 )
...
A member of the community notified me that I misplaced a comment so, I corrected it.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/54
Co-authored-by: SDK Chan <sdkchan@eden-emu.dev >
Co-committed-by: SDK Chan <sdkchan@eden-emu.dev >
2025-07-13 20:58:04 +02:00
SDK-Chan
7f48f4efb6
Add native FreeBSD building functionality ( #35 )
...
This commit enables native building on FreeBSD through Cmake + ninja.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/35
Reviewed-by: crueter <crueter@eden-emu.dev >
Co-authored-by: SDK-Chan <sdkchan@eden-emu.dev >
Co-committed-by: SDK-Chan <sdkchan@eden-emu.dev >
2025-07-11 10:05:17 +02:00
Bix
0ce2ec3b36
[cmake] Update URL to new repo
2025-07-05 23:59:23 +01: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
Maufeat
59e69d91f4
MacOS fix compilation errors and correct app icon and title ( #202 )
...
- Adds ICONV_LIBRARY to CMakeList to fix ffmpeg compilation error
- Replaces the app icon from yuzu.icns to eden.icns
- Changes app title and name from yuzu to eden
- Updates MoltenVK to 1.3.0
Note: The wiki also needs an update, after merge to master I'll edit the wiki. The wiki says to installs Qt5 but eden uses Qt6.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/202
Co-authored-by: Maufeat <sahyno1996@gmail.com >
Co-committed-by: Maufeat <sahyno1996@gmail.com >
2025-06-21 21:01:05 +00:00
crueter
8ff1b9d282
Use proper rdns nonsense ( #179 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/179
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-11 15:05:03 +00:00
crueter
a9f9b207c2
Fix License headers & CI ( #168 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/168
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-09 01:40:21 +00:00
Aleksandr Popovich
76fa525592
Added the public lobby to android. ( #125 )
...
This is adapted from kleidis old PR to Azahar. Changes from it:
- Fixed inconsistent button styling in the dialog for connection
- Allowed to hide both empty and full rooms.
- Proper serving of preferred games
- Enables web service for android by default
- Better implementation of multiplayer.cpp that works with oop
Also fixes the room network class and turns it into a static namespace
in network
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/125
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-06-05 18:59:47 +00:00
MaranBr
a793433da4
Update SDL to 2.32.8 on Windows ( #153 )
...
Update SDL to 2.32.8 on Windows.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/153
2025-06-03 18:36:20 +00:00
swurl
78fc80376b
Use proper fmt min version ( #147 )
...
Signed-off-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/147
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-06-02 05:02:50 +00:00
swurl
568ac9f7de
fix fmv greenscreens when CPU video decoding is enabled ( #131 )
...
This just reverts FFmpeg to 6.0.2 (known working version) but we should
probably take a look at what breaking changes occurred since then.
Signed-off-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/131
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-29 21:55:19 +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
MaranBr
1b2bccf51f
Improves Externals, CI, CMake and Qt handling
2025-05-20 15:57:19 -04:00
Aleksandr Popovich
1f8b8e0fa1
remove solo executables ( #106 )
...
also, fixes CI not targeting the right flag settings.
this pr needs to add the room exe removal from lime3ds.
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/106
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-05-19 21:30:10 +00: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
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
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
d659d6f5b4
Runtime option for flushing logs by line ( #90 )
...
Signed-off-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/90
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-05-08 06:20:20 +00:00
swurl
9f806138ab
Merge branch 'log-by-line'
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-04-24 15:58:49 -04:00
swurl
918d6d3514
proper placement of clip distance init
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-04-24 11:00:28 -04:00
swurl
9cb03cd007
Log by line compilation option
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-04-24 10:58:22 -04:00
swurl
52d851500c
actions: Linux & Source builds ( #26 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/26
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
android build, fix appimage
Signed-off-by: swurl <swurl@swurl.xyz >
2025-04-14 14:17:58 -04:00
JPikachu
61d4233228
Rename Yuzu logo to Eden
2025-04-13 01:15:36 +01:00
crueter
9cef9f5dce
Update fmt to allow for v11
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-04-10 01:11:22 +02:00
darktux
16f92e5b32
Implemented rewindless Fiber without Boost (using minicoro)
2025-04-04 03:40:47 +02:00
darktux
616619c8f7
Port changes from Early Access
2025-04-04 03:40:46 +02:00
Briar
43d3e22151
android: Try to suppress outdated minimum version error for oobe
2025-04-04 03:23:32 +02:00
Briar
6c3381a608
qt: 6.7.3 Implementation
...
Co-authored-by: Kleidis <167202775+kleidis@users.noreply.github.com >
2025-04-04 03:23:31 +02:00
briar
1ef6225b9d
cmakelists: Remove hard-coded limit for tool-chain
2025-04-04 03:23:31 +02:00
Briar
5c78c69409
externals: Update to working archives
2025-04-01 18:29:57 +02:00
Alexandre Bouvier
f1de4f4502
cmake: use vulkan-headers config file
2024-02-02 04:38:56 +01:00
Alexandre Bouvier
cb943b0fa5
cmake: prefer system oaknut library
2024-01-30 02:57:50 +01:00
Mike Lothian
2348a5bdab
Add Vulkan-Utility-Libraries dependency
2024-01-22 01:30:44 +00:00
Jan Beich
2d361a45b8
externals: update Vulkan-Headers to v1.3.274
2023-12-20 01:13:09 +01:00
Liam
b787b5db2e
android: add oboe audio sink
2023-12-17 01:42:59 -05:00
Alexandre Bouvier
6d1049366d
cmake: prefer system gamemode library
2023-11-30 16:54:00 +01: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
Alexandre Bouvier
67bbbabf8a
cmake: prefer system simpleini library
2023-11-26 03:45:10 +01:00