4 ms·
My understanding is that the PS1 copy protection encoded the first pits and peaks in a way that a normal CD drive’s error correction logic would tolerate, but i
by dundarious 4y ago
My understanding is that the PS1 copy protection encoded the first pits and peaks in a way that a normal CD drive’s error correction logic would tolerate, but in such a way that the special firmware on the PS1 could detect the profile of the “errors” and ensure they matched expectations.
Consumer CD Burners didn’t have firmware (or maybe even the physical capability) to reproduce these “errors”.
Imagine a vinyl record where the start of the track has a groove that isn’t perfectly tracing the perimeter, but is actually a low amplitude sine wave of a certain frequency, waving in to the center and out to the perimeter. Any record player could trace the groove correctly, despite the fact that there is a low amplitude sine wave, and you’d hear the audio correctly (error correction). But a special record player could even detect the sine wave and reject records that don’t have it. I’m hand-waving away the fact that you’d get a little bit of wow and flutter from the sine wave, but you get the idea.
- Thoreandan 4y agoExcellent analogy. You could, if you had a full CD pressing & mastering plant, copy those discs with "wobble groove" and all. But it's a clever clever side channel. https://archive.ph/LuPaY#:~:text=they%20track%20the%20%27-,wobble%20groove,-%27%20of%20the%20disc https://archive.ph/LuPaY#:~:text=they%20track%20the%20%27-,w...
- eatbitseveryday 4y agoAwesome, I learned a lot in this thread. Thank you (plural) for the answers and your time to reply to my question!
- rasz 4y agohttps://en.wikipedia.org/wiki/Wobble_frequency https://en.wikipedia.org/wiki/Wobble_frequency Afaik Wobble is pre molded in polycarbonate layer and cant be altered by CD Writer no matter the firmware. https://en.wikipedia.org/wiki/Absolute_Time_in_Pregroove https://en.wikipedia.org/wiki/Absolute_Time_in_Pregroove