m (Text replacement - "==Configuration==↵<!-- Enter mandatory non-default settings to be used. Recommendatory or default settings can be entered only on exceptional basis. -->{{config↵<!-- CPU configuration -->↵|ppu decoder = <!-- Interpreter (static), Interpreter (dynamic), Recompiler (LLVM) -->↵|ppu decoder notes = ↵|spu decoder = <!-- Interpreter (static), Interpreter (dynamic), Recompiler (A...) |
Ordinary205 (talk | contribs) (This settings are required to fix graphical bugs, improve performance, even stability.) |
||
Line 44: | Line 44: | ||
|anti-aliasing = <!-- Auto, Disabled --> | |anti-aliasing = <!-- Auto, Disabled --> | ||
|anti-aliasing notes = | |anti-aliasing notes = | ||
|zcull accuracy = <!-- Precise, Approximate, Relaxed --> | |zcull accuracy = Relaxed<!-- Precise, Approximate, Relaxed --> | ||
|zcull accuracy notes = | |zcull accuracy notes = Improves performance | ||
|shader quality = <!-- High, Low, Auto --> | |shader quality = <!-- High, Low, Auto --> | ||
|shader quality notes = | |shader quality notes = | ||
Line 52: | Line 52: | ||
|default resolution = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 --> | |default resolution = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 --> | ||
|default resolution notes = | |default resolution notes = | ||
|resolution scale = <!-- Value between 50% to 800% --> | |resolution scale = 100<!-- Value between 50% to 800% --> | ||
|resolution scale notes = | |resolution scale notes = Upscaling the resolution causes vertex explosions | ||
|resolution scale threshold = <!-- Value between 1 to 1024 in the format 16 x 16 --> | |resolution scale threshold = <!-- Value between 1 to 1024 in the format 16 x 16 --> | ||
|resolution scale threshold notes = | |resolution scale threshold notes = | ||
|shader mode = <!-- Legacy (singlethreaded), Async (multithreaded), Async with Shader Interpreter, Shader Interpreter only --> | |shader mode = <!-- Legacy (singlethreaded), Async (multithreaded), Async with Shader Interpreter, Shader Interpreter only --> | ||
|shader mode notes = | |shader mode notes = | ||
|write color buffers = <!-- On, Off --> | |write color buffers = On<!-- On, Off --> | ||
|write color buffers notes = | |write color buffers notes = Fixes broken visuals | ||
|strict rendering mode = <!-- On, Off --> | |strict rendering mode = <!-- On, Off --> | ||
|strict rendering mode notes = | |strict rendering mode notes = | ||
Line 66: | Line 66: | ||
|stretch to display area = <!-- On, Off --> | |stretch to display area = <!-- On, Off --> | ||
|stretch to display area notes = | |stretch to display area notes = | ||
|multithreaded rsx = <!-- On, Off --> | |multithreaded rsx = On<!-- On, Off --> | ||
|multithreaded rsx notes = | |multithreaded rsx notes = Improves performance | ||
|asynchronous texture streaming = <!-- On, Off --> | |asynchronous texture streaming = <!-- On, Off --> | ||
|asynchronous texture streaming notes = | |asynchronous texture streaming notes = | ||
Line 126: | Line 126: | ||
|silence all logs = <!-- On, Off --> | |silence all logs = <!-- On, Off --> | ||
|silence all logs notes = | |silence all logs notes = | ||
|sleep timers accuracy = <!-- As Host, Usleep Only, All Timers --> | |sleep timers accuracy = As Host<!-- As Host, Usleep Only, All Timers --> | ||
|sleep timers accuracy notes = | |sleep timers accuracy notes = Slightly improves performance | ||
|maximum spurs threads = <!-- Unlimited, Single digit between 0 to 5 (e.g. 3) --> | |maximum spurs threads = <!-- Unlimited, Single digit between 0 to 5 (e.g. 3) --> | ||
|maximum spurs threads notes = | |maximum spurs threads notes = | ||
Line 142: | Line 142: | ||
|disable vertex cache = <!-- On, Off --> | |disable vertex cache = <!-- On, Off --> | ||
|disable vertex cache notes = | |disable vertex cache notes = | ||
|rsx fifo accuracy = <!-- Fast, Atomic, Ordered & Atomic --> | |rsx fifo accuracy = Atomic<!-- Fast, Atomic, Ordered & Atomic --> | ||
|rsx fifo accuracy notes = | |rsx fifo accuracy notes = Helps with stability | ||
|driver wake-up delay = <!-- Value between 0 to 7000 --> | |driver wake-up delay = <!-- Value between 0 to 7000 --> | ||
|driver wake-up delay notes = | |driver wake-up delay notes = |
Revision as of 06:52, 30 July 2023
Need for Speed Rivals | |
---|---|
Developer(s) | Ghost Games |
Publisher(s) | Electronic Arts |
Series | Need for Speed |
Release date(s) | NA November 19, 2013 EU November 22, 2013 AU November 21, 2013 |
Release type | Multi-platform |
Genre(s) | Racing |
Mode(s) | Single-player, Multiplayer |
GameID(s) | BLES01894 (IRD), BLUS31201 (IRD) BLJM61070, NPEB01412, NPUB31252 |
Internal resolution | 1280x704 |
Quick links | Check Compatibility Open Issues Search Google Wikipedia Page |
Configuration
Options that deviate from RPCS3's default settings and provide the best experience with this title are listed below.
GPU configuration
Setting | Option | Notes |
---|---|---|
ZCULL accuracy | Relaxed | Improves performance |
Resolution scale | 100 | Upscaling the resolution causes vertex explosions |
Write color buffers | On | Fixes broken visuals |
Multithreaded RSX | On | Improves performance |
Advanced configuration
Setting | Option | Notes |
---|---|---|
Sleep timers accuracy | As Host | Slightly improves performance |
RSX FIFO accuracy | Atomic | Helps with stability |
Known Issues
Special Notes
Netplay testing
For the complete list of games tested with RPCN, please check the RPCN Compatibility List.
Game Version | RPCS3 Version | Connects? | Create/Join lobbies? | Match with others? | Online features working? | Requires custom servers? | Notes |
---|---|---|---|---|---|---|---|
1.03 | Yes | No | No | No | Requires custom server. LOG |
Patches
PPU-534e146dfb4206ec2ae9272e00ff73c7739451f8: "60 FPS": Games: "Need for Speed Rivals": BLES01894: [ 01.00 ] BLUS31201: [ 01.00 ] Author: "ZEROx" Notes: Patch Version: 1.0 Patch: - [ be16, 0x00307f38, 0x3f91 ] - [ be16, 0x00307f30, 0x404e ] - [ be16, 0x00308078, 0x3f91 ] - [ be16, 0x00308070, 0x404e ] - [ be16, 0x01841cf8, 0x3f91 ] - [ be16, 0x01841d00, 0x404e ] # gamespeed - [ be16, 0x01841d08, 0x3f91 ] - [ be16, 0x0125e5c6, 0x4270 ] - [ be32, 0x003080b0, 0x3bc0003c ] "Disable Blur/MLAA": Games: "Need for Speed Rivals": BLES01894: [ 01.00 ] BLUS31201: [ 01.00 ] Author: "ZEROx" Notes: "Disable overall blur effect, small speed improvement." Patch Version: 1.0 Patch: - [ be32, 0x00e2de60, 0x4b30bbe1 ] # call - [ be32, 0x00139a40, 0x7383ffff ] # andi r3,r28,0xffff - [ be32, 0x00139a44, 0x2c034fa6 ] # cmpwi r3,0x4fa6 - [ be32, 0x00139a48, 0x4182000c ] # beq - [ be32, 0x00139a4c, 0x2c0327d0 ] # cmpwi r3,0x27d0 - [ be32, 0x00139a50, 0x4082000c ] # bne - [ be32, 0x00139a54, 0x38600000 ] # li r3,0x0 - [ be32, 0x00139a58, 0x48000008 ] # b - [ be32, 0x00139a5c, 0x38600001 ] # li r3,0x1 - [ be32, 0x00139a60, 0x4e800020 ] # blr
Canary Patches
PPU-534e146dfb4206ec2ae9272e00ff73c7739451f8: "Blocky Depth fix": Games: "Need for Speed Rivals": BLES01894: [ 01.00 ] BLUS31201: [ 01.00 ] Author: "ZEROx" Notes: "Fixes square artifacts on particles." Patch Version: 1.0 Patch: - [ be16, 0x012b3330, 0x987f ] "Half-screen glitches fix": Games: "Need for Speed Rivals": BLES01894: [ 01.00 ] BLUS31201: [ 01.00 ] Author: "ZEROx" Notes: "Fixes half-screen bugs. Great speed improvement." Patch Version: 1.0 Patch: - [ be16, 0x012b3650, 0x98bf ] - [ be16, 0x012b3290, 0x993f ] - [ be16, 0x012b35f0, 0x98bf ]