german77
c405a19b73
yuzu: Update frontend
2021-11-24 20:30:23 +07:00
german77
967cca10ff
core: Register HID
2021-11-24 20:30:23 +07:00
german77
c3f54ff232
core/hid: Add emulated controllers
2021-11-24 20:30:23 +07:00
german77
14b949a0da
yuzu_cmd: Use new input
2021-11-24 20:30:23 +07:00
german77
737d305f63
yuzu: Use new input on main and bootmanager
2021-11-24 20:30:23 +07:00
german77
29ae42f3e2
input_common: Rewrite main and add the new drivers
2021-11-24 20:30:23 +07:00
german77
6d108f0dcb
input_common: Remove obsolete files
2021-11-24 20:30:23 +07:00
german77
59b995a9e5
input_common: Rewrite SDL
2021-11-24 20:30:23 +07:00
german77
10241886dd
input_common: Rewrite udp client
2021-11-24 20:30:22 +07:00
german77
dc3ab9e110
input_common: Rewrite tas input
2021-11-24 20:30:22 +07:00
german77
395e9a449d
input_common: Rewrite gc_adapter
2021-11-24 20:30:22 +07:00
german77
fa8e23b842
input_common: Rewrite touch
2021-11-24 20:30:22 +07:00
german77
00834b84dd
input_common: Rewrite mouse
2021-11-24 20:30:22 +07:00
german77
5a785ed794
input_common: Rewrite keyboard
2021-11-24 20:30:22 +07:00
german77
4c6f2c2547
input_common: Move touch and analog from button. Move udp protocol
2021-11-24 20:30:22 +07:00
german77
854c933716
input_common: Create input poller and mapping
2021-11-24 20:30:22 +07:00
german77
ea7b1fbc67
input_common: Create input_engine
2021-11-24 20:30:22 +07:00
german77
449576df93
core/hid: Move motion_input, create input converter and hid_types
2021-11-24 20:30:22 +07:00
german77
bf71d18af9
core/hid: Move input_interpreter to hid
2021-11-24 20:30:22 +07:00
german77
ad5142ac2c
common: Rewrite and move core/frontend/input.h to common
2021-11-24 20:30:21 +07:00
Adam Heinermann
f078d3d212
Refactor menu states and shortcuts in GMainWindow. ( #7419 )
...
Refactor menu states and shortcuts in GMainWindow.
- Removed "Start", since it was always disabled unless it was "Continue"
which has now been moved to "Pause".
- Allow hotkeys to be used while in fullscreen.
- Removed the load amiibo hotkey.
2021-11-24 21:27:25 +07:00
liushuyu
60928cf8cd
video_core/codec: address comments
2021-11-24 18:06:38 +07:00
liushuyu
72aa418b0b
video_core/codecs: fix multiple decoding issues on Linux ...
...
* when someone installed Intel video drivers on an AMD system, the
decoder will select the Intel VA-API decoding driver and yuzu will
crash due to incorrect driver selection; the fix will check if the
currently about-to-use driver is loaded in the kernel
* when using NVIDIA driver on Linux with a ffmpeg that does not have
CUDA capability enabled, the decoder will crash; the fix simply
making the decoder prefers the VDPAU driver over CUDA on Linux
2021-11-24 17:23:57 +07:00
bunnei
cd6cf0422d
Merge pull request #7404 from Kewlan/per-game-framerate-cap
...
configure_general: Allow framerate cap to be used in custom game configs
2021-11-24 02:36:30 +07:00
bunnei
daecbd3a7f
Merge pull request #7394 from Morph1984/svc-SetMemoryPermission
...
kernel: svc: Implement SetProcessMemoryPermission
2021-11-22 14:06:09 +07:00
Fernando Sahmkow
08674aee87
Texture Cache: Fix issue with blitting 3D textures.
2021-11-22 06:07:21 +07:00
Mai M
ee76b546d4
Merge pull request #7406 from heinermann/tas_menu
...
Added TAS controls to the menu under Tools
2021-11-21 23:17:07 +07:00
Mai M
be238fb26a
Merge pull request #7407 from jam1garner/ic-ivau-instruction
...
Add InstructionCacheOperationRaised handler for 'ic ivau' instruction
2021-11-21 23:16:36 +07:00
jam1garner
4d9c9e567e
arm: dynarmic: Cleanup icache op handling
2021-11-21 22:44:13 +07:00
jam1garner
c8a67a725d
arm: dynarmic: Implement icache op handling for 'ic iallu' instruction
2021-11-21 21:18:56 +07:00
jam1garner
84eb3e7d02
arm: dynarmic: Implement icache op handling for 'ic ivau' instruction
2021-11-21 21:10:14 +07:00
Adam Heinermann
097de2febc
const fixes
2021-11-21 18:07:37 +07:00
Adam Heinermann
b7a938e817
Apply clang format
2021-11-21 18:02:08 +07:00
Adam Heinermann
f90d980837
Added TAS controls to the menu under Tools
2021-11-21 17:28:47 +07:00
Fernando Sahmkow
1e474fb9d1
Texture Cache: Correct conversion shaders.
2021-11-22 00:21:42 +07:00
Fernando Sahmkow
0902119302
Texture Cache: Always copy on NVIDIA.
2021-11-22 00:06:56 +07:00
Fernando Sahmkow
8532849439
TextureCache: Simplify blitting of D24S8 formats and fix bugs.
2021-11-22 00:00:01 +07:00
Fernando Sahmkow
d7f4434bd5
VulkanTexturECache: Use reinterpret on D32_S8 formats.
2021-11-21 21:09:49 +07:00
Fernando Sahmkow
b96caf200d
HostShaders: Fix D24S8 convertion shaders.
2021-11-21 21:04:04 +07:00
Kewlan
8e3371a5c5
configure_general: Allow framerate cap to be used in custom game configs
2021-11-21 16:57:00 +07:00
bunnei
d20f91da11
Merge pull request #7395 from Morph1984/resolve-comments
...
general: Resolve comments in PR #7368
2021-11-21 02:42:24 +07:00
bunnei
5082712b4e
Merge pull request #7389 from ameerj/screenshot-1x
...
Fix screenshot dimensions when at 1x scale
2021-11-21 02:31:32 +07:00
bunnei
ba5210675a
Merge pull request #7359 from heinermann/kthread_crash
...
Fix crash on exit due to static scoped dummy threads
2021-11-20 23:59:58 +07:00
bunnei
fc34749778
Merge pull request #7393 from Morph1984/pm-ams-get-pid
...
service: pm: Implement AtmosphereGetProcessId
2021-11-20 22:08:25 +07:00
Fernando Sahmkow
779f4ac72d
TextureCache: Eliminate format deduction as full depth conversion has been supported.
2021-11-21 05:37:01 +07:00
Morph
5cf93c1346
kernel: svc: Move all IsValid functions to an anonymous namespace
2021-11-20 22:49:13 +07:00
Morph
2726d705f8
kernel: svc: Implement SetProcessMemoryPermission
...
- Used by Skyline modding framework
2021-11-20 22:18:56 +07:00
Morph
281437c811
kernel: KPageTable: Rename SetCodeMemoryPermission to SetProcessMemoryPermission
2021-11-20 22:18:56 +07:00
Morph
a41c6dafea
vk_texture_cache: Mark VkBufferUsageFlags as static constexpr
2021-11-20 21:49:37 +07:00
Morph
095bc88428
vk_blit_image: Consolidate CreatePipelineTargetEx functions
2021-11-20 21:18:37 +07:00