BIOS

From DuckStation Wiki
Revision as of 08:06, 1 January 2021 by Margen67 (talk | contribs) (Add no$ BIOS)
Jump to navigation Jump to search

The PlayStation BIOS (Basic Input/Output System) is needed to play games with DuckStation.

It is not included due to legal reasons, and must be dumped.

List of BIOSes

Model Region Compatibility
SCPH-1000 JP Template:Ratings//Stars0.pngEdit rating: /
SCPH-1001 NA Template:Ratings//Stars0.pngEdit rating: /
SCPH-1002 EU Template:Ratings//Stars0.pngEdit rating: /
SCPH-3000 JP Template:Ratings//Stars0.pngEdit rating: /
SCPH-3500 JP Template:Ratings//Stars0.pngEdit rating: /
SCPH-5000 JP Template:Ratings//Stars0.pngEdit rating: /
SCPH-5500 JP Template:Ratings//Stars0.pngEdit rating: /
SCPH-5502 EU Template:Ratings//Stars0.pngEdit rating: /
SCPH-7000 JP Template:Ratings//Stars0.pngEdit rating: /
SCPH-7001 NA Template:Ratings//Stars0.pngEdit rating: /
SCPH-7003 NA Template:Ratings//Stars0.pngEdit rating: /
SCPH-7502 EU Template:Ratings//Stars0.pngEdit rating: /
SCPH-101 NA Template:Ratings//Stars0.pngEdit rating: /
PSXONPSP660 JP/NA/EU Template:Ratings//Stars0.pngEdit rating: /

Dumping

PC

rpcs3 (recommended)

Requirements:

1. rpcs3 quickstart up to Installing PlayStation 3 firmware files.

  • Only the 64-bit requirement applies since we're using rpcs3 to extract the firmware, not play games.

2. Copy /dev_flash/ps1emu/ps1_rom.bin to User Directory/bios.

No$psx (not recommended)

Requirements:

no$psx has a BIOS, but it isn't recommended due to potential compatibility issues.

1. Open no$psx, click Utility > Remote Access... > Create nocash bios rom as raw image (PSX-XBOO.ROM).

  • A file named PSX-XBOO.ROM will be created in the same folder as NO$PSX.EXE.
  • This file will not be detected by DuckStation as-is.

2. Open HxD and click File > Open... and choose PSX-XBOO.ROM.

3. Press Ctrl+A, Ctrl+C, Ctrl+End, Ctrl+V, and Enter.

4. Click File > Save as... and save it in User Directory/bios.

5. The saved file should be 512KB and show up as Unknown (PSX-XBOO.ROM) in BIOS Settings > BIOS Selection.

PlayStation 5

TODO(?)

PlayStation Classic

TODO

PlayStation 4

TODO(?)

PlayStation 3

Requirements:

  • PlayStation 3 with CFW/MFW

There are many ways of doing this, so the process will be summed up (for now?):

Copy /dev_flash/ps1emu/ps1_rom.bin to User Directory/bios.

PlayStation Portable (PSP)

TODO

PlayStation 2

TODO

PlayStation 1

TODO