Skip to content
People

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.

commodore-amigaibm-pcscenecodergraphicsswedish

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.

See also