Commit graph

630 commits

Author SHA1 Message Date
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
swurl
6c655321e6
Move dead submodules in-tree
Signed-off-by: swurl <swurl@swurl.xyz>
2025-05-31 02:33:02 -04:00
swurl
568ac9f7de fix fmv greenscreens when CPU video decoding is enabled (#131)
This just reverts FFmpeg to 6.0.2 (known working version) but we should
probably take a look at what breaking changes occurred since then.

Signed-off-by: swurl <swurl@swurl.xyz>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/131
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-29 21:55:19 +00:00
MaranBr
621d1c3d8a Enable FFmpeg GPU decoding for NVIDIA and AMD graphic cards (#139)
This enables the DXVA2, D3D11VA, D3D11VA2 and NVENC decoders for GPU decoding of H264 and VP9 formats on Windows.

Co-authored-by: MaranBr <maranbr@outlook.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/139
2025-05-29 21:20:13 +00:00
swurl
4235492079 Update checker (#132)
(with some extra spice)

Maybe this should be a target for Android as well.

Signed-off-by: swurl <swurl@swurl.xyz>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/132
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-28 02:23:51 +00:00
swurl
bad2232874 update dynarmic (#120)
Needs to wait for more changes

Signed-off-by: swurl <swurl@swurl.xyz>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/120
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-22 04:36:34 +00:00
Esther1024
ce6b506b02 microprofiler memleak fix (#123)
some 50mb being leaked; may as well

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/123
Co-authored-by: Esther1024 <danishreyjavik@outlook.com>
Co-committed-by: Esther1024 <danishreyjavik@outlook.com>
2025-05-21 04:08:07 +00:00
swurl
a776f5bc3b update dynarmic (#110)
Signed-off-by: swurl <swurl@swurl.xyz>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/110
Co-authored-by: swurl <swurl@swurl.xyz>
Co-committed-by: swurl <swurl@swurl.xyz>
2025-05-18 17:49:11 +00:00
MaranBr
daab352512 Update FFmpeg to 7.0.3 2025-05-13 09:22:42 -04:00
JPikachu
6156a69f9d Update FFmpeg: (#84)
Update: 9c1294eadd → 62e1c44263
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/84

Thanks JPikachu for caring about this.
Co-authored-by: JPikachu <jpikachu.eden@gmail.com>
Co-committed-by: JPikachu <jpikachu.eden@gmail.com>
2025-05-06 17:59:19 -07:00
edendev
6acf63839b Update Vulkan externals submodules
- Updated Vulkan-Headers
- Updated Vulkan-Utility-Libraries
- Updated VulkanMemoryAllocator
2025-04-19 15:01:33 -07:00
darktux
56f12e3ba3 Added v18.0.0 stubs 2025-04-04 03:40:48 +02:00
darktux
2011cdd333 Added v18.0.0 stubs and updated tzdb_to_nx 2025-04-04 03:40:48 +02:00
darktux
16f92e5b32 Implemented rewindless Fiber without Boost (using minicoro) 2025-04-04 03:40:47 +02:00
darktux
616619c8f7 Port changes from Early Access 2025-04-04 03:40:46 +02:00
Briar
4bb6e633e0 externals: Downgrade dynarmic to ae99622 and xbyak to 0d67fd15; modify ABI parameter handling in macro_jit_x64.cpp 2025-04-04 03:23:32 +02:00
Briar
417202f53d externals: Update dynarmic to 5ae5288 2025-04-04 03:23:32 +02:00
Briar
dd32efa3d8 android: Switch to custom Oboe submodule 2025-04-04 03:23:32 +02:00
Briar
9cbd5bd299 externals: Update sirit to 6e6d79 2025-04-04 03:23:32 +02:00
Briar
07751a6b6d externals: Update opus to df02d25 2025-04-04 03:23:32 +02:00
Briar
fb3cd035a8 externals: Update sirit to 770472e 2025-04-04 03:23:32 +02:00
Briar
d7a0201a12 externals: Update vcpkg to ea2a964 2025-04-04 03:23:32 +02:00
Briar
ae973178fd externals: Update discord-rpc to 32d1cfcab 2025-04-04 03:23:32 +02:00
Briar
699f5995b4 externals: Update enet to 2662c0d 2025-04-04 03:23:32 +02:00
Briar
0cf8ffc821 externals: Update cubeb to 2662c0d 2025-04-04 03:23:32 +02:00
Briar
b2237a372e externals: Update mbedtls to acdc937 2025-04-04 03:23:32 +02:00
Briar
ae37f76bb9 externals: Update vcpkg to c82f7466 2025-04-04 03:23:32 +02:00
Briar
78b9daabe3 externals: Update discord-rpc to 54eb03c 2025-04-04 03:23:32 +02:00
Briar
a3efef4455 externals: Update dynarmic to 4663c05 2025-04-04 03:23:32 +02:00
Briar
712d6ad542 externals: Update xbyak to 44a72f3 2025-04-04 03:23:31 +02:00
icybriar
127fdbc93e externals: Update SDL2 to commit 2e4c12cd2 2025-04-01 18:31:24 +02:00
liamwhite
230f518721 Merge pull request #12981 from lat9nq/tzdb-asan-custom
tzdb_to_nx: Update to latest
2024-02-10 22:42:47 -05:00
lat9nq
bc77e73156 tzdb_to_nx: Update to latest
Includes memory leak fix.

Includes option to specify a custom zoneinfo dir.
2024-02-10 17:45:18 -05:00
Merry
b58f148d60 externals: Update dynarmic to 6.6.3 2024-02-10 19:40:47 +00:00
Alexandre Bouvier
cb943b0fa5 cmake: prefer system oaknut library 2024-01-30 02:57:50 +01:00
liamwhite
1ba215fb7a Merge pull request #12830 from merryhime/dynamic-dual_code_block
externals/dynarmic: Update to 6.6.1
2024-01-29 15:27:04 -05:00
liamwhite
9b07313a94 Merge pull request #12814 from Kelebek1/time_new_ipc
Move time services to new IPC and add debug printing
2024-01-29 09:08:46 -05:00
liamwhite
bc857b4b5a Merge pull request #12439 from FireBurn/vkresult
Simplify VkResult lookup
2024-01-29 09:08:32 -05:00
Merry
99405128ec externals/dynarmic: Update to 6.6.1 2024-01-28 17:04:01 +00:00
Merry
c38bf0ee33 externals/oaknut: Update to 2.0.1 2024-01-28 16:50:14 +00:00
K900
7adae78132 nx_tzdb: add another safety assertion 2024-01-27 17:28:04 +03:00
K900
76f5a5ea39 nx_tzdb: check for unpacked directory
Otherwise things get funny if the archive is downloaded, but the unpacking was interrupted.
2024-01-27 17:25:52 +03:00
Kelebek1
05afa94a3b Move time services to new IPC.
Add some fixes/improvements to usage with the new IPC
2024-01-27 03:30:09 +00:00
Kelebek1
52c35521bd Rework time service to fix time passing offline. 2024-01-24 04:26:55 +00:00
Mike Lothian
2348a5bdab Add Vulkan-Utility-Libraries dependency 2024-01-22 01:30:44 +00:00
lat9nq
fe36c155ed externals: Update txdb_to_nx
Includes a fix lat9nq/tzdb_to_nx@1e82342 that fixes a build issue on Mac OS.
2024-01-09 17:29:38 -05:00
Liam
4b9ff027a1 general: fix trailing whitespace 2024-01-08 09:34:32 -05:00
Jan Beich
2d361a45b8 externals: update Vulkan-Headers to v1.3.274 2023-12-20 01:13:09 +01:00
FearlessTobi
684e8dc94d vcpkg: Update fmt to 10.1.1
Should fix compiling on the latest version of MSVC.
2023-12-12 19:27:20 +01:00
Alexandre Bouvier
6d1049366d cmake: prefer system gamemode library 2023-11-30 16:54:00 +01:00