spectranator
e339153ede
Updated Vulkan stuff for bug fixes and improved hardware compatibility ( #21 )
...
Fixes TOTK crashes on Steam Deck and potentially VRAM leak issues
Reviewed-on: http://y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion/torzu-emu/torzu/pulls/21
2024-05-31 15:17:47 +02:00
spectranator
94c7db25e6
Moved fmt external out of dynarmic and updated fmt to 10.2.1
2024-05-19 16:06:56 +02:00
spectranator
ffc907460f
Removed web service reminiscents
...
This will be undone (except for the analytics part) once a good reimplementation is available. I will include a configuration value for the server to use.
2024-05-13 23:03:36 +02:00
spectranator
cdcbfdc837
Removed leftover submodule path externals/boost-headers
2024-05-08 13:23:45 +02:00
spectranator
036a7edb2c
Removed custom fibers implementation due to issues caused on Windows
...
Looks like the Windows ATL doesn't play along well at all. What a bummer.
2024-05-08 07:58:20 +02:00
spectranator
82fce02827
Do not build SPIRV-Tools executables
2024-05-06 21:04:31 +02:00
e0e2a4c0c5
Rewrote mm:u to follow switchbrew.org documentation
2024-04-20 10:52:25 +02:00
darktux
fac1dbc7e6
Optionally optimize generated SPIRV with spirv-opt ( #10 )
...
Reviewed-on: http://y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion/darktux/torzu/pulls/10
Co-authored-by: darktux <darktux@y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion>
Co-committed-by: darktux <darktux@y2nlvhmmk5jnsvechppxnbyzmmv3vbl7dvzn6ltwcdbpgxixp3clkgqd.onion>
2024-04-10 22:04:09 +00:00
darktux
00dd7295a3
Improve SPIRV-Headers loading behavior
2024-04-08 00:30:51 +02:00
darktux
487089ecaa
Reverted recent tzdb_to_nx update
2024-04-05 01:58:30 +02:00
darktux
c5fe645224
Added v18.0.0 stubs and updated tzdb_to_nx
2024-04-05 01:58:30 +02:00
darktux
b07b266b87
Implemented rewindless Fiber without Boost (using minicoro)
2024-04-05 01:58:30 +02:00
darktux
a5a11e03a1
Disable "Open Home Menu" action as appropriate
2024-04-05 01:58:30 +02:00
darktux
fc18b71a20
Port changes from Early Access
2024-04-05 01:58:29 +02:00
darktux
920e2504c3
Downgraded mbedtls and updated for latest dynarmic
2024-04-05 01:58:29 +02:00
darktux
9bb9b8b30b
Fixed configurarion without SIRIT_USE_SYSTEM_SPIRV_HEADERS set
2024-04-05 01:58:29 +02:00
darktux
9b991208cd
Added submodule contents into tree
2024-04-05 01:58:27 +02:00
liamwhite
564a65a82e
Merge pull request #12981 from lat9nq/tzdb-asan-custom
...
tzdb_to_nx: Update to latest
2024-02-10 22:42:47 -05:00
lat9nq
68b2db21b1
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
211544fbc8
externals: Update dynarmic to 6.6.3
2024-02-10 19:40:47 +00:00
Alexandre Bouvier
73e7a259fd
cmake: prefer system oaknut library
2024-01-30 02:57:50 +01:00
liamwhite
51f5a6f1f8
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
90cb852908
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
278dd589ec
Merge pull request #12439 from FireBurn/vkresult
...
Simplify VkResult lookup
2024-01-29 09:08:32 -05:00
Merry
6cc82fd430
externals/dynarmic: Update to 6.6.1
2024-01-28 17:04:01 +00:00
Merry
2bc0132d0c
externals/oaknut: Update to 2.0.1
2024-01-28 16:50:14 +00:00
K900
3065ab0fd8
nx_tzdb: add another safety assertion
2024-01-27 17:28:04 +03:00
K900
a2407a2964
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
da410506a4
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
e4915fb7d2
Rework time service to fix time passing offline.
2024-01-24 04:26:55 +00:00
f854ffd015
Add Vulkan-Utility-Libraries dependency
2024-01-22 01:30:44 +00:00
lat9nq
d99830b59c
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
4f83b00f6f
general: fix trailing whitespace
2024-01-08 09:34:32 -05:00
Jan Beich
ecfba79d98
externals: update Vulkan-Headers to v1.3.274
2023-12-20 01:13:09 +01:00
FearlessTobi
46c259bb20
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
d2bb9e9729
cmake: prefer system gamemode library
2023-11-30 16:54:00 +01:00
liamwhite
3a12fe5d13
Merge pull request #12227 from jbeich/gamemode
...
cmake: unbreak build on FreeBSD by re-enabling gamemode
2023-11-30 09:21:19 -05:00
liamwhite
5345ab40eb
Merge pull request #12225 from liamwhite/mac-ci
...
Add mac workflow
2023-11-30 09:21:12 -05:00
liamwhite
57a391e71d
Merge pull request #12074 from GPUCode/yuwu-on-the-metal
...
Implement Native Code Execution (NCE)
2023-11-30 09:20:55 -05:00
Jan Beich
df96caec79
cmake: sync gamemode conditionals with code after 5eec980a2d
...
FAILED: bin/yuzu
ld: error: unable to find library -lgamemode
FAILED: bin/yuzu-cmd
ld: error: undefined symbol: Common::Linux::StartGamemode()
>>> referenced by yuzu.cpp
>>> src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/yuzu.cpp.o:(main)
ld: error: undefined symbol: Common::Linux::StopGamemode()
>>> referenced by yuzu.cpp
>>> src/yuzu_cmd/CMakeFiles/yuzu-cmd.dir/yuzu.cpp.o:(main)
2023-11-30 00:05:11 +01:00
Liam
d21305c2e7
add mac workflow
2023-11-29 16:02:37 -05:00
Liam
5eec980a2d
general: conditionally compile gamemode on linux only
2023-11-29 14:26:11 -05:00
liamwhite
337e37f91d
Merge pull request #11946 from flodavid/gamemode
...
Enable (Feral Interactive) Gamemode on Linux
2023-11-29 12:33:09 -05:00
Alexandre Bouvier
fe3702223f
cmake: prefer system simpleini library
2023-11-26 03:45:10 +01:00
ac11f6e4c5
cmake: move gamemode target include into its file
2023-11-25 19:30:45 +01:00
40644d43f7
yuzu: create linux group in general settings
...
- Create files dedicated to starting and stopping gamemode functions
- Use them in yuzu and yuzu_cmd modules
2023-11-25 19:30:37 +01:00
xcfrg
dfa56765d6
yuzu: integrate gamemode support on linux
2023-11-25 19:30:29 +01:00
Liam
9f91ba1f73
arm: Implement native code execution backend
2023-11-25 00:46:47 -05:00
GPUCode
2e02efbdd0
externals: Add oaknut submodule
2023-11-25 00:46:47 -05:00
t895
aa20311969
general: Remove inih
2023-11-21 01:58:13 -05:00