Open-source firmware for the OM-3

Film looks, built into your OM-3.

Caduceus adds 20 film looks and a full colour editor to the camera's own Picture Mode. Pick a film, shoot, and the JPEG comes out with that look.

20 film looks, 18 colour matched13 settings per filmAny SD card (v0.29)Free and open source
FILM 1Portra 400
Picture Mode

Twenty films, right where COLOR 1–4 are.

Turn the creative dial to COLOR and open Picture Mode. After COLOR 1–4 the list goes on with FILM 1–20, each with its own name as the big title. The standard 20: 18 films colour matched against film scans of a colour chart, plus CineStill 800T and Kodachrome 64, tuned by hand. Step through them below, and drag across the photo to compare with the original.

FILM 1

Portra 400

Colour matched

or use the ← → keys, like turning the dial
The sample photo without a film look The sample photo in Portra 400 OriginalPortra 400
LookLab preview: close to the camera, not exact.
Picture Mode rows

A colour editor on the camera.

Below the film list, each film gets a column of settings. Change any of them on the camera and the photo follows at once. Pick a setting to see its screen on the camera and what it does to a photo.

On the camera

OriginalAfter

In the photo

New in v0.28

Halation: the glow of cinema film.

Film without an anti-halation layer, like CineStill, lets bright lights bleed into a warm red-orange glow. Caduceus does this on the camera, in the JPEG, with its own Halation row from 0 to 5.

Night street with neon signs, CineStill 800T, Halation off The same photo with Halation 5 Halation 0Halation 5

CineStill 800T on a night photo, LookLab preview.

Camera screen: the Halation row set to +3, under Shading and Glow
  • Works with or without Glow.
  • Fades out on its own in bright daylight scenes.
  • Kept with each film, like every other setting.
Your own versions

Your changes stay with each film.

Change a film on the camera and it remembers, even after you switch off. A star shows what you changed, and you can always go back.

Camera screen: FILM 1 with a star, and stars on the changed rows

The star (*) marks a changed film, and each row you changed.

Camera screen: the super control panel showing FILM1* and the title Portra 400

The super control panel shows the film too: here FILM 1*, Portra 400.

Camera screen: the shooting screen with FILM 1 in the side column

On the shooting screen and in the viewfinder. Hold OK on a film to put it back as it was built.

Button Function

Your buttons and Creative Dial.

Caduceus adds rows to the camera’s own Button Function menu, each with the camera drawing pointing at the control it sets. Set all four dial positions to COLOR and you have four films on the dial.

Camera screen: Button Function with the up arrow row selected and the drawing pointing at the up arrow

All four arrow keys. Set the arrow pad to Direct Function and ▲ ◀ ▶ ▼ each get their own row.

Camera screen: the options for the up arrow, Exposure Comp. chosen

Any function for each, from the camera’s own list: here ▲ adjusts exposure compensation.

Camera screen: Button Function with the CRT row set to COLOR and the drawing highlighting the Creative Dial

The Creative Dial’s four positions as rows: CRT, ART, COLOR and MONO, with the dial highlighted on the drawing.

Camera screen: the options for the CRT position: Normal, CRT, ART, COLOR, MONO, with COLOR chosen

Each position can be Normal, CRT, ART, COLOR or MONO. A position set to COLOR remembers the film you pick while the dial is on it.

Camera screen: Button Function with the Delete (trash can) row set to the 2x Digital Tele-converter and the drawing pointing at the Delete button

The Delete button, too. While shooting, in photo and video mode, it gets its own row and takes any function Fn can. Playback still erases with it.

Camera screen: the options for the Delete button, Digital Tele-converter chosen: switches between x1/x2

Here, one press for the 2× tele-converter. The Delete button is by crombach (v0.29.3).

New in v0.29

Your films live in the camera now.

The 20 films, the changes you make to them and your Extras settings are kept in the camera’s own memory, next to its menu settings. Swap cards, format a card, use a blank one: your films stay.

  1. Make your films

    Start from the standard 20 or build your own in LookLab, and save them as LOOKS.BIN.

  2. The camera takes them once

    Put the file on the card. At the next half-press the camera copies a set it has never had into its memory, and keeps your selection and edits.

  3. Any card works

    From then on the card needs nothing of ours. A card without an OM3MOD folder works in full: films, Glow, grain and all.

Simpler to install

The guide pictures, labels and tone guides are built into the firmware now. You copy one folder, DCOLYMP, and the optional LOOKS.BIN for your films.

Good to know

A camera Reset or an OM firmware update probably clears this memory; the camera then takes a card’s LOOKS.BIN again, as on a first start. Keep a copy of your films. The camera no longer writes film files to the card.

And more

Made to fit how you shoot.

🖥️

Make films on your computer

LookLab is a web page for making and changing films with a live preview, on sample photos or your own. It has 67 films to start from (18 colour matched), and can turn your own LUT or Lightroom preset into a film. Nothing is uploaded.

Open LookLab →
🏷️

The film in every photo

Each JPEG carries the film's name and its full recipe, as it was set when you pressed the shutter. Open the photo in LookLab and the film is yours again, or share the recipe code.

For developers: the photo code kit →
🛟

Help when you need it

Something not right? A debug log shows what the camera loaded and did. Send it with a report on GitHub, or start with the FAQ.

How to send a debug log →
↩️

Always reversible

Caduceus is a change to the camera's firmware 1.1, made on your own computer from OM's official file. You can go back to the camera's own firmware at any time.

Going back →

Try it on your OM-3.

About 15 minutes, on an OM-3 with firmware 1.1 and a full battery.

Experimental firmware: use at your own risk. This is an unofficial change to your camera's firmware. It can crash or freeze the camera, and no responsibility is accepted for any damage or data loss. It may affect your warranty with OM Digital Solutions. You can always go back to the camera's own firmware.
Help

Something not right? Send a debug log.

A debug log tells us what your camera loaded and what it was doing when things went wrong. It’s a short text file: no photos and nothing personal.

  1. Download the switch

    Get DEBUG.TXT from the latest release. What’s inside doesn’t matter: the camera only checks that it’s there.

    Download DEBUG.TXT
  2. Put it on the card

    Copy it into a folder called OM3MOD at the top of the card. Make the folder if it isn’t there (with v0.29 the card may have none).

  3. Use the camera

    Put the card in, switch on, half-press the shutter a few times, then do whatever goes wrong until the problem happens.

  4. Send the log

    Back on your computer, the card now has OM3MOD/CADLOG.TXT. Open a new issue on GitHub, say what happened and attach that file.

    Report a problem

When you’re done, delete DEBUG.TXT from the card, so the camera stops writing the log.

No CADLOG.TXT after switching on and half-pressing? Then the camera isn’t running Caduceus: the update didn’t install. See Install, step 4.

Reporting needs a free GitHub account.