Kalms
Mikael Kalms — Amiga coder to graphics industry
Kalms (Mikael Kalms) coded landmark Amiga demos for The Black Lotus, then took his low-level graphics craft into the games industry at DICE and beyond.
Overview
Kalms — Mikael Kalms — is one of the coders behind The Black Lotus’s reputation, with credits including Ocean Machine and a deep specialism in wringing performance from the Amiga. Coding the Atari ST and Amiga since 1990, he became known for exactly the kind of hardware-level optimisation the demoscene prized — and still gives talks on high-performance coding for the Amiga 500.
That craft transferred directly into industry. Kalms joined DICE in 1998 as a graphics programmer working on software-rendering backends, and later co-founded the Swedish studio Fall Damage. His path is another clean line from Amiga demo coder to professional graphics engineer.
Fast facts
- Handle: Kalms (real surname).
- Group: The Black Lotus.
- Discipline: Low-level graphics and optimisation.
- Industry: DICE, then co-founder of Fall Damage.
Optimisation as a career
The demoscene rewards squeezing the impossible from fixed hardware, and that is precisely what a graphics engine needs. Kalms’s move from The Black Lotus to DICE is one more example of the scene functioning as an informal training ground for the graphics-programming profession.