LogoopenSUSE Build Service > Projects
Sign Up | Log In

PS3 emulator/debugger

An open-source PlayStation 3 emulator/debugger written in C++.

Source Files (show merged sources derived from linked package)

Filename Size Changed Actions
_service 1.03 KB about 1 month ago Download File
_servicedata 233 Bytes about 1 month ago Download File
rpcs3-0.0.5~git20180410.tar.xz 164 MB 4 months ago
rpcs3-llvm5.patch 2.69 KB 8 months ago Download File
rpcs3.changes 129 KB 4 months ago Download File
rpcs3.spec 4.2 KB about 1 month ago Download File

Comments for home:X0F:branches:Emulators (4)

Avindra Goolcharan avindra wrote 10 months ago

I can't seem to run it:

$ rpcs3 
Illegal instruction (core dumped)
Avindra Goolcharan avindra wrote 10 months ago

With GDB, more info:

Program received signal SIGILL, Illegal instruction.
0x0000000000a75c78 in ppu_static_module::ppu_static_module(char const*) ()
Sergey Kondakov X0F wrote 10 months ago

That's probably because of '-msse3 -mssse3 -msse4 -msse4.1 -msse4.2 -mavx -maes -mxop' CFLAGS. See if you have all of those instructions in your /proc/cpuinfo (without '-m' part and with '.' replaced by '_')

Sergey Kondakov X0F wrote 10 months ago

It was most likely caused by my attempt to use XOP which was present only on few AMD CPUs and has been abandoned in Ryzen altogether. Should work fine now on anything released since 2011. The default requires SSE3-capable CPU, this build is for AVX.