crueter
789dacedca
fix
...
Signed-off-by: crueter <swurl@swurl.xyz >
test-tag2
2025-07-06 16:07:23 -04:00
crueter
35f6afb031
Test push
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-07-06 15:49:04 -04:00
crueter
38561cd7e3
update discord link
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-07-06 15:46:49 -04:00
crueter
05f536694a
[android] Fix 1.5x and warn at resolutions >= 2x ( #21 )
...
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.bixed.xyz/Bix/eden/pulls/21
test-tag1
2025-07-06 18:20:30 +00:00
crueter
444109c251
[android] Snapdragon 865 patches ( #23 )
...
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.bixed.xyz/Bix/eden/pulls/23
2025-07-06 18:20:21 +00:00
Bix
0ce2ec3b36
[cmake] Update URL to new repo
2025-07-05 23:59:23 +01:00
Bix
d8bfc691d1
[Android] Add proper Bluetooth permissions check to avoid crashes
...
Authored-by: edendev <edendev@eden-emu.org >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/261
Co-authored-by: Bix <bix@bixed.xyz >
Co-committed-by: Bix <bix@bixed.xyz >
2025-07-04 21:47:42 +00:00
Aleksandr Popovich
39a46d755f
[android] Update carousel view ( #254 )
...
- Cherry picked the patches from xbzk PR.
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/254
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-07-04 21:37:15 +00:00
Aleksandr Popovich
b60d0aabf0
[android] improve driver fetcher ( #251 )
...
- Fix the app compat crash
- Fix kimchi sorting
- Improve performance in ui thread
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/251
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-07-04 20:29:23 +00:00
Aleksandr Popovich
aeb2aec13b
[android] fix firmware overlay multiple updates ( #252 )
...
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/252
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-07-04 20:24:03 +00:00
Aleksandr Popovich
cb3521272f
[ir] Align and bias memory stronger
...
Signed-off-by: Aleksandr Popovich <alekpopo@pm.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/229
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-committed-by: Aleksandr Popovich <alekpopo@pm.me >
2025-07-04 03:14:05 +00:00
Bix
64fe103afd
[Android] Updated app name from "eden" to "Eden". ( #256 )
...
Signed-off-by: Bix <bix@bixed.xyz >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/256
2025-07-03 20:13:31 +00:00
PavelBARABANOV
5d4c6e085d
[vk, frontend] RAII Toggle ( #247 )
...
Co-authored-by: Pavel Barabanov <pavelbarabanov94@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/247
2025-07-03 16:35:02 +00: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
MaranBr
c4a26be180
[host1x] Simplify the FFmpeg code a bit more ( #243 )
...
This simplifies the FFmpeg code a bit more and removes unused variables left in the code.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/243
2025-07-02 00:42:55 +00:00
crueter
94c66f98bf
[frontend, web] refactor: web service frontend rewrite ( #221 )
...
- Automatic verification based on regex
- Token generation button
- Removed unneeded links
- public lobby creation [android]
Signed-off-by: crueter <swurl@swurl.xyz >
Co-authored-by: Aleksandr Popovich <alekpopo@pm.me >
Co-authored-by: Aleksandr Popovich <alekpopo@proton.me >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/221
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-07-01 01:44:12 +00:00
MaranBr
2fe728766e
Fix FFmpeg GPU decoding ( #242 )
...
This fixes the FFmpeg GPU decoding on some platforms.
Co-authored-by: MaranBr <maranbr@outlook.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/242
2025-06-30 14:37:00 +00:00
CamilleLaVey
fa600b88b1
revert 91a662431c
( #240 )
...
revert [Texture_cache] Better memory handling for devices with lower memory allocations (#233 )
Means games like Minecraft Dungeons, Sea of Stars, Luigi Mansion 2, Astroneer, Alan Wake, etc are now playable.
It also cleans up the recent abi.cpp and bindless texture commits a bit.
Everything is in #ifdef ANDROID - The biggest change is CACHING_PAGEBITS = 12.
Without that the way the buffercache grows and joins buffers can cause Android to run out of memory (as you end up with just one big buffer that needs to be copied every time it grows)
Also patches up ffmpeg issues.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/233
Co-authored-by: JPikachu <jpikachu.eden@gmail.com >
Co-committed-by: JPikachu <jpikachu.eden@gmail.com >
Had showed some regressions on devices with higher specifications, will be refined to return as a toggle in a later commit.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/240
2025-06-30 12:57:21 +00:00
crueter
09194cc5c3
remove pdb files
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-29 20:28:01 -04:00
crueter
b8150060c7
apply extra DLLs
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-29 20:25:21 -04:00
crueter
996400953e
fix windeploy
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-29 18:48:45 -04:00
crueter
2bb54b422f
No more PRs
...
I hate every single one of you
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-29 15:58:34 -04:00
JPikachu
5ddc889d8d
[vk] Enable trivial stencil for games like EOW ( #234 )
...
Fixes rift clipping in LoZ: EOW + possible fixes for other games.
NOTE: Flickering may occur, this is for testing purposes.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/234
Co-authored-by: JPikachu <jpikachu.eden@gmail.com >
Co-committed-by: JPikachu <jpikachu.eden@gmail.com >
2025-06-29 17:16:47 +00:00
JPikachu
11b152ab58
[spirv] Avoid NaN when a conversion to f16 is emitted ( #215 )
...
Fixes black squares in Fire Emblem: Three Houses.
And fixes vertex explosions in The Legend of Zelda: Breath of the Wild shrine areas.
These were caused by NaN values from overflowed conversions to float16.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/215
Co-authored-by: JPikachu <jpikachu.eden@gmail.com >
Co-committed-by: JPikachu <jpikachu.eden@gmail.com >
2025-06-29 17:15:46 +00:00
JPikachu
91a662431c
[Texture_cache] Better memory handling for devices with lower memory allocations ( #233 )
...
Means games like Minecraft Dungeons, Sea of Stars, Luigi Mansion 2, Astroneer, Alan Wake, etc are now playable.
It also cleans up the recent abi.cpp and bindless texture commits a bit.
Everything is in #ifdef ANDROID - The biggest change is CACHING_PAGEBITS = 12.
Without that the way the buffercache grows and joins buffers can cause Android to run out of memory (as you end up with just one big buffer that needs to be copied every time it grows)
Also patches up ffmpeg issues.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/233
Co-authored-by: JPikachu <jpikachu.eden@gmail.com >
Co-committed-by: JPikachu <jpikachu.eden@gmail.com >
2025-06-29 17:14:23 +00:00
xbzk
b5b1d20e1e
fix: refresh icon color & infinite when in portrait ( #231 )
...
quick fix for refresh features in portrait, casting them as SwipeRefreshLayout, since MidScreenSwipeRefreshLayout only exists in landscape.
Co-authored-by: Allison Cunha <allisonbzk@gmail.com >
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/231
Co-authored-by: xbzk <xbzk@noreply.localhost >
Co-committed-by: xbzk <xbzk@noreply.localhost >
2025-06-29 17:10:29 +00:00
Gamer64
cac4345db9
[vk] Sample Shading Option .
...
This seems to improve some games graphics and it may be helpful for MSAA, at the cost of reducing a bit the performance.
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/235
Co-authored-by: Gamer64 <gamer64@noreply.localhost >
Co-committed-by: Gamer64 <gamer64@noreply.localhost >
2025-06-29 17:07:14 +00:00
crueter
43a22546cf
Update .ci/windows/build.sh
...
Signed-off-by: crueter <swurl@swurl.xyz >
2025-06-29 06:04:44 +00:00
crueter
1bdbe2071f
[ci] fix windows :/ (again) ( #237 )
...
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/237
Co-authored-by: crueter <swurl@swurl.xyz >
Co-committed-by: crueter <swurl@swurl.xyz >
2025-06-29 05:07:22 +00:00
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