refractionpcsx2
d78de3237c
MTVU: Redesign of how to handle signals, seems more reliable
...
Added new variables to savestates
2020-12-24 09:03:45 +00:00
refractionpcsx2
6066f48d7c
MTVU/GIF: Clang Formatting
2020-12-24 09:03:45 +00:00
refractionpcsx2
20695d6b15
MTVU: Add new savestate variables, bump savestate version
2020-12-24 09:03:45 +00:00
refractionpcsx2
3f4bb44310
MTVU: Improve compatibility with games that do GS SIGNAL/LABEL/FINISH
2020-12-24 09:03:45 +00:00
jackun
4ab7d78574
USB: Fix Seamic "failing" to load Singstar api
2020-12-24 03:56:52 +02:00
RedDevilus
74336d952d
SPU2: Change VolumeSteps 42 to 5
...
This will change the PageUp/PageDown and also to clicks near/far but still on the slidebar and the jumps are changed from 42 to 5 , scroll wheel will still be 2 and all the arrows keys on 1. If you click and hold and then move just outside of the slider you now get nice jumps of multitudes of 5. Dragging the slider will not be affected.
2020-12-23 22:51:18 +00:00
jackun
ade01ecb86
USB: HID: fix E0/E1 keys not sending "pressed down" event, like arrow keys etc.
...
RAWKEYBOARD::Flags actually _is_ a bitmap for a change
2020-12-23 19:54:00 +02:00
jackun
91d4c4aa37
USB: make dev_index u32 for simpler check if it is valid
2020-12-23 19:54:00 +02:00
jackun
17cbb835ce
USB: load main settings once per startup and remove "configChanged" boolean
...
Let save state loading override currently selected devices
2020-12-23 19:54:00 +02:00
jackun
b2bf0301bb
USB: skip parsing inputs if HID device type doesn't match
...
Kb/mouse event handler pointers are in the same union in HIDState struct
and overlap other variables so not usable for checking validity.
2020-12-23 19:54:00 +02:00
jackun
7a5f9e80e7
USB: remove BUILD_RAW and CALLBACK define
2020-12-23 19:54:00 +02:00
jackun
b5e561e68f
USB: restore qemu hid event handler after savestate load
2020-12-23 19:54:00 +02:00
jackun
b3b272e2e2
USB: Use PAD's WndProcEater for raw input, don't reinit raw input, check WM_ENABLE
...
Skip reinit when swapping discs or it probably hooks dinput8 wndproc causing recursion.
If swapping discs, use WM_ENABLE to signal we have focus again.
2020-12-23 19:54:00 +02:00
jackun
df5cfb303b
USB: lock raw input callbacks when adding/removing
2020-12-23 19:54:00 +02:00
jackun
191ebbcacf
USB: close devices before destroying and loading save state and just allocate 64KiB for save states
...
USBfreezeData itself is currently ~20K so maybe 64K is enough
2020-12-23 19:54:00 +02:00
orbea
44b700a6fd
cmake: Use GNUInstallDirs.
2020-12-23 01:04:26 +01:00
refractionpcsx2
97b74fa6ea
VIF: MSCNT address is -1, so don't mask it.
2020-12-22 14:55:03 +00:00
refractionpcsx2
843650e79e
VIF: Mask VU program address on MSCAL/MSCNT instructions
2020-12-22 14:12:27 +00:00
refractionpcsx2
a4553e821f
VIF: Allow VIF1 to continue if stalled and the FIFO is reversed
2020-12-22 09:20:03 +00:00
Christian Kenny
2c7f54134e
GameDB: Add GIF FIFO Hack for Fight Night Round 3. Fixes corrupted textures.
2020-12-19 23:57:53 +00:00
jeltaqq
7287dce376
GameDB: Porting patch and add Idea Factory games ( #4025 )
...
GameDB: Add patches for Idea Factory games
Ported Neo Contra and Savage Skies patches to NTSC-J
2020-12-19 17:04:05 +00:00
Christian Kenny
3143a46e4d
GameDB: Add VU0 Kickstart for King Kong. Fixes bad polygons on characters
2020-12-18 23:12:33 +00:00
refractionpcsx2
155cf385bd
microVU: Flush running VU1 program when toggling MTVU on
2020-12-18 20:55:02 +00:00
Kojin
ce332571dc
core: fix speedhacks panel ( #4007 )
2020-12-18 14:22:47 -05:00
lightningterror
6a7648d2b0
misc: Cleanup remaining pad stuff from merge. ( #4014 )
2020-12-18 00:48:33 +01:00
refractionpcsx2
ee890c508e
BIOS/CDVD: Set language defaults instead of making the user do it.
...
Removed message nobody read.
2020-12-17 22:56:42 +00:00
lightningterror
10afd0b684
pad-linux: Update to latest controller database.
2020-12-17 11:05:37 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
38c03ecbbb
PAD: review & formatting fixes
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d8884e3a2f
PAD: fix regression on MTGS scheduler close
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
80e379820d
PAD: formatting fixes for linux
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d3b120fafd
PAD: fix quick setup and probably other issues
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
02c028d14f
PAD: ensure auto generated resources are not in the source tree
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
5769ae3e78
PAD: formatting fixes
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
b941d16f78
PAD: windows: fix pad reloading when core actions are done
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
b8cedae527
PAD: windows: fix DInput
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
913cb296b4
PAD: windows: fix error message when uninit
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
c4abe44e67
PAD: windows, fix crash on config when playing
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
2c5b75a695
PAD: windows, pause config when in game and make sure it opens
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
3e0f9d3931
PAD: bump sstate version on windows subsystem
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
dc5e4e61c5
PAD: fix ini on windows
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
093e19aae6
PAD: windows: fix RTL_CRITICAL_SECTION nullptr
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
83e6ecb5af
PAD: s/Lily/PAD/g + logging changes
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
8067a480c7
PAD: windows: clang-format
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
9cdc963c97
PAD: windows: update copyright headers
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f38c132efe
PAD: s/OnePad/PAD/g
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
cd70ba753e
PAD: initial windows merge complete
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
a0c18d97fd
PAD: backport macos patches
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d05c4e60be
msvc: disable warnings on 3rdparty
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
494e384d9e
msvc: disable /Gm as it is deprecated
2020-12-17 09:38:21 +01:00
Gauvain 'GovanifY' Roussel-Tarbouriech
2b4e73e885
PAD: windows merge relatively complete, linker issues left
2020-12-17 09:38:21 +01:00