Ani
a004ebfffb
git: Remove unused code
2025-04-16 13:36:56 +03:00
Ani
db85595124
rsx: Replace robin_hood with ankerl::unordered_dense
2025-04-09 20:55:35 +02:00
Ani
15758171f0
glext: Update from 2022.05.30 to 2025.02.03
2025-04-09 20:19:42 +02:00
Ani
e4d84e2c1c
Qt: Fix multi package install dialog on Linux
2025-04-08 09:28:10 +02:00
Ani
16036e0419
ppu: Remove redundant checks on MTFSF
...
Closes #11176
2025-04-08 07:04:37 +02:00
Ani
58714d8c68
docker: Update ffmpeg to 7.1.1
2025-04-08 06:43:28 +02:00
Ani
b3bbd939e3
appimage: Do not bundle libQt6OpenGL
2025-04-06 19:37:36 +02:00
Ani
cc84ebf8c2
appimage: Do not bundle Qt6VirtualKeyboard
2025-04-06 19:37:36 +02:00
Ani
2438e975e7
appimage: Do not bundle unused Qt6 libraries
2025-04-06 19:37:36 +02:00
Ani
613212f9e1
.github: Remove outdated pull request template
2025-04-04 23:10:21 +02:00
Ani
4aff4a9c82
README: Update VC_redist from 2019 to 2022
2025-04-04 23:10:21 +02:00
Ani
264af550d5
.github: Update log path in issue templates
2025-04-04 23:10:21 +02:00
Ani
822546bf7d
Discord: Use vanity URL
2025-04-04 23:10:21 +02:00
Ani
2f8ed1a6bd
rpcs3_version: Bump to 0.0.36
2025-03-30 21:45:32 +02:00
Ani
a7df3cfb40
config: Set default Driver Wake-Up Delay to 0
2025-03-28 18:46:41 +03:00
Ani
32a8bcf525
config: Increase max vblank rate to 6000
2025-03-28 10:47:23 +03:00
AniLeo
ddd3ac3663
Settings: Move 'Max Shader Compile Threads' next to the equivalent LLVM setting
2025-03-10 08:16:19 +01:00
AniLeo
bacce9bb37
Settings: Move 'Vulkan Queue Scheduler' to Debug
2025-03-10 08:16:19 +01:00
AniLeo
aa819c8b97
Settings: Move 'Disable On-Disk Shader Cache' to Debug
2025-03-10 08:16:19 +01:00
AniLeo
af768d5c22
Settings: Move 'Disable Asynchronous Memory Manager' to Debug
2025-03-10 08:16:19 +01:00
AniLeo
2bf5ae3272
Settings: Move 'SPU Profiler' to Debug
2025-03-10 08:16:19 +01:00
AniLeo
a074b14631
Settings: Move 'PPU Vector NaN Fixup' to Debug
2025-03-10 08:16:19 +01:00
AniLeo
ac7d53cc37
Settings: Specify FSR 1
2025-03-10 08:16:19 +01:00
AniLeo
6d46d45983
Settings: Default 'Shader Mode' to Async with Interpreter
2025-03-10 08:16:19 +01:00
AniLeo
eea2f19d82
Settings: Move 'SPU Block Size' to the middle column
2025-03-10 08:16:19 +01:00
Ani
b266e3d4bf
rpcs3_version: Bump to 0.0.35
2025-03-01 00:11:02 +00:00
Ani
17e78a9e6f
rpcs3_version: Bump to 0.0.34
2024-11-01 23:22:32 +00:00
Ani
02362a4807
spu: Do not apply a Max SPURS Threads limit to libSail
...
On all the tested games (e.g. Naruto Ultimate Ninja Storm, Catherine),
limiting SPURS threads for "_libsailCellSpursKernelGroup" causes video
playback to hang and the game to permanently freeze. These games still
function properly while limiting the other CellSpursKernelGroup groups,
as I've confirmed through manual thread pausing.
I have not found a single example that shows that
_libsailCellSpursKernelGroup threads can be limited without the game
freezing.
This allows the Max SPURS Threads setting to work with more games, or to
work with a lower thread limit count for games where it already works.
2024-09-21 15:02:41 +02:00
Ani
c852ae1a22
ffmpeg: Update submodule, supports linux arm64
...
Enables compatibility with linux arm64
2024-09-07 18:19:06 +02:00
Ani
e56164f1e3
rpcs3_version: Bump to 0.0.33
2024-08-31 21:46:33 +02:00
Ani
ff870ca088
BUILDING: Bump gcc/clang versions to the ones used in rpcs3-docker
...
gcc: 11 -> 13
clang: 12 -> 17
2024-08-31 17:54:48 +02:00
Ani
52d91c4772
BUILDING: Add qt6-svg for archlinux systems
2024-08-31 17:54:48 +02:00
Ani
67308bcf6f
vk: Only allow unsupported textureCompressionBC for v3dv
2024-08-21 23:07:13 +03:00
Ani
0649da4cfb
vk: Add driver vendor V3DV (Broadcom on Mesa)
...
VK_DRIVER_ID_MESA_V3DV
2024-08-21 23:07:13 +03:00
Ani
18df24d390
vk: Support v3dv, allow creating device without textureCompressionBC
...
v3dv supports BC1-BC3 which is all we require, support is reported as
false since not all formats are supported
2024-08-21 23:07:13 +03:00
Ani
c2b275ddbc
spu: Workaround GCC 14.1 compiler bug
...
Stumbled upon this issue with gcc 14.1.1+r1+g43b730b9134-1 on aarch64,
failing compilation due to implicit fallthrough warnings being treated
as errors
2024-08-21 21:48:53 +03:00
Ani
fc85c1a0c1
config: Set minimum allowed resolution scale to 25%
2024-08-21 21:48:53 +03:00
Ani
bd8590212d
OpenAL: Fix crash when loading certain audio devices
...
Updates the OpenAL binary from 1.19.1 to 1.23.1, the headers/libraries were updated in the past but the binary was forgotten. This fixes https://github.com/RPCS3/rpcs3/issues/14502 .
2024-06-06 01:19:10 +02:00
Ani
c475c72ead
Cirrus: Update to FreeBSD 13.3
2024-06-06 00:19:00 +02:00
Ani
c16e176fbe
rpcs3_version: Bump to 0.0.32
2024-05-01 17:01:10 +02:00
Ani
39e946630d
syscall: Register syscall 149 sys_time_get_system_time
2024-04-29 10:25:21 -07:00
Ani
0334243a69
appimage: Do not bundle libvulkan.so
...
Causes issues with gamescope, see
https://github.com/RPCS3/rpcs3/issues/14917
2024-03-11 21:03:19 +01:00
Ani
ef8afa7873
rpcs3_version: Bump to 0.0.31
2024-03-05 00:40:22 +01:00
Ani
e707ff530d
rpcs3_version: Bump to 0.0.30
2024-01-02 20:27:18 +00:00
Ani
6672499dde
vk: Fix detection of RADV on get_driver_vendor()
...
Since Mesa 22.2.0 (2022-09-21), commit
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11027/diffs?commit_id=f06da59fd75d7ce7708d159753fcdbc11de16f9e ,
the deviceName property has included the name of the GPU, thus
invalidating our previous method of detecting RADV as a driver vendor
Before: "AMD RADV NAVY_FLOUNDER"
After: "AMD Radeon RX 6700M (RADV NAVI22)"
Before: "AMD RADV RENOIR"
After: "AMD Radeon Graphics (RADV RENOIR)"
2023-08-06 01:08:06 +02:00
Ani
6cd5a7eab9
rpcs3_version: Bump to 0.0.29
2023-07-31 20:03:24 +03:00
Ani
6dcf63009e
Settings: Move Accurate SPU DMA to Advanced
2023-06-15 01:22:15 +02:00
Ani
5f8f86b5a7
Settings: Add Output Scaling to Home Menu
2023-06-15 01:22:15 +02:00
Ani
a78117e094
Settings: Enable hot-reloading of Output Scaling
2023-06-15 01:22:15 +02:00
Ani
44421920b3
Settings: Reorder settings in Debug
2023-06-15 01:22:15 +02:00
Ani
0e79fbda05
Settings: Reorder settings in Emulator
2023-06-15 01:22:15 +02:00
Ani
9ab89c634b
Settings: Move Automatically start games after boot to Debug
2023-06-15 01:22:15 +02:00
Ani
0a6f12f448
Settings: Rename to Force GPU Texture Scaling
...
Before the setting's name was Use GPU Texture Scaling
2023-06-15 01:22:15 +02:00
Ani
8612bdd03d
Settings: Rename to Pause emulation after loading savestates
...
Before the setting's name was Start Savestates Paused
2023-06-15 01:22:15 +02:00
Ani
f08d3e12ca
Settings: Remove PPU Interpreter (dynamic)
...
It has been unimplemented for a long while, so no point in displaying
it, it can be added once the feature is implemented again
2023-06-15 01:22:15 +02:00
Ani
deda47f461
Settings: Move Accurate GETLLAR to Advanced
...
Also includes some minor cleanup to move some code to their right blocks
in settings_dialog and tooltips
2023-06-15 01:22:15 +02:00
Ani
2751f5e254
Settings: Move Accurate PPU Float Condition Control to Debug
2023-06-15 01:22:15 +02:00
Ani
2ac1ff1d0a
Settings: Move Accurate PPU Vector NaN Handling to Debug
2023-06-15 01:22:15 +02:00
Ani
30e8c70055
Settings: Move Accurate PPU Non-Java Mode to Debug
2023-06-15 01:22:15 +02:00
Ani
62600b3be0
Settings: Move Accurate PPU Saturation Bit to Debug
2023-06-15 01:22:15 +02:00
Ani
57b9130cf7
Settings: Add Show PPU compilation hint
2023-06-15 01:22:15 +02:00
Ani
b557a7fa16
Settings: Move Start Savestates Paused to Emulator
...
Under Emulator Settings groupbox, this is not really an Advanced setting
thus it's more fitting on the Emulator tab
2023-06-15 01:22:15 +02:00
Ani
73e336adfa
Settings: Move Disable Vertex Cache to Advanced
...
Under GPU group box, MTRSX now works with Vertex Cache so the use cases
for this settings are very reduced
2023-06-15 01:22:15 +02:00
Ani
86b27a3088
Settings: Remove Full Width AVX-512 from the UI
...
This is a very niche setting, so it can remain a config.yml setting only
2023-06-15 01:22:15 +02:00
Ani
cce699a465
Settings: Enable Full Width AVX-512 by default
...
It is only known to cause performance hits in old Skylake-X AVX-512 CPUs
as opposed to the other AVX-512 enabled CPUs, so it should be enabled as
default
2023-06-15 01:22:15 +02:00
Ani
33558d14e5
rpcs3_version: Bump to 0.0.28
2023-06-02 19:54:07 +02:00
Ani
9ab4802d07
gl: Fix blur_intensity GL_INVALID_OPERATION error
...
blur_intensity is a float, so the cast needs to be f32 instead of s32
2023-04-30 12:02:14 +03:00
Ani
0178b20983
rpcs3_version: Bump to 0.0.27
2023-03-01 21:56:02 +00:00
Ani
18ab42dc83
readme: Remove Azure, rename Cirrus CI badges
2023-01-28 14:43:54 +01:00
Ani
8ec1a5627d
AppImage: Do not bundle libgmodule-2.0 and libglib-2.0
2023-01-09 08:19:53 +01:00
Ani
df718bcb0f
rpcs3_version: Bump to 0.0.26
2023-01-07 22:47:41 +00:00
Ani
1a60fb3c96
cirrus: Update rpcs3-ci-bionic to 1.6 ( #13064 )
2022-12-18 16:07:11 +00:00
Ani
0e625e6928
PSF: Add AS as valid category
...
Used for some PS3 Applications
2022-12-13 09:34:21 +01:00
Ani
0d929a210f
NP: Disable some logging ( #13061 )
2022-12-11 16:49:14 +00:00
Ani
a00f9e4211
rpcs3_version: Bump to 0.0.25
2022-11-01 21:50:08 +00:00
Ani
3df133652a
gui: Rename full width AVX-512 ( #12709 )
...
Some people think that this is a toggle to enable and disable AVX-512 support, let's make it more clear
2022-09-26 23:40:04 +01:00
Ani
2cd7238e76
rpcs3_version: Bump to 0.0.24
2022-08-31 23:24:42 +01:00
Ani
21f0043b27
gui/themes: YoRHa by Ani (r3) ( #11585 )
2022-08-31 22:47:42 +01:00
Ani
8124efa505
cubeb: Update from 2022.04.13 to 2022.07.21
2022-08-31 17:59:35 +01:00
Ani
a5cff4d797
glext: Update from 2021.04.20 to 2022.05.30
2022-08-31 17:59:35 +01:00
Ani
d1e5828644
XAudio2: Update from 1.2.8 to 1.2.9
2022-08-31 17:59:35 +01:00
Ani
18d73d6d76
FAudio: Update from 22.07 to 22.08
2022-08-31 17:59:35 +01:00
Ani
4a3a24dcc1
7z: Update from 21.07 to 22.01
2022-08-31 17:59:35 +01:00
Ani
a74d3005f8
vk: Update FSR from 1.0 to 1.0.2 ( #12538 )
2022-08-20 17:37:42 +01:00
Ani
969b9eb89d
rpcs3_version: Bump to 0.0.23
2022-07-02 13:20:41 +01:00
Ani
2512e958fa
glsl: Avoid implicit int->uint conversions ( #12220 )
2022-06-12 18:05:43 +01:00
Ani
799c4837d3
rpcs3_version: Bump to 0.0.22
2022-05-01 15:23:47 +02:00
Ani
bfd10d7b06
glslang: Update from 11.7.1 to 11.9.0
2022-04-24 08:26:26 +02:00
Ani
ed801de016
zlib: Update from v1.2.11 to v1.2.12
2022-04-24 08:26:26 +02:00
Ani
9df6e97c88
pugixml: Update from v1.11.4 to v1.12.1
2022-04-24 08:26:26 +02:00
Ani
e7c5f48d15
FAudio: Update from 21.11 to 22.04
2022-04-24 08:26:26 +02:00
Ani
7ef112cf30
7z: Update from 19.00 to 21.07
2022-04-24 08:26:26 +02:00
Ani
a8e62e1bc1
rpcs3_version: Bump to 0.0.21
2022-03-01 00:29:49 +01:00
Ani
7d26e61d82
gui/themes: YoRHa by Ani (r2) ( #10785 )
...
- Styled Log Viewer
- Styled CG Disasm's text boxes
- Fixed list widget checkbox and row styling
- Fixed missing styling on Debugger
- Fixed text alignment on table headers
- Fixed QSpinBox buttons
- Styled disabled QSpinbox
- Styled Pad Settings tabs to look the same as Settings Dialog
- Centered Pad Settings tabs
- Separated first row from game list table headers so there's some
spacing in between when highlighting that row
- Refactored some code to style global QT properties instead of specific
RPCS3 elements
- Separated RPCS3 specific code from global code
2022-02-26 12:49:43 +00:00
Ani
0d4543ca2a
llvm: Update to latest submodule commit ( #11325 )
2022-01-03 02:33:20 +00:00
Ani
61d9852632
rpcs3_version: Bump to 0.0.20 ( #11318 )
2022-01-01 00:32:14 +00:00
AniLeo
1df8f52a9f
vk: Remove lavapipe workaround
...
Current lavapipe version now has support for
shaderStorageBufferArrayDynamicIndexing
2021-11-23 22:48:46 +01:00
Ani
53f2594983
llvm: Add AVX-512 detection for Alderlake ( #11121 )
2021-11-07 15:23:51 +00:00
Ani
1a0392bf15
CPUTranslator: Enable FMA for alderlake CPUs ( #11106 )
2021-11-03 19:31:46 +00:00
AniLeo
46a54f5474
rpcs3_version: Bump to 0.0.19
2021-11-01 03:05:52 +00:00