crueter
d32cab37e0
[qt-ts, ci] Update translations and add CI job
...
Still need to add the CI job but translations are updated
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-24 12:43:08 -04:00
Pavel Barabanov
846ec85f24
[hid] stub for ActivateDebugMouse
2025-06-24 07:13:07 +03: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
Bix
02603abbdc
Enables building of APK with Optimised package name. en-gb. ( #206 )
...
Build with: ./gradlew assembleGenshinSpoofRelease
Using com.miHoYo.Yuanshen to enable device dependent features such as AI frame generation.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/206
Co-authored-by: Bix <xq9zp7f2@proton.me >
Co-committed-by: Bix <xq9zp7f2@proton.me >
2025-06-21 19:35:18 +00:00
MrPurple666
2f01c69710
LRU Cache Refactor with Thread-Safety ( #199 )
...
The cache is now thread-safe using std::shared_mutex, allowing concurrent reads without blocking and some other minor things to better maintenance
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/199
Co-authored-by: MrPurple666 <mrpurple666@noreply.localhost >
Co-committed-by: MrPurple666 <mrpurple666@noreply.localhost >
2025-06-21 19:32:32 +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
Maufeat
8c33b0bb5d
Add Device Power State (Windows, Linux, Mac and Android) ( #197 )
...
Uses native power state methods to display battery percentage and charging state correctly. Mainly for qlaunch.
Tested on Windows, Linux. Mac and Android
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/197
Co-authored-by: Maufeat <sahyno1996@gmail.com >
Co-committed-by: Maufeat <sahyno1996@gmail.com >
2025-06-18 08:34:54 +00:00
crueter
6bf5ae700a
Fix macOS build ( #198 )
...
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me >
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/198
2025-06-18 08:00:09 +00:00
crueter
704d4e4428
[android, desktop] Firebomb pre-alpha banner ( #195 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/195
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-17 01:59:05 +00:00
Aleksandr Popovich
6aeba9de66
[vk] Add some dynamic handling in the pipeline ( #142 )
...
Co-authored-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/142
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-06-16 22:36:30 +00:00
crueter
eae819f0d6
Migrate BuildConfig
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-16 14:39:12 -04:00
crueter
a4123200c0
fix packaging ( #192 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/192
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-16 03:27:06 +00:00
crueter
5591ce30c9
Revert "[gradle] fix warnings & update deps ( #189 )"
...
This reverts commit af923c92eb
.
2025-06-15 21:46:24 -04:00
crueter
af923c92eb
[gradle] fix warnings & update deps ( #189 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/189
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-15 22:30:12 +00:00
crueter
cf00554d23
windows JIT fix ( #191 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/191
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-15 19:25:40 +00:00
Pavel Barabanov
cee222f0e6
fixing crashes when installing updates
2025-06-15 15:29:52 +03:00
crueter
b2d16cb3dd
[ci] Fix license-header workflow
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-15 05:02:32 -04:00
crueter
ef2d0a9076
[ci] tmp: debug license-header
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-15 04:58:00 -04:00
xbzk
f3e00b633e
multiplayer lobby search dialog send button clipping fix ( #188 )
...
fix for send button.
Co-authored-by: Allison Cunha <allisonbzk@gmail.com >
Co-authored-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/188
Reviewed-by: crueter <crueter@noreply.localhost >
Co-authored-by: xbzk <xbzk@noreply.localhost >
Co-committed-by: xbzk <xbzk@noreply.localhost >
2025-06-15 08:53:41 +00:00
MaranBr
cc7f2808ed
Update FFmpeg to 7.1.1, libvpx to 1.13.1 and libx264 to c24e06c on Android ( #187 )
...
This updates FFmpeg to 7.1.1, libvpx to 1.13.1 and libx264 to c24e06c on Android.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/187
Reviewed-by: crueter <crueter@noreply.localhost >
Co-authored-by: MaranBr <maranbr@noreply.localhost >
Co-committed-by: MaranBr <maranbr@noreply.localhost >
2025-06-14 17:42:22 +00:00
xbzk
6b46aca0b7
top margin fixed for non zero cutout screens ( #185 )
...
intended to fix top margin for screens with non zero cutout insets
Co-authored-by: Allison Cunha <allisonbzk@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/185
Co-authored-by: xbzk <xbzk@noreply.localhost >
Co-committed-by: xbzk <xbzk@noreply.localhost >
2025-06-12 20:41:13 +00:00
crueter
1037bff8ac
fix ci and NEEDS_D24
...
also fix ukrainian translation
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-11 21:41:20 -04:00
crueter
b54e7a8e5e
[android] Improved Netplay ( #175 )
...
- Runtime validation rather than toasts
- Refactored some minor details
- Improved language clarity
- add TODOs
Signed-off-by: crueter <swurl@swurl.xyz >
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/175
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-11 22:59:48 +00:00
crueter
c4ca8d2367
Properly migrate internal NAND, Load, etc. directories ( #167 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/167
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-11 22:57:13 +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
c6a87a661a
fix integrity store crash on new updates ( #177 )
...
credit: Zeuslota
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/177
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-10 21:03:57 +00:00
crueter
5b361338c1
Update driver recs for T21 and 710 ( #171 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/171
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-10 03:16:39 +00:00
crueter
96afab0299
Initial 20.x control.nacp patch ( #170 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/170
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-10 03:15:58 +00:00
crueter
2665c5cc24
Device/SoC Info Overlay ( #166 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/166
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-10 03:07:00 +00:00
crueter
9bbf2c3df2
fix boost translation
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-09 04:20:09 -04:00
crueter
e6fc5f07d9
disable LRU by default
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-09 03:43:07 -04:00
crueter
d37d47c0ab
update tv banner ( #172 )
...
Thanks AntaBaka
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/172
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-09 07:41:38 +00:00
crueter
9755eb32b3
Fix Fast CPU time on Android
2025-06-09 05:34:16 +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
xbzk
5c1fc12d88
fix topbar accumulative insets margin ( #163 )
...
This is incremental to pr #154 (and a replacement for pr #161 )
It fixes top (portrait) and sides (landscape) margins accumulating upon enter/exit search bar.
Co-authored-by: Allison Cunha <allisonbzk@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/163
Co-authored-by: xbzk <xbzk@noreply.localhost >
Co-committed-by: xbzk <xbzk@noreply.localhost >
2025-06-08 20:27:00 +00:00
swurl
321bb5a17f
update default settings, warn about memory layout
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-06-05 15:14:56 -04:00
MrPurple666
4758e126b8
Initial MSAA fix (Download and Upload) ( #145 )
...
This change works as publicly demonstrated, it doesn't work completely because I'm unable to improve it at the moment, tropic seems like he was scratching his ass instead of doing it at the time.
IT SHOULD IMPROVE CIV7 AND DIABLO 2
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/145
Co-authored-by: MrPurple666 <antoniosacramento666usa@gmail.com >
Co-committed-by: MrPurple666 <antoniosacramento666usa@gmail.com >
2025-06-05 19:06:55 +00:00
xbzk
1240cd43d7
patch: mock return for textures not found by Track method ( #150 )
...
as discussed in #dev-chat, the goal is to feed untracked bindless textures requests with last valid bindless textures for now, so that most games keep running despite possible visual artifacts. as Track evolves, this mock shall be dropped eventually.
Co-authored-by: Allison Cunha <allisonbzk@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/150
Co-authored-by: xbzk <xbzk@noreply.localhost >
Co-committed-by: xbzk <xbzk@noreply.localhost >
2025-06-05 19:00:24 +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
swurl
7e13da47af
Fix build ID and update checker ( #148 )
...
Signed-off-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/148
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-06-05 18:58:54 +00:00
xbzk
d2364ae1f7
Built-in landscape searchbar & status bar fixes ( #154 )
...
android layout:
landscape: moves the searchbar to top bar's free space, increasing room for gamelist;
minor fixes:
landscape: avoid settings button getting beneath android navbar;
portrait: avoid top bar's getting beneath android status bar.
Co-authored-by: Allison Cunha <allisonbzk@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/154
Co-authored-by: xbzk <xbzk@noreply.localhost >
Co-committed-by: xbzk <xbzk@noreply.localhost >
2025-06-05 18:58:43 +00:00
MaranBr
4cc39b98d6
Update FFmpeg to 7.1.1 on Windows ( #156 )
...
This commit updates FFmpeg to version 7.1.1 on Windows.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/156
Co-authored-by: MaranBr <maranbr@noreply.localhost >
Co-committed-by: MaranBr <maranbr@noreply.localhost >
2025-06-05 18:56:56 +00:00
Aleksandr Popovich
972576d2c5
Driver Fetcher ( #130 )
...
Lets the user download & install drivers from various repositories.
Co-authored-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/130
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-06-05 18:56:14 +00:00
swurl
810df8d01c
force 2 day retention on artifact uploads ( #157 )
...
Signed-off-by: swurl <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/157
Co-authored-by: swurl <swurl@swurl.xyz >
Co-committed-by: swurl <swurl@swurl.xyz >
2025-06-05 18:55:50 +00:00
MaranBr
6397bb0809
Fix video decoding on newer versions of FFmpeg ( #155 )
...
Fixes video decoding issues and enables compatibility with newer versions of FFmpeg.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/155
2025-06-04 19:06:48 +00:00
Pavel Barabanov
2d0f15ccac
update the translation
2025-06-04 18:02:10 +03: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
MaranBr
7eb5710f35
Fix Mario Kart 8 Deluxe control applet freeze ( #149 )
...
Not limited to MK8D, this commit may fix games that commonly crash on the controller applet and possibly others as well.
This new approach prevents other games from breaking with this fix.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/149
2025-06-03 13:35:07 +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
af8396808e
use java 17 for compat
...
Signed-off-by: swurl <swurl@swurl.xyz >
2025-06-02 01:02:25 -04:00