Receive the BIOS signal from the PlayStation analogue stereo audio output.

What is this?

Back up the 512 KiB BIOS of an original PlayStation you own through its analogue stereo audio output. Capture, demodulation, CRC32 validation and reconstruction all run locally in the browser; BIOS data is never uploaded.

Physical CD-R boot and complete 512 KiB recovery from a real PlayStation have been verified.

Measured result: approximately 240 seconds at 12,108 bps. Gain and audio-interface compatibility are extremely sensitive.

Stereo input is mandatory. Mono capture devices cannot receive the complete transmission.

Read the technical notes

PS1 DISC IMAGE v0.4.1

Bootable CD image

The ZIP contains the CUE, BIN and instructions. Keep the CUE and BIN together after extraction.

Download CD image ZIP

HOW TO USE

Step-by-step

  1. Burn the boot CDExtract the ZIP and burn the CUE to a CD-R with software that supports CUE/BIN MODE2/2352. Do not burn the BIN as an ordinary data file.
  2. Connect stereo audioConnect the PlayStation analogue L/R outputs to a stereo line input or audio interface. Confirm that the capture device exposes two independent channels.
  3. Prepare the receiver firstOpen the receiver over HTTPS or localhost, press “Start audio input,” and select the stereo device. AGC, noise suppression and echo cancellation are disabled.
  4. Boot the PlayStationStart the CD-R and follow the console display. Adjust interface gain until both browser meters are in the recommended range without clipping.
  5. Wait for CRC verificationKeep the tab open and do not change devices. Packet CRC errors may be repaired by FEC; all blocks and the final image CRC32 must pass.
  6. Save your BIOSThe download button is enabled only after complete verification. Save the resulting 512 KiB file as ps1-bios.bin.

Important: Use this only to back up a PlayStation you own. If reception fails, reload the page, verify stereo wiring and input levels, then retry from the beginning.

StatusStopped
InputDisconnected
Elapsed0.00 s
Estimated total
Level-∞ dBFS

INPUT LEVEL

Waiting for signal
L
-∞
R
-∞

FSK DECODER

IDLE0 bits
Waiting for signal

Audio L/R

音声入力を開始してください。FSKとステレオOFDMを専用Workerで復調します。

LIVE SIGNAL ANALYZER

FSK区間のリアルタイム推定値
推定SNR— dB
FSKトーン— Hz
Mark / Space— dB
L/Rバランス— dB
ピーク L / R— / —
RMS L / R— / —
クレスト L / R— / —
DC L / R— / —
ステレオ相関
クリップ0 samples
AudioContext未接続
音声補正AGC OFF / NS OFF / EC OFF
スレッドMAIN 1 / WORKER 2 / FEC 0

OFDM DECODER

IDLE
同期SEARCH
パケット0 / ?
シンボル— / 4
相関
CFO / 位相
SNR / EVM
変調QPSK / 96 carriers
Packet CRC0 OK / 0 NG
FEC16+4 / 待機
復元0 bytes
実効速度0 kbps
ドロップ0
Receiver log
ALL CRC32 VERIFIED

BIOS reception complete

The 512 KiB BIOS was reconstructed successfully.

Download BIOS