JPikachu
2946cdbd2d
renderer: add area sampling scaling method ( #201 )
...
eden-build / source (push) Successful in 3m33s
eden-build / android (push) Successful in 21m40s
eden-build / linux (push) Successful in 21m46s
eden-build / windows (msvc) (push) Successful in 29m16s
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 )
...
eden-build / source (push) Successful in 3m27s
eden-build / android (push) Successful in 22m59s
eden-build / linux (push) Successful in 21m36s
eden-build / windows (msvc) (push) Successful in 29m29s
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 )
...
eden-build / source (push) Successful in 3m37s
eden-build / android (push) Successful in 22m54s
eden-build / linux (push) Successful in 21m46s
eden-build / windows (msvc) (push) Successful in 29m32s
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 )
...
eden-build / source (push) Successful in 3m28s
eden-build / android (push) Successful in 21m34s
eden-build / linux (push) Successful in 20m53s
eden-build / windows (msvc) (push) Successful in 29m7s
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 )
...
eden-build / source (push) Successful in 3m27s
eden-build / android (push) Successful in 23m32s
eden-build / linux (push) Successful in 21m11s
eden-build / windows (msvc) (push) Successful in 29m53s
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
...
eden-build / source (push) Successful in 3m26s
eden-build / android (push) Successful in 22m5s
eden-build / linux (push) Successful in 21m12s
eden-build / windows (msvc) (push) Successful in 29m33s
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-16 14:39:12 -04:00
crueter
a4123200c0
fix packaging ( #192 )
...
eden-build / source (push) Successful in 3m32s
eden-build / android (push) Successful in 20m13s
eden-build / linux (push) Successful in 21m36s
eden-build / windows (msvc) (push) Successful in 29m18s
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 )"
...
eden-build / source (push) Successful in 3m34s
eden-build / android (push) Successful in 20m52s
eden-build / linux (push) Successful in 22m54s
eden-build / windows (msvc) (push) Successful in 29m54s
This reverts commit af923c92eb
.
2025-06-15 21:46:24 -04:00
crueter
af923c92eb
[gradle] fix warnings & update deps ( #189 )
...
eden-build / source (push) Successful in 3m39s
eden-build / linux (push) Successful in 23m58s
eden-build / android (push) Successful in 20m59s
eden-build / windows (msvc) (push) Successful in 40m29s
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 )
...
eden-build / source (push) Successful in 3m43s
eden-build / linux (push) Successful in 23m2s
eden-build / android (push) Successful in 21m11s
eden-build / windows (msvc) (push) Has been cancelled
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
eden-build / source (push) Successful in 3m38s
eden-build / linux (push) Successful in 47m44s
eden-build / android (push) Successful in 21m49s
eden-build / windows (msvc) (push) Successful in 30m47s
2025-06-15 15:29:52 +03:00
crueter
b2d16cb3dd
[ci] Fix license-header workflow
...
eden-build / source (push) Successful in 3m52s
eden-build / android (push) Successful in 19m27s
eden-build / windows (msvc) (push) Successful in 30m0s
eden-build / linux (push) Successful in 47m31s
Signed-off-by: crueter <swurl@swurl.xyz>
2025-06-15 05:02:32 -04:00
crueter
ef2d0a9076
[ci] tmp: debug license-header
...
eden-build / source (push) Successful in 3m45s
eden-build / windows (msvc) (push) Has been cancelled
eden-build / linux (push) Has been cancelled
eden-build / android (push) Has been cancelled
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 )
...
eden-build / source (push) Successful in 3m49s
eden-build / android (push) Successful in 21m25s
eden-build / windows (msvc) (push) Successful in 30m15s
eden-build / linux (push) Successful in 22m34s
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
swurl
fb3988a78a
switch ffmpeg to gh
...
Signed-off-by: swurl <swurl@swurl.xyz>
2025-05-31 15:18:27 -04:00
swurl
2a8ff1a59c
use faster submodule urls (github etc) ( #143 )
...
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/143
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-31 19:09:48 +00:00
Pavel Barabanov
eed703bc81
Fixes crashes in Diablo 3, in AC3, and allows you not to break the launch of guns of fury
2025-05-31 18:48:25 +03:00
swurl
6c655321e6
Move dead submodules in-tree
...
Signed-off-by: swurl <swurl@swurl.xyz>
2025-05-31 02:33:02 -04:00
swurl
c0cceff365
fix for new ci
...
Signed-off-by: swurl <swurl@swurl.xyz>
2025-05-30 23:51:09 -04:00