Megamouse
c4334f5142
Add AArch64 files to VS Project
2024-09-23 23:00:58 +02:00
RipleyTom
3d9c8a670e
Implement old matching API
2024-09-19 20:34:56 +02:00
capriots
c813c5e953
cellAtracXdec implementation
2024-09-14 19:37:21 +02:00
Megamouse
144ff82402
Stub cellSysutilAvc
2024-09-06 17:17:17 +02:00
Ninetime
7d84d084a4
Enable user to change country code ( #15884 )
2024-08-10 22:33:38 +02:00
kd-11
3ef8046f5c
rsx: Fix fragment constants decoding for non-x86 platforms
2024-08-09 15:09:26 +03:00
kd-11
1200bbe7cc
Address review comments
2024-08-08 13:40:07 +03:00
Florin9doi
33d2b27b91
USB: Top Shot Fearmaster device emulation
2024-07-19 22:10:11 +02:00
Florin9doi
088b594fa8
USB: Top Shot Elite device emulation
2024-07-19 22:10:11 +02:00
Joshua de Reeper
500bf0f3f5
sys_usbd: Emulate Dimensions Toypad
2024-07-19 20:29:19 +02:00
Megamouse
d5747a61f1
Add stb submodule
2024-06-06 15:02:47 +02:00
Megamouse
ff3fb3da65
Use openal-soft submodule and link statically
2024-06-06 15:02:47 +02:00
Megamouse
bf85902485
input: move mouse handler code to cpp
2024-05-21 23:35:35 +02:00
Megamouse
eb8ab8ef15
implement mouse handler config
2024-05-21 23:35:35 +02:00
Florin9doi
db89c1d8b8
USB: Add GunCon 3 config window
2024-05-17 08:58:14 +02:00
Elad Ashkenazi
66008d5ca4
Savestates: Multi-threaded compression, use ZSTD
2024-05-14 19:36:48 +03:00
kd-11
9e1019b1cf
rsx: Start splitting off some stuff into the graph backend class
2024-05-12 21:26:25 +03:00
kd-11
406a519400
rsx: Implement deferred transform constants load
2024-05-12 21:26:25 +03:00
Florin9doi
d3f9ae4868
USB: GunCon 3 emulation
2024-05-01 09:52:30 +02:00
Florin9doi
463826bf13
uDraw emulation
2024-04-18 09:39:02 +02:00
kd-11
c1aaa1bcf6
Get reworked RSX to compile
2024-04-13 03:29:57 +03:00
kd-11
10fe14e783
rsx: Separate register context from RSX thread
2024-04-13 03:29:57 +03:00
kd-11
4594c912a6
rsx: Move SPIRV stuff into common code
2024-03-27 19:20:21 +02:00
kd-11
e7d8ef924f
rsx/vk: Refactor FSR integration to support multiple backends
2024-02-26 18:15:06 +03:00
Megamouse
68f3df4975
input: implement raw_mouse_handler
2024-02-14 01:13:44 +01:00
nswarm
8533f962c6
Add limited support for midi drums w/ rockband 3 ( #15054 )
...
* add support for midi drums
* rb3drums: use dpad to disambiguate cymbal/drum hits instead of staggering.
* rb3drums: configurable min velocity and hihat up behavior
* rb3drums: configurable combos, combo duration, note overrides
* rb3drums: move config to separate file.
* rb3drums: apply stagger to double cymbal hits
* rb3drums: support midi CC note mapping
* rb3drums: add config to cmakelists. only load rb3drums config once.
* rb3drums: HihatWithPedalUp defaults to yellow cymbal instead of blue
2024-02-13 23:08:22 +01:00
Megamouse
3dac7d16e7
vk/gl: unite video_out_calibration_pass fragment shader to new glsl
2024-02-02 10:07:23 +01:00
Megamouse
23dc6a44f6
overlays: implement native sendmessage dialog
2024-01-31 16:33:29 +01:00
Megamouse
9ef5a01de4
overlays: implement native recvmessage dialog
2024-01-31 16:33:29 +01:00
kd-11
0971636c07
rsx: More pipeine refactoring
2024-01-21 12:30:37 +03:00
oltolm
0ae1578dce
split JIT.cpp and SPURecompiler.cpp
2024-01-14 17:21:39 +01:00
Megamouse
3f2c75d920
overlays: move debug overlay to native overlay
2023-12-20 23:33:43 +01:00
Eladash
9abf0b7176
Savestates: Asynchronous compression
2023-11-28 16:46:44 +02:00
Megamouse
70c35642a4
recording: initial audio recording
2023-11-23 21:19:31 +01:00
Eladash
66d01b688c
Savestates: Implement initial RAM ventilation system
2023-11-10 08:45:49 +02:00
Megamouse
76629e1b52
Qt: Allow to use .gz files in Log viewer
...
Log viewer can open .gz files
Log viewer can save log as .gz
Refactored most instances of zip and unzip code to seperate functions
2023-10-13 07:45:16 +02:00
kd-11
a95e87d14d
rsx::io_buffer cleanup
2023-09-27 14:52:59 +03:00
kd-11
6a7386ddb8
rsx: Refactor out more junk from rsx::thread
2023-09-27 14:52:59 +03:00
kd-11
3afc379746
rsx: Import, rebase and clean up the old detiling patches from 2021
2023-09-27 14:52:59 +03:00
oltolm
373e502501
Workaround for Clang: move bless to its own header file
2023-08-19 13:30:46 +03:00
kd-11
fb3aa9628d
rsx: Migrate vertex fetch out of the cpp file
2023-07-04 09:31:51 +03:00
kd-11
cffcfad42a
rsx: Add the glsl files
...
- Generated from inline strings in GLSLCommon.cpp
2023-07-04 09:31:51 +03:00
kd-11
4d565eade6
rsx: Drop format information from the vertex cache and use a simpler model that is much faster
2023-06-10 01:36:10 +03:00
Megamouse
4d26170bd6
input: add emulated_pad_config template class
2023-05-25 20:37:15 +02:00
Megamouse
e7c0df4eac
input: add usio config file
...
No sticks yet
2023-05-25 20:37:15 +02:00
Megamouse
a296c19633
input: add ghltar config file
...
No sticks yet
2023-05-25 20:37:15 +02:00
Megamouse
8b5f7a0770
input: add turntable config file
...
No sticks yet
2023-05-25 20:37:15 +02:00
Megamouse
7b9a36be7d
input: add buzz config file
...
Adds a buzz.yml and implements a generic way to save actual DS3 mapping independent of pad handlers
2023-05-25 20:37:15 +02:00
Dark
24dde5d42b
Implement support for emulating Rock Band 3's MIDI Pro Adapter
...
Co-authored-by: Megamouse <studienricky89@googlemail.com>
2023-05-17 22:59:44 +02:00
Joshua de Reeper
8e15afb2c4
sys_usbd: Emulate Disney Infinity Base
2023-05-17 21:26:58 +02:00