Megamouse
|
9634e58f0a
|
CI: fix branch name and PR number
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 Mac Intel (push) Waiting to run
Build RPCS3 / RPCS3 Mac Apple Silicon (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
Build RPCS3 / RPCS3 FreeBSD (push) Waiting to run
|
2025-06-14 23:44:06 +02:00 |
|
qurious-pixel
|
2b7161208e
|
[CI] FreeBSD build (#17293)
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Mac Intel (push) Waiting to run
Build RPCS3 / RPCS3 Mac Apple Silicon (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
Generate Translation Template / Generate Translation Template (push) Failing after 1m1s
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Has been skipped
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been skipped
Build RPCS3 / RPCS3 FreeBSD (push) Has been skipped
Build FreeBSD on Github Actions
|
2025-06-12 09:33:40 +03:00 |
|
Megamouse
|
4704c03209
|
Fix some static analysis warnings, including c-style cast
Build RPCS3 / RPCS3 Linux ubuntu-24.04-arm clang (push) Waiting to run
Build RPCS3 / RPCS3 Mac Intel (push) Waiting to run
Build RPCS3 / RPCS3 Mac Apple Silicon (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
Generate Translation Template / Generate Translation Template (push) Failing after 2m59s
Build RPCS3 / RPCS3 Linux ubuntu-24.04 gcc (push) Has been skipped
Build RPCS3 / RPCS3 Linux ubuntu-24.04 clang (push) Has been skipped
|
2025-06-01 22:07:03 +02:00 |
|
kd-11
|
2d9a24d1d6
|
rsx/util/test: Cover edge cases in address_range test suite
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-05-27 15:06:32 +03:00 |
|
kd-11
|
2ea7ff6b14
|
rsx/util: Split address_range into a sized address_range template
|
2025-05-27 15:06:32 +03:00 |
|
kd-11
|
4f7c82ba8a
|
utils: Rename address_range to address_range32 to allow implementation of address_range16 and address_range64
|
2025-05-27 15:06:32 +03:00 |
|
kd-11
|
79bcb7790c
|
rsx/util: Add unit tests for address ranges
|
2025-05-27 15:06:32 +03:00 |
|
Vestral
|
3cebfaa648
|
Atomic utils fixup after ASLR changes (#17168)
|
2025-05-05 21:48:07 +03:00 |
|
Megamouse
|
982dac9446
|
Remove unused fmt::match function
|
2025-05-01 00:56:37 +02:00 |
|
Megamouse
|
486e93f418
|
Fix fmt::replace_all with empty from and add unit tests
|
2025-05-01 00:56:37 +02:00 |
|
Megamouse
|
9897a80216
|
CMake: fix gcc build
|
2025-04-30 10:08:16 +02:00 |
|
Vestral
|
e066735fe9
|
Utils fixes for ASLR
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-04-30 02:56:23 +02:00 |
|
Vestral
|
e2df71d87c
|
Enable ASLR
|
2025-04-30 02:56:23 +02:00 |
|
Megamouse
|
68e7f4e820
|
fmt: add some unit tests and fix fmt::trim
|
2025-04-30 00:07:24 +02:00 |
|
Megamouse
|
1960b5a605
|
hotfix: fix parentheses when saving some files
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-04-23 16:27:17 +02:00 |
|
Megamouse
|
22c184bf75
|
cellMusic: improve logging
|
2025-04-23 08:14:59 +02:00 |
|
DH
|
cd840ef70a
|
LLVM JIT: do not produce broken binaries on crash
|
2025-03-30 08:18:09 +03:00 |
|
Megamouse
|
faef63e8a7
|
patches: fix c_utf8 validation
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-24 21:44:23 +01:00 |
|
DH
|
d766baef12
|
fs::file: implement release_handle
cleanup
|
2025-03-10 21:09:27 +01:00 |
|
DH
|
95d0cb18e4
|
Coding style issues fixes
Thanks @Megamouse
|
2025-03-10 21:09:27 +01:00 |
|
DH
|
2ebf257f84
|
vm: removed c_page_size, it cannot be used by globals
|
2025-03-10 21:09:27 +01:00 |
|
DH
|
94f52d6dc0
|
android: jit: teach fallback_cpu_detection provide meaningful results for aarch64
|
2025-03-10 21:09:27 +01:00 |
|
DH
|
3080b55d02
|
cfg: remove string::get()
|
2025-03-10 21:09:27 +01:00 |
|
DH
|
f3d988d8ab
|
fs::file: add from_native_handle constructor
fs::get_*_dir tweaks for android
|
2025-03-10 21:09:27 +01:00 |
|
DH
|
798c194025
|
android stuff
|
2025-03-10 21:09:27 +01:00 |
|
Megamouse
|
6abb863a54
|
static analysis: std::move
|
2025-03-05 00:12:30 +01:00 |
|
Megamouse
|
a8fc3f5f74
|
static analysis: more const
|
2025-03-05 00:12:30 +01:00 |
|
Elad
|
783079266e
|
Emulator: Implement config CLI args, add barrier for host CLI args
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-03 06:54:00 +02:00 |
|
oltolm
|
29ad4ecc78
|
concepts: fix review notes
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 Linux ubuntu-24.04 gcc (push) Waiting to run
Build RPCS3 / RPCS3 Windows (push) Waiting to run
|
2025-02-26 11:04:02 +02:00 |
|
oltolm
|
ebde5310b9
|
use concepts instead of std::enable_if
|
2025-02-26 11:04:02 +02:00 |
|
Megamouse
|
709e3d2822
|
Move sys_time fmt to date_time.cpp
|
2025-02-25 19:45:43 +01:00 |
|
Megamouse
|
d33d3a9f57
|
Move cheat_type fmt to cheat_info.cpp
|
2025-02-25 19:45:43 +01:00 |
|
RipleyTom
|
cd87a64621
|
Headers cleanup
|
2025-02-11 20:38:35 +01:00 |
|
Megamouse
|
3187dc816e
|
Fix some warnings
|
2025-02-02 17:06:39 +01:00 |
|
Megamouse
|
67703b49d8
|
Update LLVM to 18.1.8
|
2025-01-25 18:15:13 +01:00 |
|
Elad
|
9677a3a9ea
|
Fix Emulator::IsPaused() to allow measurements during module compilation
Also fix a potential deadlock in access violation handler for non-cpu_thread
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
4c0832e6e6
|
PPU LLVM: Reduce size of JIT-transition treampolines to 16
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
6fc643f483
|
JITASM.cpp: add assert for code building
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
3f4210437d
|
JIT.h: Add option for lowered function size
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
67f2356ef7
|
JIT.h: Use kOptimizeForSize
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
81d0dd686b
|
LLVM: Add explicit resource-freeing at emulation stop
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
9d5b75bb7a
|
LLVM: Slice PPU executable memory
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
7b8fee7cdb
|
Thread.cpp: Report VM addresses on VM segfault
|
2025-01-25 12:47:44 +02:00 |
|
Elad
|
64c53fcc61
|
LLVM: Install error reporting handler
|
2025-01-25 12:47:44 +02:00 |
|
Megamouse
|
a7edfa221e
|
windows: move logs to log dir
|
2025-01-16 21:33:33 +01:00 |
|
Megamouse
|
451e953d26
|
windows: move config.yml and games.yml to /config/
|
2025-01-16 21:33:33 +01:00 |
|
Megamouse
|
1966171838
|
Use string_view in rXml
|
2025-01-14 21:35:57 +01:00 |
|
Elad
|
c6f3737c2a
|
PPU LLVM: Fixup patches enlisting in analyzer
|
2025-01-07 20:42:45 +02:00 |
|
Elad
|
0b784ff2c1
|
PPU LLVM: Function table dependent resolver hashing
|
2025-01-07 15:43:41 +02:00 |
|
Megamouse
|
99f1f4c22a
|
cheats: add float32 gui support
|
2025-01-06 10:48:00 +01:00 |
|