Firmware Hero
0

grmod-film

GR III / GR IIIx film library for GR Mod: twenty films with their recipes, a Teal Sky Hue row, a Grain Effect row, four Halation colours, End Screen pictures, and a preview on real GR III photographs.

  • Custom firmware
  • Beta
  • Medium brick risk

Source code

This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it

Before you start

How hard is it?
HardUses the command line or developer tools.
What you need
  • Comfort with the command line
  • A computer
  • Another hack installed first
Can it break my device?
Small chance of trouble, with a way to recover.
Can I undo it?
The project doesn't say. Assume you can't.
Get itOpens github.com

Did it work for you?

Did grmod-film work on your Ricoh GR III?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: Ricoh GR III.

No compatibility information yet.

Getting started

From the project's README ("Build and test"):

npm ci npm test # core tests (vitest) npm run build # the desktop UI

The tests that open firmware need Ricoh's official files, which are not in this repository: set GRMODGR3FIRMWARE (fwdc239b.bin, GR III 2.10) and GRMODGR3XFIRMWARE (fwdc243b.bin, GR IIIx 1.60); without them those tests are skipped. With both: 259 passed, 141 skipped (other fixtures), 0 failed.

Film-specific checks: tools/grain/check.py (the grain ARM module in Unicorn against a Python reference, byte for byte; core/test/grain.test.ts ties the TypeScript reference to it), tools/gr3x/filmsprobe.py, halationrowsprobe.py, tealhueprobe.py and picturestageprobe.py (inputs from tools/gr3x/probe-inputs.ts), core/test/film-recipes.test.ts, core/test/teal-sky.test.ts. A film-pack firmware from the command line: examples/gr3x/film-pack.

Read the full instructions

Risk and recovery

Brick risk
Medium
Requires opening the device
No

Credits, license and support

License
GPL-2.0