RPCS3: tweaked config

This commit is contained in:
XargonWan 2022-09-27 15:51:36 +02:00 committed by GitHub
parent 5a4fad3c15
commit 1e6ff2ecf8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 74 additions and 11 deletions

View file

@ -11,18 +11,21 @@ Core:
Thread Scheduler Mode: Operating System Thread Scheduler Mode: Operating System
Set DAZ and FTZ: false Set DAZ and FTZ: false
SPU Decoder: Recompiler (LLVM) SPU Decoder: Recompiler (LLVM)
SPU GETLLAR polling detection: false SPU Reservation Busy Waiting Percentage: 0
SPU GETLLAR Busy Waiting Percentage: 100
SPU Debug: false SPU Debug: false
MFC Debug: false MFC Debug: false
Preferred SPU Threads: 0 Preferred SPU Threads: 1
SPU delay penalty: 3 SPU delay penalty: 3
SPU loop detection: false SPU loop detection: false
Max SPURS Threads: 6 Max SPURS Threads: 6
SPU Block Size: Safe SPU Block Size: Mega
Accurate GETLLAR: false Accurate GETLLAR: false
Accurate SPU DMA: false Accurate SPU DMA: false
Accurate SPU Reservations: true
Accurate Cache Line Stores: false Accurate Cache Line Stores: false
Accurate RSX reservation access: false Accurate RSX reservation access: false
RSX FIFO Accuracy: Fast
SPU Verification: true SPU Verification: true
SPU Cache: true SPU Cache: true
SPU Profiler: false SPU Profiler: false
@ -53,6 +56,10 @@ Core:
TSX Transaction First Limit: 800 TSX Transaction First Limit: 800
TSX Transaction Second Limit: 2000 TSX Transaction Second Limit: 2000
Clocks scale: 100 Clocks scale: 100
SPU Wake-Up Delay: 0
SPU Wake-Up Delay Thread Mask: 63
Max CPU Preempt Count: 0
Allow RSX CPU Preemptions: true
Sleep Timers Accuracy: As Host Sleep Timers Accuracy: As Host
Performance Report Threshold: 500 Performance Report Threshold: 500
Enable Performance Report: false Enable Performance Report: false
@ -62,6 +69,7 @@ VFS:
Initialize Directories: true Initialize Directories: true
Limit disk cache size: false Limit disk cache size: false
Disk cache maximum size (MB): 5120 Disk cache maximum size (MB): 5120
Empty /dev_hdd0/tmp/: true
Video: Video:
Renderer: Vulkan Renderer: Vulkan
Resolution: 1280x720 Resolution: 1280x720
@ -83,6 +91,7 @@ Video:
Force High Precision Z buffer: false Force High Precision Z buffer: false
Strict Rendering Mode: false Strict Rendering Mode: false
Disable ZCull Occlusion Queries: false Disable ZCull Occlusion Queries: false
Disable Video Output: false
Disable Vertex Cache: false Disable Vertex Cache: false
Disable FIFO Reordering: false Disable FIFO Reordering: false
Enable Frame Skip: false Enable Frame Skip: false
@ -91,7 +100,7 @@ Video:
Disable Vulkan Memory Allocator: false Disable Vulkan Memory Allocator: false
Use full RGB output range: true Use full RGB output range: true
Strict Texture Flushing: false Strict Texture Flushing: false
Disable native float16 support: false Disable native float16 support: true
Multithreaded RSX: false Multithreaded RSX: false
Relaxed ZCULL Sync: false Relaxed ZCULL Sync: false
Enable 3D: false Enable 3D: false
@ -120,7 +129,7 @@ Video:
Asynchronous Texture Streaming 2: false Asynchronous Texture Streaming 2: false
Enable FidelityFX Super Resolution Upscaling: false Enable FidelityFX Super Resolution Upscaling: false
FidelityFX CAS Sharpening Intensity: 50 FidelityFX CAS Sharpening Intensity: 50
Asynchronous Queue Scheduler: Safe Asynchronous Queue Scheduler: Fast
Performance Overlay: Performance Overlay:
Enabled: false Enabled: false
Enable Framerate Graph: false Enable Framerate Graph: false
@ -159,7 +168,7 @@ Audio:
Master Volume: 100 Master Volume: 100
Enable Buffering: true Enable Buffering: true
Desired Audio Buffer Duration: 100 Desired Audio Buffer Duration: 100
Enable Time Stretching: false Enable Time Stretching: true
Time Stretching Threshold: 75 Time Stretching Threshold: 75
Microphone Type: "Null" Microphone Type: "Null"
Microphone Devices: "@@@@@@@@@@@@" Microphone Devices: "@@@@@@@@@@@@"
@ -189,10 +198,15 @@ Net:
DNS address: 8.8.8.8 DNS address: 8.8.8.8
IP swap list: "" IP swap list: ""
PSN status: Disconnected PSN status: Disconnected
Savestate:
Start Paused: false
Suspend Emulation Savestate Mode: true
Inspection Mode Savestates: false
Save Disc Game Data: false
Miscellaneous: Miscellaneous:
Automatically start games after boot: true Automatically start games after boot: true
Exit RPCS3 when process finishes: false Exit RPCS3 when process finishes: true
Start games in fullscreen mode: false Start games in fullscreen mode: true
Prevent display sleep while running games: true Prevent display sleep while running games: true
Show trophy popups: true Show trophy popups: true
Show shader compilation hint: true Show shader compilation hint: true
@ -200,4 +214,3 @@ Miscellaneous:
GDB Server: 127.0.0.1:2345 GDB Server: 127.0.0.1:2345
Silence All Logs: false Silence All Logs: false
Window Title Format: "FPS: %F | %R | %V | %T [%t]" Window Title Format: "FPS: %F | %R | %V | %T [%t]"
Log: {}

49
emu-configs/rpcs3/vfs.yml Normal file
View file

@ -0,0 +1,49 @@
$(EmulatorDir): "/home/deck/retrodeck/roms/ps3/emudir"
/dev_hdd0/: $(EmulatorDir)dev_hdd0/
/dev_hdd1/: $(EmulatorDir)dev_hdd1/
/dev_flash/: $(EmulatorDir)dev_flash/
/dev_flash2/: $(EmulatorDir)dev_flash2/
/dev_flash3/: $(EmulatorDir)dev_flash3/
/dev_bdvd/: $(EmulatorDir)dev_bdvd/
/app_home/: ""
/dev_usb***/:
/dev_usb000:
Path: $(EmulatorDir)dev_usb000/
Serial: ""
VID: ""
PID: ""
/dev_usb001:
Path: ""
Serial: ""
VID: ""
PID: ""
/dev_usb002:
Path: ""
Serial: ""
VID: ""
PID: ""
/dev_usb003:
Path: ""
Serial: ""
VID: ""
PID: ""
/dev_usb004:
Path: ""
Serial: ""
VID: ""
PID: ""
/dev_usb005:
Path: ""
Serial: ""
VID: ""
PID: ""
/dev_usb006:
Path: ""
Serial: ""
VID: ""
PID: ""
/dev_usb007:
Path: ""
Serial: ""
VID: ""
PID: ""

View file

@ -144,7 +144,8 @@ standalones_init() {
echo "Initializing RPCS3" echo "Initializing RPCS3"
echo "------------------------" echo "------------------------"
mkdir -pv /var/config/rpcs3/ mkdir -pv /var/config/rpcs3/
cp -fvr $emuconfigs/config.yml /var/config/rpcs3/ cp -fvr $emuconfigs/rpcs3/* /var/config/rpcs3/
sed -i 's#/home/deck/retrodeck#'$rdhome'#g' /var/config/rpcs3/vfs.yml
# XEMU # XEMU
echo "------------------------" echo "------------------------"