Megamouse
2d0d4119f4
Update FAudio to 24.11
2024-11-04 08:31:03 +01:00
Megamouse
d2d76bb560
Update wolfssl to 5.7.4
2024-11-03 17:05:11 +01:00
DH
5682a350a4
vm: fix virtualQuery with invalid address
2024-11-03 18:43:15 +03:00
DH
d7a5bbcc57
vm: do not lock gpu
2024-11-03 18:41:48 +03:00
DH
837cca331c
vm: protect: allow unaligned addresses
2024-11-03 18:40:23 +03:00
Elad Ashkenazi
bc22df8ba8
SPU: Optimize cellSpurs reservations
2024-11-03 11:13:54 +02:00
Elad
b053b1e200
Another attempt to fix fs::pending_file for hardlinks
2024-11-02 21:43:35 +02:00
Elad
d3c0ec5651
Print last system error on fs::error::unknown
2024-11-02 21:43:35 +02:00
Elad
695799c39a
GUI: Fix welcome_dialog dereference
2024-11-02 21:43:35 +02:00
Elad
85d1649696
utils/atomic.hpp: Make atomic_op reject non-non-const lvalue
2024-11-02 21:43:35 +02:00
Elad
1417f9b7de
utils/atomic.cpp: Fixup utils::get_unique_tsc()
...
It was reading s_min_tsc again inside the atomic operation.
Also optimize it a bit.
2024-11-02 21:43:35 +02:00
Elad
0e31aafc09
Fixup GCM unmap event sending
2024-11-02 21:43:35 +02:00
Ani
17e78a9e6f
rpcs3_version: Bump to 0.0.34
2024-11-01 23:22:32 +00:00
oltolm
42751cc8fb
SPULLVMRecompiler: remove unnecessary bitcast
2024-11-01 16:31:14 +02:00
DH
410683ef36
gpu: cache: fix image offset
2024-11-01 16:37:03 +03:00
DH
2dbbabedd3
gc: wait after each submit
...
some games hates use synchronization primitives, make them happy with slow shader compilation
2024-11-01 13:02:35 +03:00
DH
73397a0fea
gpu: cache temporary disable image buffer cache
2024-11-01 12:58:09 +03:00
Elad
e67d090c35
Fixup sys_event_port_send
2024-11-01 10:43:46 +02:00
Elad
ddd0494cf4
Silence sys_ss_access_control_engine
2024-11-01 10:43:46 +02:00
Elad
2222807624
RSX/GCM: Fix memory unmapping for HLE GCM
2024-11-01 10:43:46 +02:00
DH
09f2d5bfc2
gpu: upload missed cache change
2024-11-01 10:16:08 +03:00
DH
c90eb84471
gpu: do not show window until initialization complete
...
some new versions of gnome has bug, after long delay it thinks that window still freezed even if it responses
2024-11-01 10:05:52 +03:00
DH
4bccf990f3
gpu: reduce cpu usage on cache commands
2024-11-01 09:51:50 +03:00
DH
9558bb7335
orbis-kernel: shared_cv: fixed regression
2024-11-01 09:14:51 +03:00
Elad
488814bb2d
rsx/vm: Exclude events from VM mutex
...
Fixes a deadlock from a recent pull request, perhaps also some deadlocks with locking both IDM and VM mutex.
2024-11-01 07:37:57 +02:00
Elad
4206b022b6
Win32/File.cpp: Use ReplaceFile for hardlink overwrite
2024-11-01 07:37:57 +02:00
Elad
b87c891ec4
Fixup sys_event to check EBUSY only for PPU->PPU signals
2024-11-01 07:37:57 +02:00
DH
8440940945
orbis-kernel: add deduction guide for Ref utility
2024-11-01 00:46:42 +03:00
DH
ef2a4b3428
gpu: shaders: upload missed v_cmpx* instructions
2024-10-31 22:59:09 +03:00
DH
61f18f6215
orbis-kernel: const correctness for RcIdMap
2024-10-31 22:57:36 +03:00
DH
b012964099
utilities: fix refl::calcFieldCount for enum
...
add unordered_vector utility
modernize hexdump
2024-10-31 22:57:08 +03:00
DH
7d0f277ad5
orbis-kernel: Add SharedAtomic utility
...
Initial shared atomic implementation for Darwin
2024-10-31 22:54:16 +03:00
DH
d83a0723a7
ajm: fix memory leak
...
reduce allocations size
fix multiple output buffers support
2024-10-31 14:25:08 +03:00
DH
2723eb0bfd
orbis-kernel: umtx: implement notify_n
2024-10-31 14:19:22 +03:00
DH
cc0e81e88f
Add clangd and clang-tidy configs
...
Add build directories with any suffix to gitignore
2024-10-31 14:15:14 +03:00
Hasster
5eb4691cd6
Specify that you only need the qtmultimedia when using aqt
2024-10-31 03:45:12 +02:00
Hasster
bfcbc13b8a
Add more info about Qt in BUILDING.md
...
Specify that Qt needs a "qtmultimedia" module and provide a link to an alternative download
2024-10-31 03:45:12 +02:00
Elad
5c5edb4785
sys_event: Implement EBUSY for disconnection
2024-10-30 21:15:16 +02:00
DH
994d62c080
ajm: mp3: do not truncate input buffer
2024-10-30 16:07:59 +03:00
DH
6c6e72a9ba
ajm: mark incomplete sample as processed
2024-10-30 16:04:36 +03:00
DH
ad56633980
ajm: add support of multiple input/output buffers
2024-10-30 14:40:36 +03:00
Elad
edfe940543
utils/sysinfo.cpp: Yield CPU time when measuring TSC freq
2024-10-30 10:06:49 +02:00
DHrpcs3
30f7ea2724
ipmi: SceSaveData: saves -> savedata
...
Thanks to ga2mer for investigation
2024-10-30 10:31:29 +03:00
Mahmoud Adel
190b40d879
Update BUILDING.md ( #82 )
...
* Update BUILDING.md
```
Package vulkan-validationlayers-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
vulkan-utility-libraries-dev
```
on Ubuntu 24 LTS installing ``` vulkan-utility-libraries-dev``` seems to fix the problem
* removed vulkan-validationlayers
* Update BUILDING.md
---------
Co-authored-by: DHrpcs3 <dh.rpcs3@gmail.com>
2024-10-30 10:28:25 +03:00
DHrpcs3
d2b2296d6a
Merge pull request #81 from ga2mer/ajm
...
AJM decode PoC
2024-10-30 10:26:05 +03:00
elad335
8b8396b945
Filesystem/Win32: Recreate hardlinks on fs::pending_file
2024-10-29 19:26:33 +02:00
elad335
97f2b6b701
Fix get_system_time()
2024-10-29 19:26:33 +02:00
elad335
92bf6ed0a7
Replace rsx::uclock with get_system_time()
2024-10-29 19:26:33 +02:00
elad335
29c1c3df1f
sys_event_flag_set: Minor improvement
2024-10-29 19:26:33 +02:00
Nikita Savyolov
e45eabc7d8
rpcsx: simplify and correct reset for ajm at9
2024-10-29 19:44:59 +03:00