News for hackers. Stuff that matters.

WeebLabs

Since launch almost 20 years ago, the PS3 has exhibited a frustrating piece of DRM protection which forces the video output mode to YPbPr when commencing playback of any DVD or BluRay.

For users of CRTs with RGBS or SCART input, this results in a green picture.

I have built a VSH plugin for consoles running the Evilnat 4.92 custom firmware which disables this behavior, enabling RGB playback of BluRay and DVD.

There is a comprehensive readme on the repository but I will soon be adding a simplified "Getting Started" section.
For USB input and SPDIF output, all that you need is a TOSLINK TX module(s) or a couple of capacitors and a resistor if you want coaxial SPDIF. For I2S output, the PCM5102A modules that you find on Amazon work very well, with very reasonable performance (SNR >100dB, THD+N ~95dB).

For 2.1 configurations in a pinch, the firmware includes a software DAC that's more than adequate to drive a subwoofer, so only one external DAC is needed.

Thank you! I will soon be producing a comprehensive introductory video on YouTube, which should make things more accessible.

There will also be an official plug-and-play custom board that includes all of the relevant IO, connectors and codecs.

PSRAM is a possibility that I have explored for offloading the delay line buffers, which occupy quite a significant chunk of SRAM at the moment. It should be fast enough.
Hello. I am the creator of this project! Nominal latency is currently 8ms, with ±1ms of variance. All output channels are phase-locked, so this doesn't present a problem for multi-way crossover implementations.