Difference between revisions of "Help:Frequently Asked Questions"

From RPCS3 Wiki
(Updated VSH settings)
 
(2 intermediate revisions by the same user not shown)
Line 2: Line 2:
  
 
==Running VSH in RPCS3==
 
==Running VSH in RPCS3==
To run VSH (otherwise known as XMB, the PS3's graphical user interface) currently you need this [https://ci.appveyor.com/api/buildjobs/8xi7o1l3skx4poxr/artifacts/rpcs3-v0.0.7-8912-d4f412bd_win64.7z special build]. You also need to make the following changes in the ''Settings menu'':
+
To run VSH (otherwise known as XMB, the PS3's graphical user interface) currently you need this [https://drive.google.com/file/d/1WrjmGq8TrnXNPYpWPsikf14HqJmXhb79/view?usp=sharing special build]. You also need to make the following changes in the ''Settings menu'':
  
 
{{config
 
{{config
 
<!-- CPU configuration -->
 
<!-- CPU configuration -->
|firmware settings                  = Load liblv2.sprx and manual selection <!-- Manually load selected libraries, Load automatic and manual selection, Load liblv2.sprx only, Load liblv2.sprx and manual selection, Load liblv2.sprx and strict selection -->
+
|firmware settings                  = Manually load selected libraries <!-- Manually load selected libraries, Load automatic and manual selection, Load liblv2.sprx only, Load liblv2.sprx and manual selection, Load liblv2.sprx and strict selection -->
 
|firmware settings notes            = '''Deselect''' every module in the ''Firmware Libraries'' menu <!-- Where libraries are manually selected, mention the list of libraries to be selected here -->
 
|firmware settings notes            = '''Deselect''' every module in the ''Firmware Libraries'' menu <!-- Where libraries are manually selected, mention the list of libraries to be selected here -->
 
<!-- GPU configuration -->
 
<!-- GPU configuration -->
Line 34: Line 34:
 
: First, a custom configurations for the particular game must be created. This is done to ensure that changes made only affect one game and not every game present in the emulator:
 
: First, a custom configurations for the particular game must be created. This is done to ensure that changes made only affect one game and not every game present in the emulator:
 
:# Launch RPCS3
 
:# Launch RPCS3
:# Right-click on the game and press '''Configure'''
+
:# Right-click on the game and press '''Create Custom Configuration'''
 
:# When the Settings Menu opens, hit '''Save''' and close the emulator
 
:# When the Settings Menu opens, hit '''Save''' and close the emulator
 
::: This will create a custom configuration for this game  
 
::: This will create a custom configuration for this game  

Latest revision as of 18:35, 5 October 2020

This is a page meant to address common questions and issues faced by users.

Running VSH in RPCS3

To run VSH (otherwise known as XMB, the PS3's graphical user interface) currently you need this special build. You also need to make the following changes in the Settings menu:

Only options that deviate from the default configuration to ensure best performance are listed below. The full list of default options is available here.

GPU configuration

Setting Option Notes
Write color buffers On

Advanced configuration

Setting Option Notes
Debug console mode On
Firmware settings Manually load selected libraries Deselect every module in the Firmware Libraries menu

Debug configuration

This tab is hidden by default. For instructions on how to enable the Debug tab in the settings window, click here.

Setting Option Notes
Force CPU blit emulation On

After this, select File > Boot elf/self... and select /dev_flash/vsh/module/vsh.self

Enabling Debug tab

To enable RPCS3's debug tab in the settings window,

  1. Navigate to:
    RPCS3\GuiConfigs on Windows
    ~/.config/rpcs3/GuiConfigs on Linux
  2. Open CurrentSettings.ini with a text editor
  3. Change showDebugTab=false to showDebugTab=true

Modifying settings through config.yml

In most cases, users should use the Settings tab available in the GUI to modify configurations present in RPCS3. However, the GUI interface does not expose all settings available. This is done to prevent users from accidentally modifying sensitive settings. In the event users need to modify one of these settings, the following guide will demonstrate how:

First, a custom configurations for the particular game must be created. This is done to ensure that changes made only affect one game and not every game present in the emulator:
  1. Launch RPCS3
  2. Right-click on the game and press Create Custom Configuration
  3. When the Settings Menu opens, hit Save and close the emulator
This will create a custom configuration for this game
The next step is navigate to the location where the custom (per-game) configuration is saved:
  1. Right click on the game in the gamelist and click on Open custom config folder (or)
    Navigate to RPCS3\config\custom_configs\ on Windows or ~/.config/rpcs3/custom_configs/ on Linux
  2. Locate the file config_GAMEID.yml where GAMEID is the Title ID of your particular game
  3. Open the file using any text editor
  4. Scroll through the list of settings available to find the one you wish to modify (don't forget to hit save after you've changed the necessary option)