Commit Graph

  • cb539579b5 Qt: log microphone list Megamouse 2025-02-25 20:59:16 +01:00
  • d0d136ede5 github actions: rename jobs Megamouse 2025-02-25 19:33:29 +01:00
  • 4df1f9fb18 Move permissions to own file Megamouse 2025-02-25 18:52:08 +01:00
  • 3c576da42f Move debugger functions to emu_utils.cpp Megamouse 2025-02-24 21:49:12 +01:00
  • 709e3d2822 Move sys_time fmt to date_time.cpp Megamouse 2025-02-24 21:46:48 +01:00
  • 9082908606 Move is_input_allowed to GSFrameBase Megamouse 2025-02-24 21:45:22 +01:00
  • 8d801dadc4 Move display sleep functions to emu callbacks Megamouse 2025-02-24 21:41:14 +01:00
  • 87db82cacd Move check_microphone_permissions to emu callbacks Megamouse 2025-02-24 21:38:54 +01:00
  • d33d3a9f57 Move cheat_type fmt to cheat_info.cpp Megamouse 2025-02-24 21:36:15 +01:00
  • 4794558c08 Fix Azure and Github Actions CI caching Zion Nimchuk 2025-02-23 22:53:55 -08:00
  • a44bd97cda Update QT to 6.8.2 Darkhost1999 2025-02-20 04:53:34 -06:00
  • 807c5e2240 Add opencv to linux CI and specify which modules we want to use Zion Nimchuk 2025-02-23 21:29:21 -08:00
  • b08273b127 Use Microsoft::WRL::ComPtr (#16744) oltolm 2025-02-23 14:39:39 +01:00
  • 796a237128 PKG: Refactor and proper support for IDU Elad 2025-02-22 09:18:43 +02:00
  • bd49c6bedb SPU LLVM: Small FCGT optimization Malcolm Jestadt 2024-12-15 13:05:28 -05:00
  • 86a832da29 unpkg: Add support for IDU packages Elad 2025-02-21 13:55:19 +02:00
  • e72cb6801a Add DXT1-5 decompression on ARM Ivan Podogov 2025-02-10 18:32:01 +00:00
  • 1e01511ca0 cellMic: Implement SIGSTATE_MICENG trigger 2025-02-20 01:57:41 -08:00
  • 26e0f56bf9 CI: Use windows-2025 Runner ¥IGA 2025-02-19 21:08:47 +01:00
  • 157e73b67e Add missing NotFound error handling in LeaveRoom reply RipleyTom 2025-02-19 21:40:01 +01:00
  • 6074480ffb Reset presence when terminating NP RipleyTom 2025-02-18 06:06:35 +01:00
  • ec3d9a2cae Fix ARM matrix and review comments illusion0001 2025-01-26 01:22:39 -06:00
  • c7c45bf2b8 Add arm64 build, update Qt version and docker image for github actions Aleksey Komarov 2025-01-19 12:59:37 +03:00
  • 49f6c5cdca GitHub Actions CI Port illusion0001 2024-09-15 07:22:25 -05:00
  • 52edef0867 Remove xxHash submodule Elad 2025-02-14 16:59:16 +02:00
  • 0e5014788b Fix SignalingHelper notification RipleyTom 2025-02-17 03:43:40 +01:00
  • 7b9aaacc4b RSX: ProgramStateCache logic cleanup and microoptimizations - Eliminate some redundant checks in fragment and vertex comparison functions - Add is_any_src_constant optimization, eliminates 1 instruction per loop Malcolm Jestadt 2025-02-15 21:39:53 -05:00
  • d891b83e4b RSX: Use checksum with rotated inputs for shader hashing instead of FNV - Raises FPS from ~180 to ~200 in Ninja Gaiden Malcolm Jestadt 2025-02-14 15:26:16 -05:00
  • 7e10aa57c4 CMakeLists.txt: add option to disable LTO oltolm 2025-02-13 09:02:12 +01:00
  • e3f57074aa cmake: fix build after 3rdparty updates oltolm 2025-01-16 18:17:13 +01:00
  • a29ecaf1d3 Fix sendto for p2ps packets RipleyTom 2025-02-14 20:19:51 +01:00
  • cefcaaf287 Qt: enable updater for linux arm Megamouse 2025-02-11 21:47:41 +01:00
  • 800c0f7a56 CI: drop fragile bundled libc++ on FreeBSD Jan Beich 2025-02-13 01:23:22 +01:00
  • 2593077361 CI: only use headers from bundled libc++ on FreeBSD Jan Beich 2025-02-13 01:14:38 +01:00
  • e4595f63c4 CI: unbreak bundled libc++ on FreeBSD after 363a225554 Jan Beich 2025-02-12 21:47:02 +01:00
  • b7b5774df1 CI: unbreak bundled libc++ on FreeBSD after 67703b49d8 Jan Beich 2025-02-12 21:35:41 +01:00
  • f60fb5a70e CI: upgrade FreeBSD to 13.4 Jan Beich 2025-02-12 22:06:20 +01:00
  • 19077ee1ed cpu_stats: restore a header for BSDs after cd87a64621 Jan Beich 2025-02-12 17:56:13 +01:00
  • 26df3a8452 Add Cubeb log callback (#16510) Vestrel 2025-02-13 20:47:12 +09:00
  • b63140b423 Fix build without vulkan Takuya Wakazono 2025-02-11 14:23:39 +09:00
  • eeff7b0f0a Fix Aarch Linux CI RipleyTom 2025-02-13 04:18:25 +01:00
  • f15ed36da1 Fix Change Password dialog not saving the new password on success RipleyTom 2025-02-13 02:43:07 +01:00
  • 1efca833a4 Fix missing NoError error checking in a few sceNpGUI functions RipleyTom 2025-02-13 00:12:32 +01:00
  • 159370446f RPCN v1.4 RipleyTom 2025-02-05 20:28:08 +01:00
  • a9b0f76698 cmake: Enable LTO for rpcs3_emu target - Provides a small speedup and saves some space in the binary. Malcolm Jestadt 2025-02-11 00:15:33 -05:00
  • 7fcd747819 rsx: Fix internal res tracking kd-11 2025-02-12 00:59:33 +03:00
  • cd87a64621 Headers cleanup RipleyTom 2025-02-11 03:00:37 +01:00
  • 63147fdede Remove ppu_acontext Elad 2025-02-11 12:43:58 +02:00
  • dfd83bc7a4 SPU LLVM: Add two dependency chains for SPU verification - Should restore performance to match the xorsum builds Malcolm Jestadt 2025-02-11 00:04:25 -05:00
  • 3392f0a271 gl: Fix stencil resolve for NVIDIA cards kd-11 2025-02-10 02:42:14 +03:00
  • 10d5907f46 rsx: Implement framebuffer statistics to track the internal render resolution at runtime. kd-11 2025-02-09 23:28:37 +03:00
  • 0f3d2c7085 gl: Implement MSAA transparency (sample-to-coverage) kd-11 2025-02-09 21:15:23 +03:00
  • 485927ed0d gl: Fix crash when launching multiple games with MSAA enabled kd-11 2025-02-09 17:33:40 +03:00
  • 0d4f3cf0a5 Allow MSAA selection in the UI kd-11 2025-02-09 16:41:11 +03:00
  • 4f08bfd0a2 Fix compilation on clang kd-11 2025-02-09 16:35:57 +03:00
  • 54e7cb8d9e vk: Silence spec validation error on NV cards kd-11 2025-02-09 15:27:09 +03:00
  • fab39a6495 gl: Add support for "hw MSAA resolve" option kd-11 2025-02-08 21:45:54 +03:00
  • 008bfa2cd2 gl: Add extra checks around invalid render/compute passes kd-11 2025-02-08 19:46:54 +03:00
  • 5907a6a67d gl: Fix crash in texture cache due to incorrect surface handling kd-11 2025-02-08 19:46:06 +03:00
  • 85880e6037 gl: Implement remaining resolvers kd-11 2025-02-08 19:00:23 +03:00
  • 042be7d7d1 gl: Implement basic MSAA rendertarget support kd-11 2025-02-08 18:19:44 +03:00
  • 26d85e53a4 vk: Fix extension initialization during device creation kd-11 2025-02-08 11:31:30 +03:00
  • f3e913b56a vk: Redesign resource binding for overlay passes kd-11 2025-02-08 11:30:31 +03:00
  • 99ace42447 gl: Enforce full image creation argument declaration kd-11 2025-02-06 03:04:07 +03:00
  • 6c6d03ac5e gl: Upgrade the surface cache to become MSAA-aware kd-11 2025-02-05 01:47:45 +03:00
  • 8249b5dbfa gl: Implement MSAA resolve/unresolve for color images kd-11 2025-02-05 01:47:09 +03:00
  • 2a4bd6a7fc gl: Implement multisampled image creation kd-11 2025-02-05 00:13:16 +03:00
  • 82981384d5 vk: Move MSAA resolve/unresolve shaders to common GPU program layer kd-11 2025-02-04 02:53:26 +03:00
  • a7a49d9eaa gl: Plumb stubbed MSAA support into the render target handlers kd-11 2025-02-04 01:18:10 +03:00
  • 808f67a3b2 gl: Stub dynamic sample count when creating textures kd-11 2025-02-02 14:35:02 +03:00
  • 9a7b8e41eb PPU Analyzer: Minor Fixup Elad 2025-02-08 17:00:07 +02:00
  • c7e853bf99 PPU Analyzer: GPR-assisted jump table analysis Elad 2025-01-31 17:15:51 +02:00
  • ac97b36b1c PPU Analyzer: Opt-out suspected floats from instruction stream Elad 2025-02-07 17:23:51 +02:00
  • 181c92a868 PPU Analyzer: Clean addr_heap fron non-valid code Elad 2025-01-31 14:38:19 +02:00
  • 86b7078464 PPU LLVM: Fix compilation of PRX with no relocations Elad 2025-01-31 14:09:22 +02:00
  • a1a0333e56 cellVdec: implement cellVdecOpenExt Megamouse 2025-02-06 17:17:14 +01:00
  • 85715e893b win: Add more llvm prebuilt paths Megamouse 2025-02-06 10:18:48 +01:00
  • 2897297252 Update docker for llvm 19 Megamouse 2025-02-02 08:07:07 +01:00
  • 17b75cd010 mac/llvm: fix libunwind path Megamouse 2025-01-28 20:15:38 +01:00
  • 363a225554 Update LLVM to 19.1.7 Megamouse 2025-01-25 16:17:40 +01:00
  • 449c23ba4e cellL10n: implement SBCS conversions Megamouse 2025-02-02 22:16:58 +01:00
  • 78ee489906 Update curl to 8.12.0 Megamouse 2025-02-05 21:58:32 +01:00
  • cec1004da8 cellL10n: fix compilation on linux Megamouse 2025-02-02 20:01:36 +01:00
  • 666bbeba6e cellL10n: Use string_view Megamouse 2025-02-02 19:45:23 +01:00
  • 770b2ab26d cellL10n: implement ucs2/utf8/16/23 conversions Megamouse 2025-02-02 16:16:33 +01:00
  • 2420aa7a21 Fixup PPU block unfolding Elad 2025-02-04 18:31:00 +02:00
  • a5d07af89a cellMusic: always select the whole playlist instead of a single track Megamouse 2025-02-04 01:21:03 +01:00
  • 9bccdf4f71 cellMusic: fix volume. Qt needs a value between 0 and 1 Megamouse 2025-02-04 00:21:33 +01:00
  • b5dbafb3e2 cellMusic: make selection context valid when setting a playlist Megamouse 2025-02-03 23:39:46 +01:00
  • 22a1f41ecb Input/DS4: use hid_write instead of hid_write_control Megamouse 2024-09-26 23:17:15 +02:00
  • 739c4bcfc8 Qt: ignore all game window hotkeys on "disable kb hotkeys" Megamouse 2025-02-04 01:50:45 +01:00
  • 85f288651b cellGem: reduce cellCamera log spam by setting some camera features Megamouse 2025-02-03 20:49:58 +01:00
  • 50387cc516 update_manager: use v3 api for all OS Megamouse 2025-02-03 02:19:10 +01:00
  • 6123838a48 ppu/arm64: Fix ppu_recompiler_fallback implementation for ARM processors kd-11 2025-02-02 20:35:37 +03:00
  • 7ffbada725 Update SDL to 2.30.12 Megamouse 2025-02-02 16:08:42 +01:00
  • 88776ceaa6 Update Fusion to 1.2.8 Megamouse 2025-02-02 16:08:26 +01:00
  • 35fbdd0bae Update FAudio to 25.02 Megamouse 2025-02-02 16:08:12 +01:00
  • 0770c28207 Update libpng to 1.6.46 Megamouse 2025-02-02 16:07:58 +01:00
  • 92979d23cf Set openal system version to 10.0 Megamouse 2025-02-02 16:07:39 +01:00
  • 3187dc816e Fix some warnings Megamouse 2025-02-02 16:07:19 +01:00