c4a49eb1dd
video_core/opengl: Add FSR upscaling filter to the OpenGL renderer
2023-01-26 21:43:33 +01:00
bb2aec00a2
UI change
2023-01-13 04:54:29 -03:00
3ba53f2511
1.5X resolution scaler option
2023-01-13 02:34:24 -03:00
0e8f98a441
Merge pull request #9605 from german77/mouse_mapping
...
yuzu: Read mouse scroll
2023-01-10 17:32:58 -08:00
87b02f78e1
yuzu: Read mouse wheel input
2023-01-10 18:20:58 -06:00
0eae0b6803
Merge pull request #9601 from liamwhite/it-never-ends
...
qt: unlock during signal emission
2023-01-10 15:27:12 -05:00
e2c68edd35
Merge pull request #9595 from liamwhite/per-game
...
qt: fix configuration weirdness on turbo
2023-01-10 15:26:49 -05:00
9f974ea818
Merge pull request #9565 from MonsterDruide1/tas-multiplayer-lengths
...
TAS: Show all script lengths for multiplayer
2023-01-10 15:26:36 -05:00
385ddef8c3
qt: unlock during signal emission
2023-01-10 12:46:01 -05:00
1caa84e652
qt: fix configuration weirdness on turbo
2023-01-09 17:54:49 -05:00
fda0e7e989
macOS: Make Yuzu show up in the Launchpad Games folder ( #9594 )
...
https://developer.apple.com/documentation/bundleresources/information_property_list/lsapplicationcategorytype
This makes it show up in the Launchpad Games folder
2023-01-09 16:43:45 -05:00
115bf20448
TAS: Show all script lengths for multiplayer
2023-01-07 21:15:37 +01:00
9ed4c13758
qt: additional fixes for reentrant shutdown
2023-01-06 18:50:01 -05:00
020dbcdbc7
Merge pull request #9552 from liamwhite/turbo
...
vulkan: implement 'turbo mode' clock booster
2023-01-06 09:59:59 -05:00
9c9008ac81
video_core/vulkan: Driver pipeline cache will now be deleted with the shader cache
2023-01-05 21:03:01 +01:00
8945fafcc0
config: Set the Vulkan driver pipeline cache option to be global
2023-01-05 21:03:01 +01:00
f4626512ff
config: Better wording for VK pipeline cache option and enable by default
2023-01-05 21:03:01 +01:00
16809c1fa7
video_core/vulkan: Added VkPipelineCache
to store Vulkan pipelines
...
As an optional feature which can be enabled in the advanced graphics configuration, all pipelines that get built at the initial shader loading are stored in a VkPipelineCache object and are dumped to the disk.
These vendor specific pipeline cache files are located at `/shader/GAME_ID/vulkan_pipelines.bin`. This feature was mainly added because of an issue with the AMD driver (see yuzu-emu#8507) causing invalidation of the cache files the driver builds automatically.
2023-01-05 21:02:44 +01:00
a4269c285a
common: add setting for renderer clock workaround
2023-01-04 22:22:01 -05:00
b78328f19a
Merge pull request #9501 from FernandoS27/yfc-rel-2
...
Yuzu Fried Chicken Part 1.5: MacroHLE Rework and Dynamic State
2023-01-04 21:20:00 -05:00
3ecc03ec1b
yuzu-ui: Add setting for disabling macro HLE
2023-01-04 14:56:52 -05:00
eceee8c3d9
cmake: move find-modules to root cmake dir
2023-01-02 18:22:07 +01:00
d46c9c4659
TAS: Record sanitized instead of raw stick inputs
...
Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com >
2023-01-01 22:39:18 +01:00
0b228fde15
Merge pull request #9514 from ColinKinloch/en_gb
...
settings: warn on invalid regon/language combinations
2023-01-01 10:23:46 -05:00
28cfc2146f
settings: comment language blocklist columns
2022-12-30 13:51:35 +00:00
1df5d12b19
config: Save multiplayer settings only globally
...
Saved multiplayer settings like the nickname, remote address, etc. were reset everytime a game was booted up and the game-specific config files were loaded, as these values will never be set.
2022-12-30 02:32:58 +01:00
8594f287b8
settings: added regon/language warning bounds check
2022-12-29 15:55:24 +00:00
2ccf175324
settings: warn on invalid regon/language combinations
2022-12-28 20:34:28 +00:00
343c01b87a
Merge pull request #9495 from german77/no_refresh
...
yuzu: Automatically refresh device list
2022-12-27 00:07:13 -05:00
cb7f0c2ec3
qt: prevent reentrant shutdown
2022-12-24 17:31:34 -05:00
c86e21abe4
qt: fix 'Pause' menu item ( #9497 )
2022-12-23 21:44:53 -05:00
db15142ac9
Merge pull request #9476 from liamwhite/async-shutdown
...
qt: continue event loop during game close
2022-12-23 21:05:10 -05:00
646656412f
qt: fix uninitialized memory usage
2022-12-23 20:57:36 -05:00
c3a5522830
yuzu: Automatically refresh device list
2022-12-23 18:26:48 -06:00
60ce34aa80
qt: exit properly on guest-initiated close
2022-12-21 19:55:01 -05:00
ae6015a69b
qt: use main window as close overlay parent
2022-12-21 19:27:11 -05:00
053ad04d3f
qt: continue event loop during game close
2022-12-20 09:16:08 -05:00
1b11e0f0d3
Merge pull request #9463 from liamwhite/manager-events
...
EmuThread: refactor
2022-12-20 09:10:41 -05:00
690a4c9438
overlay_dialog: Avoid starting the input thread if non-interactive
2022-12-19 00:00:03 -05:00
190ded7f48
overlay_dialog: Hide button dialog box when both buttons are hidden
...
This allows for the creation of a non-interactive dialog overlay to display system messages.
2022-12-18 23:54:56 -05:00
2724ffd6e3
Merge pull request #9469 from Rubo3/patch-1
...
Use execlp instead of execl to avoid failure
2022-12-18 11:46:43 -05:00
ee71404d71
Merge pull request #9467 from german77/folder
...
yuzu: Remember last selected directory
2022-12-18 10:21:33 -05:00
56b0f979eb
Use execlp instead of execl to avoid failure
2022-12-18 14:03:26 +00:00
c218c7d4da
yuzu: Remember last selected directory
2022-12-18 00:37:06 -06:00
f999d268f9
bootmanager: Use proper camera size
2022-12-18 00:13:18 -06:00
c489cbee29
bootmanager: Encapsulate all QCamera code
2022-12-17 23:54:47 -06:00
dffeca66fa
yuzu: fix device name setting
2022-12-17 23:54:36 -06:00
92ce241d4d
qt: use _exit instead of exit on SIGINT
2022-12-17 16:26:25 -05:00
d3123079e8
EmuThread: refactor
2022-12-17 16:26:24 -05:00
f8a7d6a0ae
Merge pull request #9461 from liamwhite/wanative
...
qt: avoid setting WA_DontCreateNativeAncestors on all platforms
2022-12-17 21:07:01 +00:00