RiptOPL DOCS

Settings Reference

Every settings screen in RiptOPL, grouped by menu. The tables list each option exactly as it appears in the UI, with its values and a brief description. Options that open a sub-screen are marked [sub-screen]. Options that exist only in per-game context are on the Per-game Settings page.

i Where settings live
All global settings are saved to settings_riptopl.cfg in the OPL folder on the memory card (or the device the config was loaded from). RiptOPL uses its own file so it never collides with stock OPL or wOPL on the same card. Artwork, themes, VMC files and favourites.bin remain shared.

General Settings

Reached via Settings → General Settings. Contains launch-path helpers, global Neutrino configuration, PS1/BDMA plumbing, and housekeeping options.

OptionValuesDescription
Debug ColorsOff / OnDraws colored debug overlays on the screen. For developers; leave off in normal use.
PS2 LogoOff / OnShows the regional PS2 logo animation before launching a game (only when the disc signature matches the console region).
IGR Pathtext (path)Path to a custom ELF that is loaded instead of returning to the browser on an in-game reset (IGR). Leave blank to return to the browser. Hint: Boots custom ELF after an IGR.
Neutrino Launch Args[sub-screen]Opens the structured global Neutrino Args editor. Flags set here apply to every game that uses the Neutrino core unless overridden per-game. Prefix a flag with $ to disable it without deleting it.
Neutrino DeviceAuto / mc0 / mc1 / mass0–7 / mmce0 / mmce1Which device to scan for neutrino.elf. Auto scans mc0 then mc1. Choose a specific device if your ELF is on USB or MMCE. See Neutrino Core.
POPSTARTER.ELF Pathtext (path)Custom path to POPSTARTER.ELF (up to 31 characters in the UI; longer paths can be set directly in settings_riptopl.cfg). Blank silently falls back to the device POPS folder. See PS1 Games.
BDMA SourceUSB / MX4SIO / MMCEWhich device holds the BDMAssault driver files (usbd.irx.*, usbhdfsd.irx.*). Only relevant when playing PS1 games from an exFAT drive. See PS1 Games.
BDMA ModeUSB (FAT32) / USB (exFAT) / MX4SIO (exFAT) / MMCE (exFAT) / HDD (exFAT)Block-device driver POPSTARTER loads for exFAT media. Changing this copies the appropriate modules to the memory card. FAT32 uses the built-in driver (no copy needed). See PS1 Games.
Write OperationsOff / OnEnables write access to storage media. Required for VMC creation and some other write operations. Disable if you want a read-only mode.
Remember Last Played GameOff / OnRemembers and pre-selects the last launched game on the next boot.
Auto Start (seconds)0–9Auto-launches the last played game after the specified number of seconds. Visible only when Remember Last Played Game is on. 0 disables the countdown.
Setting the Neutrino ELF path longer than 31 characters

The in-UI Neutrino Device picker covers the common locations automatically. If you need a fully custom path (e.g. mass0:NEUTRINO/neutrino.elf) you can set the neutrino_path key directly in settings_riptopl.cfg. The auto-detect logic in sbResolveNeutrinoPath() gives this value priority when the file exists.

Device Settings

Reached via Settings → Device Settings. A single consolidated hub for every storage device, start mode, prefix path, cache size, MMCE configuration, and network-boot options. The screen has four visual sections separated by splitters.

Device enable & Start Modes

OptionValuesDescription
Default MenuBDM Games / ETH Games / HDD Games / Apps / MMCEWhich tab is shown first on boot.
BDM Start ModeOff / Manual / AutoBlock-Device Manager (USB, MX4SIO, iLink) startup mode. Auto starts immediately; Manual waits for you to press Start; Off disables the whole BDM subsystem.
USBOff / OnEnables the USB mass-storage driver. Disabling frees IOP RAM. See USB / MX4SIO / iLink.
iLinkOff / OnEnables the iLink (IEEE 1394) mass-storage driver.
MX4SIOOff / OnEnables the MX4SIO SPI adapter driver.
HDD (GPT/MBR)Off / OnEnables the BDM path for exFAT / GPT / MBR hard-drive access (shows as an HDD Games tab per slot). Mutually exclusive with the APA HDD Start Mode below โ€” enabling one greys the other.
HDD (APA) Start ModeOff / Manual / AutoOPL's native APA/PFS HDD mode. Mutually exclusive with HDD (GPT/MBR) above. See Internal HDD.
ETH Start ModeOff / Manual / AutoSMB network share mode. Mutually exclusive with Network Boot below โ€” enabling one greys the other.
Network BootOff / OnEnables streaming games over the LAN via UDPBD or UDPFS. Mutually exclusive with ETH Start Mode. Requires a static PS2 IP (DHCP is not supported). See Network Boot.
Net Boot ProtocolUDPBD / UDPFSSelects the transport used when Network Boot is on. UDPBD uses the SUDPBDv2 monolithic driver; UDPFS uses the UDPRDMA smap+ministack+udpfs_bd chain. Greyed out when Network Boot is off. See Network Boot.
Applications Start ModeOff / Manual / AutoStartup mode for the Apps tab.
Favourites Start ModeOff / Manual / AutoStartup mode for the Favourites tab. Set to Off to hide the Favourites tab entirely. See Favourites.
MMCE Start ModeOff / Manual / AutoStartup mode for MMCE (SD2PSX / MemCard PRO2) game loading. See MMCE.

Prefix Paths

Prefix paths are prepended to game filenames when scanning a device. Useful when games are stored in a subfolder rather than the device root.

OptionDescription
BDM Prefix PathSubfolder path prepended when listing BDM (USB / MX4SIO / iLink / HDD-exFAT) games. Example: PS2/.
ETH Prefix PathSubfolder path prepended when listing SMB share games.
MMCE Prefix PathSubfolder path prepended when listing MMCE games.

Cache & Storage

OptionValuesDescription
Automatic HDD Spin Down0–20 (minutes)Spins down the internal HDD after this many minutes of inactivity. 0 disables spin-down.
Cache Game List (HDD)Off / OnCaches the APA/HDD game list to speed up subsequent launches.
BDM Cache0–32Read-ahead cache size in sectors for BDM devices (USB, MX4SIO, iLink, HDD-exFAT). Default 16. Larger values improve streaming but consume more IOP RAM.
HDD Cache0–32Read-ahead cache size for the APA/PFS HDD path. Default 8.
SMB Cache0–32Read-ahead cache size for the SMB/ETH path. Default 16.

MMCE Settings

Settings for SD2PSX / MemCard PRO2 adapters. See MMCE for full detail.

OptionValuesDescription
MMCE Slot0 / 1 / AutoWhich memory-card slot the MMCE adapter is in.
IGR Bootcard Slot(s)NONE / 0 / 1 / BOTHSlot(s) to which the "switch to bootcard" command is sent on in-game reset (IGR).
Send GameID on LaunchOff / OnSends the Game ID to the MMCE adapter when a game is launched (for adapters that can auto-switch profiles by game ID).
Wait cycles after /ACK low0–5Extra wait cycles inserted after the SPI /ACK signal goes low. Lower values may improve performance at the cost of stability on some adapters.
Use timeout alarmsOFF / ONEnables MMCE timeout alarms. Turning this off may improve performance but a timeout will then cause a freeze rather than a graceful error.

Display Settings

Reached via Settings → Display Settings. Controls the visual appearance, video mode, and cover-art behavior.

OptionValuesDescription
Themelist of installed themesActive theme. The default is Coverflow. Themes are scanned from thm/ on each device. See Theme Engine.
Languagelist of installed languagesUI language. Languages are scanned from lang/ folders. 31 languages ship internally; extra *.lng files extend the list.
Automatic SortingOff / OnAlphabetically sorts the game list automatically. When off, games appear in the order they are discovered.
Automatic RefreshOff / OnPeriodically re-scans for newly plugged-in devices and adds their games without requiring a manual refresh.
Cover ArtOff / OnEnables cover-art display. When off, no cover images are loaded even if present.
Default game viewBoth / ISO / VCDControls which game list is shown by default on VCD-capable device tabs. Both keeps the per-device L3 toggle active (defaults to ISO). ISO locks every tab to disc games. VCD locks every tab to PS1 games. See PS1 Games.
NotificationsOff / OnShows brief on-screen notifications when a config, theme, or language file is loaded, or when a storage partition is mounted.
Coverflow Settings[sub-screen]Opens the Coverflow Settings sub-screen. See below.
Text Colorcolor pickerColor of normal UI text.
Selected Colorcolor pickerColor of selected/highlighted UI text.
Dialog Colorcolor pickerBackground tint of dialog boxes.
Background Colorcolor pickerBackground color of the main UI.
Reset Colors[button]Resets all four color pickers to the current theme defaults.
Video ModeDefault / PAL / NTSC / VESA / etc.Forces a specific output video mode for the OPL UI. Default uses the console's region setting. Does not affect game launch video mode (see GSM in per-game settings).
H-POS−300–300Horizontal screen offset adjustment.
V-POS−300–300Vertical screen offset adjustment.
Overscan0–100Overscan compensation adjustment (shrinks the rendered area inward).
WidescreenOff / OnScales the UI to a 16:9 aspect ratio. On by default in RiptOPL.
Show GameID Barcode (Pixel FX)Off / OnRenders a visual Game ID barcode overlay compatible with Pixel FX devices. See Per-game Settings for Game ID configuration.

Coverflow Settings

Sub-screen opened from the Coverflow Settings button in Display Settings. Tunable live while the Coverflow theme is active. See Coverflow for full detail.

OptionValuesDescription
Cover CountNone / Small / Normal / LargeHow many side covers are visible left and right of the centered cover. None shows only the center cover; Large fills more of the screen.
Center ScaleNone / Small / Normal / LargeHow much the center cover is enlarged relative to the side covers.
Animation SpeedNone / Slow / Normal / FastSpeed of the sliding animation when scrolling through the carousel.
Dim Side CoversOff / OnDarkens the covers to the left and right of the centered selection.

Audio Settings

Reached via Settings → Audio Settings.

OptionValuesDescription
Sound EffectsOff / OnEnables UI navigation sound effects. On by default in RiptOPL.
Boot SoundOff / OnPlays a boot sound when OPL starts. On by default in RiptOPL.
Background MusicOff / OnEnables background music streaming. The music file is set by the active theme or the Default Theme Music path below.
Sound Effects Volume0–100Volume of UI sound effects.
Boot Sound Volume0–100Volume of the boot sound.
Background Music Volume0–100Volume of background music.
Default Theme Musictext (path)Path to a music file to stream when the active theme has no BGM of its own. Leave blank to use the theme's default. Hint: Set path to stream music for internal theme.

Controller Settings

Reached via Settings → Controller Settings. Controls navigation behavior and optionally opens the PADEMU (DualShock 3/4 USB or Bluetooth) and PADMACRO sub-screens when those features are compiled in.

OptionValuesDescription
Scrolling SpeedSlow / Medium / FastSpeed of analog-stick and D-pad list scrolling in the UI.
Select ButtonCross / CircleWhich face button confirms a selection. Regional preference; Japanese convention uses Circle.
Analog X-Axis SensitivityLow / Normal / HighSensitivity of the left analog stick's horizontal axis for list navigation.
Analog Y-Axis SensitivityLow / Normal / HighSensitivity of the left analog stick's vertical axis for list navigation.
Configure PADEMU[sub-screen]Opens global pad-emulator settings for DualShock 3/4 USB or Bluetooth. Options include enable/disable, mode (USB/BT), Multitap emulation, port assignment, vibration, and device pairing. Compiled into the standard RiptOPL ELF by default.
Configure PADMACRO[sub-screen]Opens analog slowdown, axis invert, and turbo-button-speed settings. Compiled into the standard RiptOPL ELF by default.

OSD Settings

Reached from the per-game menu via Game Settings → OSD. Overrides the PS2 console OSD language and video configuration for a specific game. Settings Mode controls whether changes are saved globally or per-game.

OptionValuesDescription
Settings ModeGlobal / Per GameWhether the OSD overrides apply to all games or just this one.
EnableOff / OnActivates the OSD overrides below. When off, the console defaults are used.
OSD LanguageJapanese / English / French / Spanish / German / Italian / Dutch / Portuguese / Russian / Korean / Traditional Chinese / Simplified ChineseForces a custom language in the PS2 system configuration handed to the game. Only active when Enable is on.
Screen SizeFull Screen / …Forces TV aspect ratio in the PS2 system configuration.
Video ModeSystem Default / …Forces a video output mode in the PS2 system configuration.

Parental Lock Settings

Reached via Settings → Parental Lock Settings. Sets a password that must be entered before changing settings. Leave the password blank to disable the parental lock entirely.

OptionDescription
Parental Lock PasswordText password. Leave blank to disable. The master override password bypasses any forgotten lock (ask in the community forums). An invalid password (e.g. the master password itself entered as a new password) is rejected.

Network Settings

Reached via Settings → Network Settings. Configures the PS2 IP address and the SMB server. An Advanced Options toggle reveals Ethernet link-mode controls.

PS2 Network

OptionValuesDescription
Advanced OptionsOff / OnShows the Ethernet Link Mode selector when on.
Ethernet Link Mode100Mbit Full-duplex / 100Mbit Half-duplex / 10Mbit Full-duplex / 10Mbit Half-duplexForces a specific NIC link speed and duplex. Visible only when Advanced Options is on.
IP Address TypeStatic / DHCPHow the PS2 acquires its network address. UDPBD and UDPFS require Static โ€” they do not use the ETH/SMB stack, so DHCP is never resolved when Network Boot is active.
IP Addressfour octetsThe PS2's static IP address.
Maskfour octetsSubnet mask.
Gatewayfour octetsDefault gateway.
DNS Serverfour octetsDNS server address.

SMB Server

OptionValuesDescription
Address TypeIP / NetBIOSWhether the server is addressed by IP or by NetBIOS name.
Addresstext or four octetsServer IP or NetBIOS hostname.
Port0–65353 (default 445)SMB port. 445 is the standard Windows share port.
Sharetext (default PS2SMB)Share name on the server. Leave blank to list available shares.
Usertext (default GUEST)SMB username.
PasswordtextSMB password. Leave blank for guest authentication.
Write POPSTARTER Network ConfigOff / OnAlso saves the IP and SMB share values to POPSTARTER's own IPCONFIG.DAT / SMBCONFIG.DAT on the memory card when settings are saved. Required for PS1 VCD playback over SMB.
i Reconnect button
After changing network settings you can press the Reconnect button to apply them immediately without closing the dialog. This re-attempts the SMB connection from the login stage.

Per-game Settings (quick reference)

Per-game settings are opened by pressing Triangle on any game and choosing Game Settings. The sub-screens are documented in full on the Per-game Settings page. Here is a map of every sub-screen:

Which settings are greyed out under the Neutrino core?

OPL-only features are unavailable when a game is set to use the Neutrino core. In the per-game Game Settings screen the following are greyed (shown with a "Not used with Neutrino" hint): Modes 4 and 6 (Skip Videos and Disable IGR), DL Defaults, GSM Settings, Cheat Settings, PADEMU / PADMACRO. Modes 1/2/3/5 stay active because they map directly to Neutrino's -gc= flag. Mode 7 is Neutrino-only and is available (passes -gc=7 to Neutrino). DMA Mode, Game ID, Custom ELF, and VMC settings remain active regardless of core. See Per-game Settings.