german77
e14ae06391
core: Update input interpreter
2021-11-24 20:30:24 +07:00
german77
1b82d5bb4f
yuzu: Update overlay applet
2021-11-24 20:30:24 +07:00
german77
510c7d2953
core/frontend: Update applets
2021-11-24 20:30:24 +07:00
german77
dd62a0187d
core: Remove frontend/input
2021-11-24 20:30:24 +07:00
german77
c87ad2d0d6
service/hid: Rewrite npad to use ring lifo and the emulated controller
2021-11-24 20:30:24 +07:00
german77
a2ad5762e6
service/hid: Update console sixaxis to the emulated console
2021-11-24 20:30:24 +07:00
german77
800a66d25a
service/hid: Update mouse and keyboard to use ring lifo and the emulated device
2021-11-24 20:30:24 +07:00
german77
afe2d667d9
service/hid: Update touch and gestures to use ring lifo and the emulated console
2021-11-24 20:30:24 +07:00
german77
072559dede
service/hid: Update debug pad, xpad, stubbed and controller base to use ring lifo and the emulated controller
2021-11-24 20:30:23 +07:00
german77
dbe0301102
service/hid: Use remove duplicated code, update names
2021-11-24 20:30:23 +07:00
german77
db08721dcc
service/hid: Create ring LIFO
2021-11-24 20:30:23 +07:00
german77
8fff6d6c67
Qt_applets: Use new input
2021-11-24 20:30:23 +07:00
german77
6e2c84042d
settings: Cleanup settings
2021-11-24 20:30:23 +07:00
german77
456397ed39
debugger/controller: Remove TAS
2021-11-24 20:30:23 +07:00
german77
173a6b1e57
core/emu_window: Remove touch input
2021-11-24 20:30:23 +07:00
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