kd-11
1616942943
rsx: Always execute pre-draw pipeline analysis regardless of flags
2025-03-24 17:00:07 +03:00
kd-11
ba7b7b65a1
rsx: Bypass sampling cache logic when dealing with host generated textures
2025-03-24 17:00:07 +03:00
RipleyTom
40ff182c31
Fix p2p binding to vport 0
Generate Translation Template / Generate Translation Template (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been cancelled
Build RPCS3 / RPCS3 Windows (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Has been cancelled
2025-03-23 06:08:09 +01:00
Whatcookie
d9071abd8b
Utils: Remove AVX10-256 detection ( #16904 )
...
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
- Intel recently removed 256b AVX10 from the AVX10 spec.
2025-03-22 13:28:45 +02:00
Megamouse
b4f453f687
overlays: don't check for hdd dirs if we play a disc game
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-21 20:47:45 +01:00
Megamouse
4c742f7742
Fix typo
2025-03-21 20:47:45 +01:00
Megamouse
fda51920b7
overlays: prefer overlay_picture over content_icon
2025-03-21 20:47:45 +01:00
Megamouse
4905fda371
Qt: Don't fetch ICON0.PNG from game data for disc games
...
ICON0.PNG is not supposed to be updateable, so we can ignore the hdd0 dir for disc games in that case
2025-03-21 20:47:45 +01:00
Megamouse
1ae1288a88
overlays: Look for the overlay in the same dir as the background
2025-03-21 20:47:45 +01:00
Megamouse
6fb0e991ea
overlays: Don't use ICON0.PNG from hdd0 if the game is a disc game
...
ICON0.PNG is not supposed to be updateable, so we can ignore the hdd0 dir for disc games in that case
2025-03-21 20:47:45 +01:00
Megamouse
650176fac7
overlays: Simplify game content search
2025-03-21 20:47:45 +01:00
Megamouse
95aad6ceb5
overlays: adjust size and position of overlay image
2025-03-21 20:47:45 +01:00
Megamouse
7cd5d812d2
overlays: add background overlay image
2025-03-21 20:47:45 +01:00
Megamouse
b2ff24453c
overlays: fix background image logic
...
Also make the path getter more generic
2025-03-21 20:47:45 +01:00
Megamouse
12eacfa67b
overlays: use std::string instead of raw path argument
...
It will be converted to string anyway
2025-03-21 20:47:45 +01:00
Megamouse
cd25e91321
VS/MSVC: Enable LTCG and GL on release builds
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-21 16:35:53 +01:00
Megamouse
518bfeca3f
Update libusb to 1.0.28
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-20 23:52:10 +01:00
Megamouse
76495f07b8
Qt: Remove supporters from translations
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
Generate Translation Template / Generate Translation Template (push) Has been cancelled
2025-03-20 08:52:08 +01:00
Megamouse
ccecd1a627
Qt: only show shortcut confirmation once
2025-03-20 08:52:08 +01:00
Megamouse
8f3eff293d
Remove unnecessary localization
2025-03-20 08:52:08 +01:00
Megamouse
806c9230cd
Fix typo
2025-03-20 08:52:08 +01:00
Megamouse
24b6b6cad5
Qt: fix handler not found in pad settings after changing language
2025-03-20 08:52:08 +01:00
Megamouse
971fd40353
Remove some useless translations
2025-03-20 08:52:08 +01:00
Megamouse
2aba8c639e
Fix typo
2025-03-20 08:52:08 +01:00
Megamouse
1a51ce1e66
SPU: Add Disable SPU GETLLAR Spin Optimization checkbox
Generate Translation Template / Generate Translation Template (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been cancelled
Build RPCS3 / RPCS3 Windows (push) Has been cancelled
2025-03-18 09:30:28 +02:00
Hugo Locurcio
1398e7702b
Improve BUILDING.md documentation
...
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
- Add llvm-devel dependency to Fedora (required to compile).
- Recommend using the Ninja generator on Linux to speed up compilation
(and mention it in the package installation lists).
- Use shorter CMake commands and use the standard `build` folder as a target.
- Use `--recursive` in Git clone to automatically fetch submodules.
- Fix path of output binary file on Linux.
2025-03-18 02:54:49 +01:00
Vestral
a45f604cd8
Fix discord-rpc build when ASLR is enabled
2025-03-18 02:32:05 +01:00
Megamouse
ec29650029
Fix warning
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-17 23:11:31 +01:00
Megamouse
4b31e34ea4
Qt: use white checkmarks in Darker Style
2025-03-17 23:11:31 +01:00
Megamouse
ae83c28bc8
Qt: Simplify hover movie code
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-17 14:41:08 +01:00
Megamouse
58327ca23c
Qt/optimization: Don't look for PAM files if the game has a hover gif
2025-03-17 14:41:08 +01:00
Megamouse
5b540aed73
Qt: Do not use gamedata icon if game has custom icon
2025-03-17 14:41:08 +01:00
Megamouse
6e080044a0
Qt: fix code style of some variables
2025-03-17 14:41:08 +01:00
Megamouse
42ba0b6271
Qt: Use localized game icons and titles
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-17 00:47:43 +01:00
kd-11
a1fa8dd701
config: Revert default shader compiler to async with draw-skip
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-16 16:48:20 +01:00
kd-11
aea1efd5f2
rsx: Fix instancing constants lookup layout when running interpreter
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-16 16:33:39 +03:00
kd-11
5ae05e26c4
vk: Implement instancing when running in interpreter mode
2025-03-16 16:33:39 +03:00
kd-11
023221bd3b
gl: Reimplement driver capabilities detection in a more sane way
2025-03-16 16:33:39 +03:00
kd-11
14575f3efd
rsx: Always initialize CC register in FP interpreter
2025-03-16 16:33:39 +03:00
kd-11
9f3eb33d80
gl: Double instancing buffer size to improve frametimes
2025-03-16 16:33:39 +03:00
kd-11
225d0b9482
gl: Support transform instancing in the shader interpreter
2025-03-16 16:33:39 +03:00
kd-11
65c0d3d425
gl: Add support for hardware instancing
2025-03-16 16:33:39 +03:00
kd-11
3d3fc2f3cd
rsx: Fix cache invalidation when instancing state changes
2025-03-16 16:33:39 +03:00
Malcolm Jestadt
f9a72e8d75
SPU LLVM: Preserve sign on inf to NaN conversion in spu_re_acc with vfixupimmps
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-15 10:46:08 +02:00
Attila Fidan
7b212e0e57
sys_usbd: Fix null pointer deref on destruction
Generate Translation Template / Generate Translation Template (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Has been cancelled
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been cancelled
Build RPCS3 / RPCS3 Windows (push) Has been cancelled
2025-03-13 01:36:09 +01:00
Jan Beich
a108ce8015
CI: upgrade FreeBSD to 13.5
...
FreeBSD doesn't support /latest and /quarterly package repos on EOL
versions. 13.4 reaches EOL on 2025-06-30, so avoid CI breakage.
2025-03-12 23:35:59 +01:00
Megamouse
ff21a05c96
Always run Actions, we need them for merges
Generate Translation Template / Generate Translation Template (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
2025-03-12 20:26:06 +01:00
Megamouse
25eb869d5f
Readme: Improve build tags
2025-03-12 20:26:06 +01:00
Megamouse
ff40128df6
Qt: Detach markup from dialog translations
2025-03-12 18:49:24 +01:00
kd-11
b2ed787c3a
rsx: Invalidate program cache hint if the current vertex or fragment program is re-evaluated
2025-03-12 15:36:29 +03:00