-
-
Notifications
You must be signed in to change notification settings - Fork 132
Closed
Description
Is there a page for https://github.com/grumpycoders/pcsx-redux/tree/main/src/mips/openbios that lists compatibility status for PlayStation emulators?
Retroarch libretro-cores
SCPH-5501
| libretro core | PlayStation SCPH-5501 + 240pTestSuitePS1 | scph5501.bin + RetroArch 1.12.0 + Ubuntu 22.04 + 240pTestSuitePS1-EMU | scph5501.bin + RetroArch 1.10.3 + Windows 11 + 240pTestSuitePS1-EMU |
|---|---|---|---|
| Beetle PSX HW | ? | Works | Works |
| Beetle PSX | ? | Works | Works |
| PCSX ReARMed | ? | Works | Works |
| SwanStation | ? | Works | Works |
OpenBIOS
| libretro core | OpenBIOS[2] + PlayStation + 240pTestSuitePS1-EMU | OpenBIOS[2] + RetroArch 1.12.0 + Ubuntu 22.04 + 240pTestSuitePS1-EMU | OpenBIOS[2] + RetroArch 1.10.3 + Windows 11 + 240pTestSuitePS1-EMU |
|---|---|---|---|
| Beetle PSX HW | Works | Failed: libretro/beetle-psx-libretro#866 | Failed: libretro/beetle-psx-libretro#866 |
| Beetle PSX | Works | Failed: libretro/beetle-psx-libretro#866 | Failed: libretro/beetle-psx-libretro#866 |
| PCSX ReARMed | ? | Failed: libretro/pcsx_rearmed#708 | Failed: libretro/pcsx_rearmed#708 |
| SwanStation | ? | Works | Works |
GNU/Linux commands:
- Beetle PSX HW: retroarch --libretro ~/.config/retroarch/cores/mednafen_psx_hw_libretro.so ~/.config/retroarch/downloads/240pTestSuitePS1-EMU.cue
- Beetle PSX: retroarch --libretro ~/.config/retroarch/cores/mednafen_psx_libretro.so ~/.config/retroarch/downloads/240pTestSuitePS1-EMU.cue
- PCSX ReARMed: retroarch --libretro ~/.config/retroarch/cores/pcsx_rearmed_libretro.so ~/.config/retroarch/downloads/240pTestSuitePS1-EMU.cue
- SwanStation: retroarch --libretro ~/.config/retroarch/cores/swanstation_libretro.so ~/.config/retroarch/downloads/240pTestSuitePS1-EMU.cue
Windows commands:
- Beetle PSX HW: cd C:\RetroArch-Win64; .\retroarch.exe --libretro .\cores\mednafen_psx_hw_libretro.dll .\downloads\240pTestSuitePS1-EMU.cue
- Beetle PSX: cd C:\RetroArch-Win64; .\retroarch.exe --libretro .\cores\mednafen_psx_libretro.dll .\downloads\240pTestSuitePS1-EMU.cue
- PCSX ReARMed: cd C:\RetroArch-Win64; .\retroarch.exe --libretro .\cores\pcsx_rearmed_libretro.dll .\downloads\240pTestSuitePS1-EMU.cue
- SwanStation: cd C:\RetroArch-Win64; .\retroarch.exe --libretro .\cores\swanstation_libretro.dll .\downloads\240pTestSuitePS1-EMU.cue
Installations
- Retroarch: To avoid conflicts, delete ~/.config/retroarch/, and start Retroarch to generate a new settings directory
- Retroarch: Retroarch: Main menu -> Online Updater -> Update Assets -- this will fix the fonts for the menu, and the assets are also required to run 240pTestSuitePS1-EMU.cue
- 240pTestSuitePS1-EMU: Can be downloaded from 1) https://github.com/filipalac/240pTestSuite-PS1/releases/tag/19122020 2) Retroarch: Main menu -> Online Updater -> Content Downloader -> Sony PlayStation -> 240pTestSuitePS1-EMU.zip
- Retroarch: Main menu -> Online Updater -> Update Core Info Files
- Retroarch: Main menu -> Online Updater -> Core Downloader -> Sony - PlayStation (Beetle PSX HW)
- Retroarch: Main menu -> Online Updater -> Core Downloader -> Sony - PlayStation (Beetle PSX)
- Retroarch: Main menu -> Online Updater -> Core Downloader -> Sony PlayStation (PCSX ReARMed)
- Retroarch: Main menu -> Online Updater -> Core Downloader -> Sony PlayStation (SwanStation)
- [2]: OpenBIOS: openbios.bin extracted from pcsx-redux-nightly-11167.20221114.1-x64.zip downloaded from https://install.appcenter.ms/orgs/grumpycoders/apps/pcsx-redux-win64/distribution_groups/public (link listed in https://github.com/grumpycoders/pcsx-redux/#where)
Built-in OpenBIOS in libretro-cores:
- Beetle PSX: "FWIW, we would be open to any PRs that would integrate OpenBIOS into Beetle PSX core proper as some kind of built-in HLE BIOS feature. I think that could personally be an awesome feature that could make this core a lot more convenient out of the box for endusers. Out of the 3 main PS1 emulator cores we have so far, only PCSX ReARMed does not require the user to supply a commercial BIOS. So it'd be great if Beetle PSX had similar functionality." - LibretroAdmin, mednafen_psx_hw_libretro.so, mednafen_psx_libretro.s: OpenBIOs issue libretro/beetle-psx-libretro#866 (comment)
OpenBIOS in free multi-emulators
- ares: Ubuntu: scph5501.bin works with games, but OpenBIOS failed with games
- MAME: Ubuntu: No tested
- Mednafen: Ubuntu: scph5501.bin works with games, but OpenBIOS failed with games
- OpenEmu: macOS-only: Not tested
DuckStation (works)
- Download https://github.com/stenzek/duckstation/releases/download/latest/duckstation-windows-x64-release.zip, and extract it. Run the duckstation-qt-x64-ReleaseLTCG.exe file. It will generate a C:\Users\YOUR_USERNAME\Documents\DuckStation\ folder that will be used in the next step.
- Download openbios.bin[2], and rename it to scph5501.bin
- Download "PlayStation Demo Disc Version 1.4 (USA)" and and open it in Duckstation with File -> Open file. It works!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels