Producdevity
b1c6c3a083
fix: reset .gitmodules to match master
8 months ago
Producdevity
7136733575
fix: remove SDL directory as it's now handled by CPM
8 months ago
Producdevity
6f31a10699
fix: reset submodules to match master and remove ffmpeg submodule
8 months ago
Producdevity
840aae1671
fix: remove SDL submodule as it's now handled by CPM
8 months ago
Producdevity
64e8e962c2
chore: Remove unnecessary SDL submodule entry
8 months ago
Producdevity
97cadb4e7c
fix: add missing SDL submodule
8 months ago
Producdevity
245408ccf0
Merge branch 'master' of eden:eden-emu/eden into feat/android-emuready
8 months ago
Producdevity
e8f63cf7ee
fix: improve intent launch handling in EmulationFragment
8 months ago
Producdevity
dd6d6b4cf9
fix: reset navigation graph with new intent data in EmulationActivity
8 months ago
Maufeat
ff44444bda
[nvnflinger] add include log header to fix freebsd compile ( #159 )
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/159
Co-authored-by: Maufeat <maufeat@eden-emu.dev>
Co-committed-by: Maufeat <maufeat@eden-emu.dev>
8 months ago
crueter
3f4eeb7a65
[docs] Implement guidelines for PR/License Headers
need to add more stuff, cc @Shinmegumi
Signed-off-by: crueter <crueter@eden-emu.dev>
8 months ago
Maufeat
e4953d5866
[vk, nvnflinger] Fix RDNA3 gloom + purple lines & reapply adjustrefcount unstubb ( #152 )
title. **NEVER** touch application_info in vk again, except if you want to break RDNA3 rendering
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/152
Co-authored-by: Maufeat <maufeat@eden-emu.dev>
Co-committed-by: Maufeat <maufeat@eden-emu.dev>
8 months ago
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
8 months ago
crueter
dee960ccd9
[cmake] sdl: use source archive & add sha512sum ( #154 )
Dramatically speeds up download time over cloning
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/154
8 months ago
SDK-Chan
18942b7ee0
[vk] Revert Engine Name and Update some Params ( #145 )
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/145
8 months ago
SDK-Chan
f75a8c44c7
Update src/video_core/vulkan_common/vulkan_wrapper.cpp
8 months ago
SDK Chan
07cab5ba07
[vk] Revert Engine Name and Update some Params
8 months ago
Maufeat
896bfcdaaa
[vk] revert pApplicationName ( #144 )
Reverts Vulkan pApplicationName to fix rdna3 lines appearing (tested on totk gloom)
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/144
Co-authored-by: Maufeat <maufeat@eden-emu.dev>
Co-committed-by: Maufeat <maufeat@eden-emu.dev>
8 months ago
crueter
9ccb792d29
[externals] fix cpp-httplib on Gentoo
Signed-off-by: crueter <crueter@eden-emu.dev>
8 months ago
Maufeat
bbeb7dd56b
[ssl] add and unstub alpn option + functions ( #142 )
Should fix Jackbox 7,8,9,10 unable to connect to server errors. (See discord issues)
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/142
Co-authored-by: Maufeat <maufeat@eden-emu.dev>
Co-committed-by: Maufeat <maufeat@eden-emu.dev>
8 months ago
JPikachu
eeb68768d6
[vk] Exclude size equal alpha different copies from incompatible copy ( #138 )
Should fix bugs in Splatoon 2 and TotK
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/138
Co-authored-by: JPikachu <jpikachu@eden-emu.dev>
Co-committed-by: JPikachu <jpikachu@eden-emu.dev>
8 months ago
crueter
0b29fb7c8a
[audio_core] Revert EA3835 audio sink changes ( #136 )
Fixes diablo/totk audio stutters
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/136
8 months ago
Producdevity
2c4d5f7a81
refactor: wip, trying to fix intent launching
8 months ago
Producdevity
e99b129cc2
style: remove unused DriverResolver and refactor driver handling in CustomSettingsHandler
- Deleted `DriverResolver`
- Moved and streamlined driver path extraction logic into `CustomSettingsHandler`.
- Improved string resource usage and ensured consistent formatting across dialogs.
8 months ago
Producdevity
3e3e35f558
fix: exclude Android from `gamemode` sources in CMakeLists.txt
8 months ago
Producdevity
6cb45e67fc
style: add GradientBorderCardView with theme-aware gradient border implementation
8 months ago
Producdevity
fcd1b0ecc5
style: implement Eden theme
8 months ago
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
8 months ago
MaranBr
b5bbe6d865
[externals] Update some submodules ( #119 )
This updates some submodules to keep the project in sync with the latest, stable fixes.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/119
Co-authored-by: MaranBr <maranbr@outlook.com>
Co-committed-by: MaranBr <maranbr@outlook.com>
8 months ago
Maufeat
77a8f7b6a7
[vk, hle] fix storage buffer cache, unstubbed TryPopFriendInvitation ( #129 )
This fixes Jamboree + unstubes friend invitation channel which spammed a lot while testing jamboree.
Culprit was: #2
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Co-authored-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/129
Co-authored-by: Maufeat <maufeat@eden-emu.dev>
Co-committed-by: Maufeat <maufeat@eden-emu.dev>
8 months ago
crueter
3bcd5f95fe
[git] fix dup xbyak ( #140 )
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/140
8 months ago
crueter
12d8cf79ea
Revert "[nvnflinger] unstub AdjustRefcount ( #120 )"
This reverts commit 410e782291 .
8 months ago
crueter
fac153509a
[externals] Revert xbyak to v7.22 ( #137 )
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/137
8 months ago
Shinmegumi
b1f3b568fb
[vk] Fix query cache leak on missed sync ( #131 )
Provided by community member, elementary-particle. Submitted as PR by MaranBR.
Fixed issues:
1. The queue cache forgot to put the host query into unregister queue if they weren't synced. This will block all the banks from freeing causing a major leak.
2. SamplesQueryCounter is not aligned with renderpass begin/end. This creates invalid queries.
3. Conditional rendering is not turned on/off at the correct location making them invalid.
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/131
Co-authored-by: Shinmegumi <shinmegumi@eden-emu.dev>
Co-committed-by: Shinmegumi <shinmegumi@eden-emu.dev>
8 months ago
lizzie
c7c2ed7b46
[vk] copy incompatible alpha patch 1.5(2) ( #123 )
Avoid copy size incompatible textures and reinterpret it instead. Uses existing logic to properly re-interpret to a compatible texture.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/123
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
8 months ago
Gamer64
ac675c5296
[core]: Custom CPU Ticks rewrite ( #118 )
For now this is for testing purposes
Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/118
Co-authored-by: Gamer64 <gamer64@eden-emu.dev>
Co-committed-by: Gamer64 <gamer64@eden-emu.dev>
8 months ago
crueter
8dd0e84343
[android, ci] disable workflows, update ERF desc, default flush_lines to on ( #132 )
title says it all
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/132
8 months ago
Producdevity
716e30e204
style: update SPDX license information in CarouselRecyclerView
8 months ago
Producdevity
1a5b6083e7
style: code formatting and remove unused imports in MainActivity
8 months ago
Maufeat
410e782291
[nvnflinger] unstub AdjustRefcount ( #120 )
Co-authored-by: Maufeat <sahyno1996@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/120
Co-authored-by: Maufeat <maufeat@eden-emu.dev>
Co-committed-by: Maufeat <maufeat@eden-emu.dev>
8 months ago
Producdevity
9838ebaef9
style: format code and remove unused imports in GamesFragment
8 months ago
Producdevity
f71872d937
style: remove redundant `public` modifier and fix variable declaration
8 months ago
Producdevity
6e88a9f1f6
style: format code and remove unnecessary blank lines and imports
8 months ago
Producdevity
0ea1870bbc
feat: driver installation dialogs with string resources
8 months ago
Producdevity
6b65f95cfa
style: remove unnecessary blank line in build.gradle.kts
8 months ago
Producdevity
5008b23062
fix: formatting in DriverGroupAdapter.kt and unused iimport
8 months ago
Producdevity
0dda4fd3ce
style: format code
8 months ago
Producdevity
eb3d221ec6
Fix malformed XML in string translations
The `shader_backend_glasm` and `shader_backend_spirv` strings had an extra `string>` tag in multiple language files. This commit removes the extraneous tag.
Additionally, new strings related to Intent Launch, Custom Config, and Driver handling have been added to the default `strings.xml` file.
* src/android/app/src/main/res/values-ru/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-fr/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-pt-rPT/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-id/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-pl/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values/strings.xml: Remove extraneous `string>` tag and add new strings.
* src/android/app/src/main/res/values-fa/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-ar/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-he/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-ckb/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-sr/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-it/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-ja/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-vi/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-cs/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-hu/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-nb/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-uk/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-ko/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-es/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-de/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-zh-rCN/strings.xml: Remove extraneous `string>` tag.
* src/android/app/src/main/res/values-pt-rBR/strings.xml: Remove extraneous `string>` tag.
8 months ago
Producdevity
953e07d1d7
Fix typos in Chinese (Traditional) translation
* src/android/app/src/main/res/values-zh-rTW/strings.xml: Remove extra 'string' from shader backend options.
8 months ago
lizzie
5de03f47df
[renderdoc] update ( #100 )
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/100
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
8 months ago