
I wanted to use OCP Art Studio again after 40 years, but I didn't have the plastic Lenslok. So I built a web decoder.
Back in 1986, on a CZ-Spectrum (a local Argentine clone), I fell in love with Art Studio. Decades later, I wanted to revisit my retro pixel art roots on an emulator, but I hit a wall: I didn't have the Lenslok prism to get past the copy protection.
Simon Owen built a brilliant C++ Windows utility (LensKey) to solve this years ago. Since I'm on a macOS environment and wanted something without dependencies, I extracted his original mathematical transformation matrices and ported the whole thing to a modern, client-side web.
It's completely free, runs locally in your browser, and handles the screen capturing workflows smoothly.
You can use it here directly: https://www.bustelo.com.ar/apps/lenskey-web/index-en.html
Or check the source code on GitHub: https://github.com/sbustelo/lenskey-web
Huge thanks to Simon Owen for the original reverse engineering. Hope this helps someone else trying to play Elite, Tomahawk, or Art Studio today :)