rpcsx/rpcs3
Daniel López Guimaraes ba3d16b48b cellMic: Fix CELLMIC_DEVATTR_CHANVOL handling
The microphone index given in `arg1` is 1-indexed, so we have to
subtract 1 from the index to access the proper value.

This wasn't caught up before since we were doing direct access of the
array instead of using `::at32` which wouldn't check that the value is
within bounds.

This allows the original SingStar game to boot up again, as it would
otherwise crash then trying to set the volume to the second channel due
to the index being out of bounds.
2024-08-02 19:29:42 +02:00
..
Crypto Improve error message when update cannot be installed due to version mismatch (#15773) 2024-07-07 15:23:25 +02:00
Emu cellMic: Fix CELLMIC_DEVATTR_CHANVOL handling 2024-08-02 19:29:42 +02:00
Icons Qt: Use svg instead of png 2021-10-28 21:01:27 +02:00
Input raw_mouse: Fix button map out of bounds access 2024-08-01 01:17:01 +02:00
Loader Replace src_loc with std::soource_location 2024-05-21 14:19:12 +03:00
qt/etc Qt6 port 2023-07-31 20:03:24 +03:00
rpcs3qt gl: Fix hang on windows 2024-08-01 20:17:16 +03:00
util types.hpp: Format C arrays too for assert errors 2024-08-02 14:11:05 +03:00
CMakeLists.txt improve CMake files 2024-07-13 15:39:29 +02:00
Cubeb.vcxproj Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00
Cubeb.vcxproj.filters Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00
display_sleep_control.cpp Fix Apple Clang build 2024-02-24 20:54:55 +02:00
display_sleep_control.h
emucore.vcxproj USB: Top Shot Fearmaster device emulation 2024-07-19 22:10:11 +02:00
emucore.vcxproj.filters USB: Top Shot Fearmaster device emulation 2024-07-19 22:10:11 +02:00
frame_icon.xpm
git-version.cmake
GLGSRender.vcxproj gl: Rework the upscalers a bit and define the FSR interface 2024-02-26 18:15:06 +03:00
GLGSRender.vcxproj.filters gl: Rework the upscalers a bit and define the FSR interface 2024-02-26 18:15:06 +03:00
headless_application.cpp Savestates: Add save stage names 2024-04-13 13:48:00 +03:00
headless_application.h Linux: use futex_waitv syscall for atomic waiting 2023-08-02 21:46:06 +03:00
main.cpp Win32: Fix deadlock on std::cerr usage 2024-05-04 14:15:51 +03:00
main_application.cpp Simplify duplicate mouse handler init code 2024-06-30 12:02:37 +02:00
main_application.h overlays: add pages to home menu 2023-02-09 20:36:35 +01:00
module_verifier.hpp Try to fix dll checks 2022-12-07 00:00:45 +01:00
resource.h Remove whitespace 2023-02-15 08:58:02 +01:00
resources.qrc Qt: Use svg instead of png 2021-10-28 21:01:27 +02:00
rpcs3.desktop Add startupWMClass to linux .desktop Fixes #10685 2021-08-09 09:08:44 +02:00
rpcs3.icns Round macOS icon 2022-02-27 11:16:50 +01:00
rpcs3.ico
rpcs3.metainfo.xml Metainfo: Update number of compatible games 2023-12-30 11:41:52 +01:00
rpcs3.plist.in macOS CI: move to AArch64 VM (x64 builds) (#13155) 2023-01-21 21:21:41 +01:00
rpcs3.png
rpcs3.rc
rpcs3.svg
rpcs3.vcxproj sys_usbd: Emulate Dimensions Toypad 2024-07-19 20:29:19 +02:00
rpcs3.vcxproj.filters Fix MSVC filters 2024-07-20 07:37:17 +03:00
rpcs3_version.cpp rpcs3_version: Bump to 0.0.32 2024-05-01 17:01:10 +02:00
rpcs3_version.h Savestates: Save build version and creation time 2023-12-29 11:11:53 +02:00
stb_image.cpp Add -Werror=implicit-fallthrough to cmake build 2024-01-07 17:29:43 +01:00
stdafx.cpp
stdafx.h Make compile with msvc, clang and gcc on Windows 2023-07-11 21:40:30 +03:00
update_helper.sh rpcs3qt: Add macOS support to the updater. 2024-01-24 09:44:56 +01:00
VKGSRender.vcxproj rsx/vk: Refactor FSR integration to support multiple backends 2024-02-26 18:15:06 +03:00
VKGSRender.vcxproj.filters rsx/vk: Refactor FSR integration to support multiple backends 2024-02-26 18:15:06 +03:00
windows.qrc
XAudio.vcxproj xaudio2: use system library instead of xaudio2redist 2024-02-27 05:21:32 +02:00
XAudio.vcxproj.filters Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00