crueter
e0501bfd74
[ci] fix windows :/ ( #236 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/236
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-29 04:18:03 +00:00
crueter
fa423c68e8
[ci/windows] fix CMake prefix path
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-28 23:47:02 -04:00
crueter
cc9c3dd5a3
[ci] fix windows environment variables
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-28 23:13:20 -04:00
crueter
a1087ddec8
Updated CI for GH Actions Builds
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-28 22:22:45 -04:00
Maufeat
726e1e756d
[nifm, bsd] add airplane mode functionality to a new nifm call and fix local files ( #225 )
...
There is a cmd `IsAnyInternetRequestAccepted` which is called by games like DOOM to check if internet access is available. Adds the newly added airplane mode there.
Also, moved down the airplane mode check on bsd to also check if it's a local file request, if it is, let it connect. (SMO guide web applet for example)
+ adds a check in IRequest if airplane mode is active, which then results in an not succeeding requests.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/225
Co-authored-by: Maufeat <sahyno1996@gmail.com >
Co-committed-by: Maufeat <sahyno1996@gmail.com >
2025-06-28 16:04:13 +00:00
Maufeat
c88d0b3967
[video_core] ffmpeg 7.1.1 fix ( #224 )
...
Simplified and add AVERROR_EOF check, seems to do the trick.
Fixed Blasphemous 2 and Burnout Paradise crash and more
Co-authored-by: MaranBr <maranbr@outlook.com >
Co-authored-by: MaranBr <maranbr@fake.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/224
Co-authored-by: Maufeat <sahyno1996@gmail.com >
Co-committed-by: Maufeat <sahyno1996@gmail.com >
2025-06-28 13:34:32 +00:00
crueter
dceb3c2206
fix license headers
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-27 19:26:11 -04:00
crueter
f121df0aa3
[frontend] Firmware setup & requirement ( #222 )
...
Currently Android only, will need to be added to desktop.
Android incorrectly records firmware as 19.0.1 if on a higher version...
TODO:
- [x] desktop
- [x] fix android
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/222
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-27 23:23:25 +00:00
Gamer64
20bf141faa
[gitignore]: add AppDir & uruntime to the list
2025-06-27 19:43:09 +02: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
crueter
e7ddc647f3
[desktop] Fix migration options ( #220 )
...
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/220
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-27 06:03:19 +00:00
crueter
3f03ff46b4
Fix macOS & BSD
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-26 17:39:35 -04:00
xbzk
03794d4773
feature/landscape-carousel ( #196 )
...
second try. all known visual resizing bugs fixed.
Co-authored-by: Allison Cunha <allisonbzk@gmail.com >
Co-authored-by: crueter <swurl@swurl.xyz >
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/196
Co-authored-by: xbzk <xbzk@noreply.localhost >
Co-committed-by: xbzk <xbzk@noreply.localhost >
2025-06-26 20:52:54 +00:00
crueter
37f890ec16
linux distro maintainers should be flogged
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-26 16:51:59 -04:00
Maufeat
2e6a289a0b
Add Airplane Mode + Host Network Interface Details ( #204 )
...
Adds Airplane Mode function to settings, host states, etc.
Windows implemented only for now.
Closes #203
Co-authored-by: crueter <swurl@swurl.xyz >
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/204
Co-authored-by: Maufeat <sahyno1996@gmail.com >
Co-committed-by: Maufeat <sahyno1996@gmail.com >
2025-06-26 18:55:34 +00:00
JPikachu
b2e602325c
profile_manager: Implement firmware avatar selector ( #205 )
...
Adds an option to set a user's profile image from the avatars in the firmware. Background color can be changed with a color picker. Also modifies profile image saving to account for this, and as a result images are now saved as JPEG with 100% quality. Any PNG, JPEG, or BMP can now also be used in the image file picker instead of just JPEG.
Using ryujinx's implementation and other parts of the yuzu codebase for reference.
Credit: Torzu, lui
Reviewed-on: http://vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion/torzu-emu/torzu/pulls/56
Co-authored-by: lui <lui@vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion >
Co-committed-by: lui <lui@vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion >
Co-authored-by: lui <lui@vub63vv26q6v27xzv2dtcd25xumubshogm67yrpaz2rculqxs7jlfqad.onion >
Co-authored-by: Maufeat <sahyno1996@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/205
Co-authored-by: JPikachu <jpikachu@noreply.localhost >
Co-committed-by: JPikachu <jpikachu@noreply.localhost >
2025-06-26 18:39:28 +00:00
crueter
77b226a162
[qt-ts, ci] Update translations ( #213 )
...
Still need to add the CI job but translations are updated
Signed-off-by: crueter <swurl@swurl.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/213
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-26 18:38:36 +00: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