Skip to content
altstrument

FM-1 Doom

Firmware for FM-1 (M-VAVE)

Port of Doom (one FreeDM arena map) to the FM-1: rendered on the colour screen, keys and knobs as controls, synthesised sound effects, no music.

by Sven Trogus (zvenson)

ActiveSource: openGPL-3.0-only
Can it run Doom? M-VAVE FM-1 Firmware Wars edition · zvenson · via youtube.com · linked from github.com

Brick risk. Flashing this carries a known, documented risk of damaging the device.

Distribution
Browser installer (WebMIDI / WebUSB)
License notes
Engine is GPL-2.0-or-later (doomgeneric / Chocolate Doom); combined with the GPL-3.0 hardware layer the firmware as a whole is GPL-3.0. FreeDM game data is BSD-3-Clause.
Source
github.com https://github.com/zvenson/fm1doom
Homepage
dx7.designburgapps.com https://dx7.designburgapps.com/doom/

Description

Needs no game data of your own. Built on doomgeneric (Chocolate Doom) with the Felucca / sloopDX hardware layer; keeps sloopDX's USB rescue and preserves sloopDX projects in flash.

Install notes

Browser WebMIDI installer from the project site; it can put sloopDX back.

Version history

FM-1 Doom version history
VersionDateNotes
0.52026-10-07Version and date from the fm1-editor.com/firmware hub; repository has no release tags.

Back to FM-1