Options > Configure RSP Plugin

This page covers configuration of Icepir8's Legacy RSP plugin.

  1. "send Audio Lists to Audio Plugin"
  2. "send Display Lists to Display Plugin"
  3. "CPU core style"

Points:

  1. The Reality Signal Processor ("RSP") plugin processes most audio and some graphics (depends on game programming and also adjustable via configuration options).
  2. The RSP plugin interfaces with the core, and the audio and video plugins (a three stage system).

Open the RSP plugin configuration dialogue from the Options menu in the Project64 GUI. Each available configuration option is explained below.

"send Audio Lists to Audio Plugin"

  • default setting: disabled
  • generally recommended setting: disabled

If disabled, the RSP will process Alists (provide low level emulated audio output). This generally provides good compatibility and quality.

If enabled, ALists are passed to the audio plugin (for high level emulation). This may provide better performance or extended capabilities, depending on your choice of audio plugin.

Changes take effect instantly.

This setting is saved (globally, in the registry) between settings

"send Display Lists to Display Plugin"

  • default setting: enabled
  • generally recommended setting: enabled

If enabled, Dlists will be passed to the video plugin (for high level emulation). This is almost always the preferrred solution, for speed and quality with the default plugins.

If disabled, the RSP will process Dlists (provide low level emulated graphics ouput). This is not usually successful with the default plugins.

Changes take effect instantly.

This setting is NOT saved between sessions.

"CPU core style"

  • default setting: Recompiler
  • generally recommended setting: Recompiler

If Recompiler selected, the RSP will use a seperate (low level) recompiling core. This provides far superior performance. In theory the recompiler is slightly less compatible than the interpreter but it has been improved in v1.5 to the point where there are no known limitations, so you should never need to use the interpreter!

If Interpreter selected, the RSP will use a seperate (low level) interpretive core. Peformance is generally significantly lower. See above about compatibility.

Tip: It follows that any time you do use the RSP interpreter for any reason, you are probably also going to want to use HLE audio to avoid such a severe speed penalty.

Changes take effect instantly.

This setting is saved (globally, in the registry) between settings

 
RSP Config RSP Emulation Plugin Icepir8's Legacy RSP
   

Return to the top