docs.libretro.com Open in urlscan Pro
2606:50c0:8002::153  Public Scan

Submitted URL: https://docs.libretro.com/library/pcsx2/#bios
Effective URL: https://docs.libretro.com/library/pcsx2/
Submission Tags: falconsandbox
Submission: On February 16 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

<form class="md-header__option" data-md-component="palette">
  <input class="md-option" data-md-color-media="" data-md-color-scheme="retroarch" data-md-color-primary="" data-md-color-accent="" aria-label="Switch to light mode" type="radio" name="__palette" id="__palette_1">
  <label class="md-header__button md-icon" title="Switch to light mode" for="__palette_2">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path
        d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5c-.84 0-1.65.15-2.39.42L12 2M3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29L3.34 7m.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14L3.36 17M20.65 7l-1.77 3.79a7.023 7.023 0 0 0-2.38-4.15l4.15.36m-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29L20.64 17M12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44L12 22Z">
      </path>
    </svg>
  </label>
  <input class="md-option" data-md-color-media="" data-md-color-scheme="slate" data-md-color-primary="black" data-md-color-accent="deep-purple" aria-label="Switch to dark mode" type="radio" name="__palette" id="__palette_2">
  <label class="md-header__button md-icon" title="Switch to dark mode" for="__palette_1" hidden="">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path
        d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3 3.19.09m3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95 2.06.05m-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31Z">
      </path>
    </svg>
  </label>
</form>

Name: search

<form class="md-search__form" name="search">
  <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required="">
  <label class="md-search__icon md-icon" for="__search">
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"></path>
    </svg>
    <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
      <path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"></path>
    </svg>
  </label>
  <nav class="md-search__options" aria-label="Search">
    <button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
      <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
        <path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"></path>
      </svg>
    </button>
  </nav>
</form>

Text Content

Skip to content
New version released! Read the blog post now!
Libretro Docs
Sony - PlayStation 2 (PCSX2)

Type to start searching
libretro/docs
 * 177
 * 220

 * About
 * Start
 * For Users
 * For Developers
 * Contribute to the Docs
 * Support

Libretro Docs
libretro/docs
 * 177
 * 220

 * About
 * Start
   Start
    * Understanding
    * Installation
    * Love at first sight
    * Last Station

 * For Users
   For Users
    * Getting Started
      Getting Started
       * Windows
         Windows
          * Windows 7/8/8.1/10/11
          * Windows 2000/ME/98SE
      
       * GNU/Linux
       * Apple
         Apple
          * iOS
          * iOS/tvOS Build
      
       * Android
       * Nintendo
         Nintendo
          * Switch
          * 3DS/2DS Family
      
       * Sony
         Sony
          * PlayStation Portable
          * PlayStation Vita
          * PlayStation 2
          * PlayStation 3
          * PlayStation Classic
      
       * Others
         Others
          * Lakka
            Lakka
             * Installing
             * Building
         
          * Ludo
            Ludo
             * Installing
             * Building
         
          * Steam Link
          * Web Player
          * Sega Genesis Mini
   
    * User Guides
      User Guides
       * User Interface
       * Input and Controls
       * Controller Auto-Configuration
       * Installing Cores
       * Directory Configuration
       * File Browser
       * Launching Content
       * Importing Content
       * Shaders
       * Overrides: Content/Folder/Core-Specific Settings
       * Cheat/Rumble Codes
       * Input Overlays
       * What is BIOS?
       * Netplay
         Netplay
          * FAQ
          * Getting Started
          * Multiple Controllers
      
       * RetroAchievements
       * Softpatching ROMs
       * Accessibility
         Accessibility
          * Quick Start
          * Guide
      
       * Video Recording and Streaming
       * Troubleshooting
       * Generating Logs
   
    * Appearance & Customization
      Appearance & Customization
       * Creating a Theme
       * Playlists and Thumbnails
       * RGUI Interface
       * Ozone Interface
       * XMB Menu Map
   
    * Advanced
      Advanced
       * AI Service
       * Command-Line Interface (CLI)
       * CRT SwitchRes
       * Input and Controller Drivers
       * Latency
       * LED Drivers
       * Linux KMS Mode
       * Optimal Vsync Performance
       * Run Ahead
   
    * Lakka Documentation
    * Core Library: Emulation
      Core Library: Emulation
       * Getting Started with Arcade Emulation
       * Getting Started with MAME Software List Emulation
       * BIOS Information Hub
       * 3DO Emulation
         3DO Emulation
          * The 3DO Company - 3DO (Opera)
          * 3DO Compatibility List
      
       * Amstrad Emulation
         Amstrad Emulation
          * Amstrad - CPC (Caprice32)
          * Amstrad - CPC (CrocoDS)
      
       * Apple
         Apple
          * Apple - Macintosh (minivmac)
      
       * Arcade Emulation
         Arcade Emulation
          * Arcade (FinalBurn Neo)
          * Arcade (MAME 2003)
          * Arcade (MAME 2003-Plus)
          * Arcade (MAME 2010)
          * Arcade (SAME_CDI)
      
       * Atari Emulation
         Atari Emulation
          * Atari - Jaguar Compatibility List
          * Atari - Lynx Compatibility List:
          * Atari - 2600 (Stella)
          * Atari - 7800 (ProSystem)
          * Atari - 5200 (Atari800)
          * Atari - Jaguar (Virtual Jaguar)
          * Atari - Lynx (Beetle Lynx)
          * Atari - Lynx (Handy)
          * Atari - ST/STE/TT/Falcon (Hatari)
      
       * Bandai Emulation
         Bandai Emulation
          * Bandai - WonderSwan/Color (Beetle Cygne)
          * Bandai - Wonderswan Compatibility List
      
       * ColecoVision Emulation
         ColecoVision Emulation
          * ColecoVision (Gearcoleco)
          * MSX/SVI/ColecoVision/SG-1000 (blueMSX)
      
       * Commodore Emulation
         Commodore Emulation
          * Commodore - 8-bit (VICE)
          * Commodore - Amiga (PUAE)
      
       * DOS Emulation
         DOS Emulation
          * MS - DOS (DOSBox)
          * MS - DOS (DOSBox Pure)
      
       * Enterprise Emulation
         Enterprise Emulation
          * Enterprise 128 (ep128emu)
      
       * Elektronika
         Elektronika
          * Elektronika - BK-0010/BK-0011 (bk)
      
       * GCE Emulation
         GCE Emulation
          * GCE - Vectrex (vecx)
      
       * Magnavox Emulation
         Magnavox Emulation
          * Magnavox - Odyssey2 / Phillips Videopac+ (O2EM)
      
       * Mattel Emulation
         Mattel Emulation
          * Mattel - Intellivision (FreeIntv)
      
       * Microsoft Emulation
         Microsoft Emulation
          * Microsoft - MSX (fMSX)
          * MSX/SVI/ColecoVision/SG-1000 (blueMSX)
      
       * Nintendo Emulation
         Nintendo Emulation
          * Nintendo - DS Compatibility List
          * Nintendo - Game Boy Advance Compatibility List
          * Nintendo - Game Boy Color Compatibility List
          * Nintendo - NES Compatibility List
          * Nintendo - SNES Compatibility List
          * Nintendo - Game Boy / Color (Emux GB)
          * Nintendo - Game Boy / Color (Gambatte)
          * Nintendo - Game Boy / Color (SameBoy)
          * Nintendo - Game Boy / Game Boy Color (TGB Dual)
          * Nintendo - Game Boy / Color (Gearboy)
          * Nintendo - Game Boy Advance (Beetle GBA)
          * Nintendo - Game Boy Advance (gpSP)
          * Nintendo - Game Boy Advance (Meteor)
          * Nintendo - Game Boy Advance (mGBA)
          * Nintendo - Game Boy Advance (TempGBA)
          * Nintendo - Game Boy Advance (VBA Next)
          * Nintendo - Game Boy Advance (VBA-M)
          * Nintendo - GameCube/Wii (Dolphin)
          * Nintendo - NES (bnes)
          * Nintendo - NES / Famicom (Emux NES)
          * Nintendo - NES / Famicom (FCEUmm)
          * Nintendo - NES / Famicom (Mesen)
          * Nintendo - NES / Famicom (Nestopia UE)
          * Nintendo - NES / Famicom (QuickNES)
          * Nintendo - 3DS (Citra)
          * Nintendo - 3DS (Citra Canary/Experimental)
          * Nintendo - Nintendo 64 (Mupen64Plus)
          * Nintendo - DS (DeSmuME 2015)
          * Nintendo - DS (DeSmuME)
          * Nintendo - DS (melonDS)
          * Nintendo - Pokémon Mini (PokeMini)
          * Nintendo - SNES / Famicom (Beetle bsnes)
          * Nintendo - SNES / Famicom (bsnes Accuracy)
          * Nintendo - SNES / Famicom (bsnes Balanced)
          * Nintendo - SNES / Famicom (bsnes C++98 (v085))
          * Nintendo - SNES / Famicom (bsnes Performance)
          * Nintendo - SNES / Famicom (bsnes-mercury Accuracy)
          * Nintendo - SNES / Famicom (bsnes-mercury Balanced)
          * Nintendo - SNES / Famicom (bsnes-mercury Performance)
          * Nintendo - SNES / Famicom (higan Accuracy)
          * Nintendo - SNES / Famicom (nSide Balanced)
          * Nintendo - SNES / SFC / Game Boy / Color (Mesen-S)
          * Nintendo - SNES / Famicom (Snes9x 2002)
          * Nintendo - SNES / Famicom (Snes9x 2005 Plus)
          * Nintendo - SNES / Famicom (Snes9x 2005)
          * Nintendo - SNES / Famicom (Snes9x 2010)
          * Nintendo - SNES / Famicom (Snes9x)
          * Nintendo - Virtual Boy (Beetle VB)
      
       * NEC Emulation
         NEC Emulation
          * NEC - PC-FX Compatibility List
          * NEC - PC-8000 / PC-8800 series (QUASI88)
          * NEC - PC-98 (Neko Project II Kai)
          * NEC - PC Engine SuperGrafx (Beetle SGX)
          * NEC - PC Engine / CD (Beetle PCE FAST)
          * NEC - PC-FX (Beetle PC-FX)
      
       * Phillips Emulation
         Phillips Emulation
          * Magnavox - Odyssey2 / Phillips Videopac+ (O2EM)
      
       * SNK Emulation
         SNK Emulation
          * SNK - Neo Geo Pocket / Color (Beetle NeoPop)
          * SNK - Neo Geo Pocket / Color (RACE)
      
       * Sega Emulation
         Sega Emulation
          * Cannonball
          * Sega - 32X Compatibility List
          * Sega - Dreamcast Compatibility List
          * Sega - Saturn Compatibility List
          * Sega - Dreamcast (flycast)
          * Sega - Dreamcast (redream)
          * Sega - Dreamcast VMU (VeMUlator)
          * Sega - Master System (Emux SMS)
          * Sega - MS/GG (SMS Plus GX)
          * Sega - MS/GG/SG-1000 (Gearsystem)
          * Sega - MS/GG/MD/CD (Genesis Plus GX)
          * Sega - MS/MD/CD/32X (PicoDrive)
          * Sega - MD/CD (BlastEm)
          * Sega - Saturn (Beetle Saturn)
          * Sega - Saturn/ST-V (Kronos)
          * Sega - Saturn (Yabause)
          * Sega - Saturn (YabaSanshiro)
          * MSX/SVI/ColecoVision/SG-1000 (blueMSX)
      
       * Sharp Emulation
         Sharp Emulation
          * Sharp - X68000 (PX68k)
      
       * Sinclair Emulation
         Sinclair Emulation
          * Sinclair - ZX 81 (EightyOne)
          * Sinclair - ZX Spectrum (Fuse)
      
       * Sony Emulation
         Sony Emulation
          * Sony - Playstation Compatibility List
          * Sony - PlayStation (Beetle PSX)
          * Sony - PlayStation (Beetle PSX HW)
          * Sony - PlayStation (PCSX ReARMed)
          * Sony - PlayStation 2 (PCSX2) Sony - PlayStation 2 (PCSX2)
            Table of contents
             * Requirements
             * BIOS
                * How to set up your BIOS:
            
             * Other required files and directories
             * Extensions
             * Features
             * Directories
             * Rumble support
             * Joypad
             * Compatibility
             * External Links
             * Libretro PS2 cores
         
          * Sony - PlayStation 2 (Play!)
          * Sony - PlayStation Portable (PPSSPP)
      
       * Super Cassette Vision
         Super Cassette Vision
          * Super Cassette Vision (EmuSCV)
      
       * SpectraVision Emulation
         SpectraVision Emulation
          * MSX/SVI/ColecoVision/SG-1000 (blueMSX)
      
       * Texas Instruments Emulation
         Texas Instruments Emulation
          * Texas Instruments - TI-83 (Numero)
      
       * Thomson Emulation
         Thomson Emulation
          * Thomson - MO/TO (Theodore)
      
       * MegaDuck Emulation
         MegaDuck Emulation
          * Welback Holdings - Mega Duck (SameDuck)
   
    * Core Library: Game and Scripting Engines
      Core Library: Game and Scripting Engines
       * 2048
       * 3D Engine
       * Cave Story (NXEngine)
       * Cannonball
       * ChaiLove
       * CHIP-8 Emulation
         CHIP-8 Emulation
          * XO-CHIP/CHIP-8 (JAXE)
          * CHIP-8 (Emux)
      
       * Dinothawr
       * Doom (PrBoom)
       * Doom 3 (Boom3)
       * Dungeon Crawl Stone Soup
       * Flashback (REminiscence)
       * Handheld Electronic (GW)
       * Jump n Bump
       * LowRes NX
       * Lua Engine (Lutro)
       * Minecraft (Craft)
       * Mr.Boom (Bomberman)
       * Quake 1 (TyrQuake)
       * Rick Dangerous (XRick)
       * RPG Maker 2000/2003 (EasyRPG)
       * ScummVM
       * The Powder Toy
       * TIC-80
       * Tomb Raider (OpenLara)
       * Uzebox (Uzem)
       * VaporSpec
       * WebAssembly (WASM-4)
       * Wolfenstein 3D (ECWolf)
   
    * Core Library: Media
      Core Library: Media
       * Imageviewer
       * FFmpeg
       * Game Music Emu
       * PocketCDG
       * Video Processor
   
    * Core Library: Special-Purpose
      Core Library: Special-Purpose
       * Dummy Core
       * Remote RetroPad
   
    * Shader Library
      Shader Library
       * Introduction
       * 3dfx
       * antialiasing
       * autobox
       * border
       * blurs
       * cel
       * cgp
       * crt
       * crt-royale
       * cubic
       * ddt
       * dithering
       * eagle
       * handheld
       * handheld-border
       * hqx
       * linear
       * motionblur
       * mudlord
       * nedi
       * nnedi3
       * ntsc
       * presets
       * retro
       * sabr
       * scalefx-OLD-shaders
       * scalefx
       * scalehq
       * scalenx
       * sharpen
       * windowed
       * xbr
       * xbrz
       * xsal
       * xsoft

 * For Developers
   For Developers
    * Libretro API and Ecosystem
      Libretro API and Ecosystem
       * Libretro Overview
       * Open Source Bounties
       * Input API
       * Coding Standards
       * Licenses
       * Frontends
   
    * RetroArch Development
      RetroArch Development
       * Glossary
       * Debugging
       * Adding Menu Entries
       * Input
         Input
          * Input Driver Specification
          * Input Overlays
          * Parallel Port Controllers
      
       * Adding New Languages to RetroArch
       * Helping With RetroArch Translations
       * Network Protocols
         Network Protocols
          * Netplay
          * Network Control Interface
      
       * RetroArch Compilation Guides
         RetroArch Compilation Guides
          * Apple
            Apple
             * OSX/PowerPC
             * OSX/macOS
             * iOS
         
          * Android
          * Linux and BSD
            Linux and BSD
             * Overview for Linux/BSD
             * Ubuntu
         
          * Haiku
          * Microsoft
            Microsoft
             * Windows 7 and later (MSYS2)
             * MSVC Compatibility Guide
             * Windows XP and later (MSVC2010)
               Windows XP and later (MSVC2010)
                * MSVC Commandline
                * MSVC IDE
            
             * Windows 2000 and later (MSVC2008)
               Windows 2000 and later (MSVC2008)
                * MSVC Commandline
                * MSVC IDE
            
             * Windows 98SE/ME/2000 (MSVC2005)
               Windows 98SE/ME/2000 (MSVC2005)
                * MSVC Commandline
                * MSVC IDE
            
             * Windows 95/98/NT4 (MSVC2003)
               Windows 95/98/NT4 (MSVC2003)
                * MSVC Commandline
            
             * Windows NT3.51 (MSVC6)
               Windows NT3.51 (MSVC6)
                * MSVC Commandline
            
             * DOS
         
          * Nintendo
            Nintendo
             * Nintendo 3DS
             * Nintendo GameCube
             * Nintendo Wii
             * Nintendo Wii U
             * Nintendo Switch (libnx)
         
          * Sony
            Sony
             * PlayStation2
             * PlayStation Portable
             * PlayStation Vita/TV
   
    * Core Development
      Core Development
       * Core Development Overview
       * Dynamic Rate Control for Emulators
       * OpenGL Accelerated Cores
       * Core-Specific Docs
         Core-Specific Docs
          * Nintendo - GameCube/Wii (Dolphin)
          * Nintendo - GameCube/Wii (Ishiiruka)
          * Sega - Dreamcast/NAOMI (Flycast)
          * Sony - PlayStation (SwanStation)
          * Sony - PlayStation2 (PCSX2)
          * MAME (0.181-current)
          * MAME 2016
          * MAME 2003-Plus
   
    * Shader Development
      Shader Development
       * Shader Development Overview
       * Slang Shader Development
       * GLSL Shader Development
       * Cg Shader Development (deprecated)
       * XML Shader Development (discontinued)
       * Content-Aware Shaders
       * Shader Lookup Textures

 * Contribute to the Docs
   Contribute to the Docs
    * Adding or Editing Documentation
    * Core List
    * Core Template
    * Shader Preview Template
    * See Also

 * Support
   Support
    * Privacy Policy
    * Quick informations
    * Developing Cores

Table of contents
 * Requirements
 * BIOS
    * How to set up your BIOS:

 * Other required files and directories
 * Extensions
 * Features
 * Directories
 * Rumble support
 * Joypad
 * Compatibility
 * External Links
 * Libretro PS2 cores


SONY - PLAYSTATION (LRPS2)¶

LRPS2 is still under development. The content on this page is not the final
version. Connecting a remote while any content is running may cause retroarch
crashes. If you get a failed to load content warning, respectively; Check your
BIOS, video driver(try to switch between drivers, use 'GL') and content. There’s
a working OpenGL renderer and a Direct3D11 renderer option. Direct3D 11 renderer
can be faster than OpenGL but also has less features. Pick whichever works best
for you. On Xbox you will only be able to use Direct3D11 anyways. This core uses
the x86_64 dynarec. It is still less compatible than the 32bit x86 dynarec in
PCSX2, so keep that in mind. It’s for similar reasons that the software renderer
right now won’t work (it’s not compatible yet with x86_64, not in upstream
either). There’s a bug that can happen right now upon closing content or exiting
RetroArch with the LRPS2 core on Windows – the RetroArch process might not
completely cleanly shut itself off and you might still be able to see a 0% CPU
process remaining in the Task Manager. We have not been able to figure out how
to fix that yet as the PCSX2 codebase is a definite case of ‘here be dragons’,
but for now when this happens, you can just bring up the Task Manager and close
it manually. It shouldn’t have a real detriment on performance but it is of
course far from ideal and hopefully something we can fix soon with the help of
some contributors. We have found this happens the most with the Direct3D 11
renderers. Switching resolution at runtime right now can be a bit unstable, so
does switching fullscreen resolution. We might just make resolution switching
require a restart since this tends to be too unstable for now.

LRPS2 core has been authored by

 * Libretro

LRPS2 core is licensed under

 * GPLv2
 * GPLv3
 * LGPLv2.1
 * LGPLv3

A summary of the licenses behind RetroArch and its cores can be found here.


REQUIREMENTS¶

CPU

 * Supports SSE2/AVX2
 * PassMark Single Thread Performance rating near or greater than 1600/2100
 * Two physical cores, with hyperthreading
 * Four physical cores, with or without hyperthreading

GPU

 * Direct3D10/11 support
 * OpenGL 3.x/4.5 support
 * PassMark G3D Mark rating around 3000 (GeForce GTX 750)
 * 2 GB/4 GB Video Memory

RAM

 * 4GB/8GB

Attention

Because of the complex nature of emulation, even if you meet the recommended
requirements there will be games that will NOT run at full speed due to
emulation imperfection, floating point emulation differences, issues with
emulator itself or other problems.


BIOS¶

Attention

For compatibility reasons, it is recommended to not use a SCPH-10000 BIOS.

Notes

 * No specific filename required, as long as the BIOS was properly dumped the
   core will be able to find it.
 * The BIOS files must be extracted, the core will not be able to find them if
   they're zipped.
 * LRPS2 does not implement region locking, so if you have a PAL BIOS you can
   play NTSC games, and vice versa. However, this only applies with the Fast
   Boot core option enabled.

LRPS2 requires a BIOS to work, the BIOS can be provided as a single 4MB .bin
file or with additional files (usually .erom, .nvm, .rom1 and .rom2).

In case you're having additional files with the .bin, make sure they're sharing
the same filename or they'll be ignored.
So as an example let's say you have a SCPH-70004_BIOS_V12_EUR_200.BIN file with
an EROM file, a ROM1 file and a ROM2 file, it should look like this:

SCPH-70004_BIOS_V12_EUR_200.BIN
SCPH-70004_BIOS_V12_EUR_200.EROM
SCPH-70004_BIOS_V12_EUR_200.ROM1
SCPH-70004_BIOS_V12_EUR_200.ROM2



HOW TO SET UP YOUR BIOS:¶

 1. Go inside your RetroArch "system" folder (usually retroarch/system/, but if
    you're not sure check the path in Settings > Directory > System/BIOS).
 2. Create a pcsx2 folder.
 3. Go inside the pcsx2 folder and create a bios folder.
 4. Go inside the bios folder and paste your BIOS file(s) here.

For example, the default path would look like this:
system\pcsx2\bios\[bios_file_name].bin

If you're on a case-sensitive OS, make sure both pcsx2 and bios folders are
lowercase.


OTHER REQUIRED FILES AND DIRECTORIES¶

The file structure should look like this:

retroarch/
└── system/
    └── pcsx2/
        ├── bios/
        ├── cheats/
        ├── cheats_ws/
        └── memcards/   (optional)


 * bios/ is where the BIOS files are located (see the 'BIOS' section above),
   this should be created by the user.
 * cheats/ is where you can store cheat patches, the folder is created on the
   first boot automatically.
 * cheats_ws/ is where you can store additional widescreen patches, the folder
   is created on the first boot automatically.
 * memcards/ is where the "legacy" memory cards are stored. This folder is
   optional, see the 'Directories' section below.

Info

Although the cheats_ws folder is empty when created, a very large number of
widescreen patches are already included in the core itself.


EXTENSIONS¶

Content that can be loaded by the LRPS2 core have the following file extensions:

 * .elf
 * .iso
 * .ciso
 * .chd
 * .cso
 * .bin
 * .mdf
 * .nrg
 * .dump
 * .gz
 * .img
 * .m3u

RetroArch database(s) that are associated with the LRPS2 core:

 * Sony - PlayStation 2


FEATURES¶

Frontend-level settings or features that the LRPS2 core respects.

Feature Supported Restart ✕ Screenshots ✔ Saves ✔ States ✕ Rewind ✕ Netplay ✕
Core Options ✔ RetroAchievements ✕ RetroArch Cheats ✕ Native Cheats ✔ Controls ✔
Remapping ✔ Multi-Mouse ✕ Rumble ✔ Sensors ✕ Camera ✕ Location ✕ Subsystem ✕
Softpatching ✕ Disk Control ✕ Username ✕ Language ✕ Crop Overscan1 ✕ LEDs ✕


DIRECTORIES¶

LRPS2's library name is 'pcsx2'

LRPS2 core saves/loads to/from these directories.

Frontend's Save directory

 * Memory card - slot 1

retroarch/saves/pcsx2/Slot 1/

 * Memory card - slot 2

retroarch/saves/pcsx2/Slot 2/

Frontend's System directory

 * Legacy memory cards

retroarch/system/pcsx2/memcards/

The legacy memory cards folder is only used if Mcd001.ps2 and/or Mcd002.ps2 is
detected in retroarch/system/pcsx2/memcards/ and the "Memory Card: Slot N" core
option is set to "Legacy".
This can be useful if you were using an older version of the core that didn't
use the saves folder yet, or if you transferred the memcards folder directly
from standalone.


RUMBLE SUPPORT¶

Rumble only works in the LRPS2 core when

 * The content being ran has rumble support.
 * The frontend being used has rumble support.
 * The joypad device being used has rumble support.
 * The corresponding user's device type is set to DualShock 2


JOYPAD¶



User 1 - 8 input descriptors RetroPad Inputs PlayStation Controller Inputs
DualShock Inputs Analog Controller Inputs Analog Joystick Inputs neGcon Inputs
Cross Analog button I Square Analog button II Select Start Start D-Pad Up D-Pad
Up D-Pad Down D-Pad Down D-Pad Left D-Pad Left D-Pad Right D-Pad Right Circle A
Triangle B L1 Left shoulder button (analog) R1 Right shoulder button (digital)
L2 Analog button II R2 Analog button I L3 R3 Left Analog X X Left Joystick X
Twist Left Analog Y Y Left Joystick Y Right Analog X X Right Joystick X Right
Analog Y Y Right Joystick Y


COMPATIBILITY¶

The current standalone development version is reported to be compatible with
approximately 97.4% of 2,641 tested games as of August 2020. Compatibility means
only that the game will not crash, lock up, or enter a loop; there can still be
bugs, missing post-processing effects, textures, and shadows in many compatible
games. This is especially the case in hardware mode; a slower software mode is
available for bugs without workarounds. You can check compatibilirt list in here


EXTERNAL LINKS¶

 * LRPS2 Core info file
 * LRPS2 Github Repository
 * Report LRPS2 Core Issues Here


LIBRETRO PS2 CORES¶

 * PlayStation 2 (Play!)

--------------------------------------------------------------------------------

 1. Overscan cropping available via Core Options instead of frontend settings ↩

--------------------------------------------------------------------------------

Last update: 2023-02-15
Back to top
Copyright © 2010 Libretro
powered by MkDocs and Material for MkDocs