r/Cameras • u/eoshd-raw • 1d ago
News EOSHD here - I am working on a little something...
Here’s my vintage Canon 5D, the classic one running my in-camera raw processor. It isn’t Magic Lantern, this is something new.
It turns out you can run ARM machine code on this megachonk from 2006, and get it to boot from the compact flash card.
It also transpires I can make the 5D Classic and 5D Mark II read LUTs from Adobe Lightroom in-camera, so you never need to go into that horrible software again.
The upshot is I can now port ANY camera film style (Ricoh GR, Pentax, Nikon, Sony - ah maybe not Sony - and Fuji film simulations, yum yum).
I've found a way to completely bypass the .CR2 raw processing, DIGIC Picture Style, and apply my own colour processing to raw sensor data before DIGIC has even woken up.
This is raw in the rawest terms. No canon processing, no noise reduction, every single pixel never touches the standard camera processing and is handled in a 100% custom way.
This code is so close to the metal it's even doing its own DEBAYERING (using the well studied Malvar-He-Cutler method), which makes me chuckle when I think about it.
Enjoy this glimpse of EOSHD 5D Classic Film Engine (The sunset shot is the in-camera "Velvia" film processing) and I’ll keep you updated on progress.
PS… My first 5D was actually the Mark II - I got that and the Panasonic GH1, and the rest is history.

