FREEDM(6)
β¨ freedm β the manual (FREEDM(6)) β¨
okay so bestie, buckle up, because this is the freedm page from section 6 of the manual π
π NAME π
freedm β automatically launch Freedoom with an engine π¦
πΈ SYNOPSIS πΈ
freedm [-p DOOMPORT|--] [ARGS]
π DESCRIPTION π
So, Freedoom? It's a whole project whose entire goal is to make a complete free-content game based on the Doom engine β and when we say "Doom engine" we mean all those things people call βsource portsβ, or honestly just βportsβ, which are themselves free software too. And on top of all that, it stays compatible with Doom itself and can play the absolutely unhinged amount of modifications (βmodsβ) that the community has been dropping since 1993. Iconic behaviour, no cap. π
Now. This command? It's literally just a simple shell script that helps you run Freedoom, because Freedoom is not a game engine, and it's not part of any engine project either β but playing it should stay easy, periodt. So the script tries to automatically pick an engine off a hard-coded list, but there are three overrides available, and they go in order of precedence, bestie, so listen up:
- the command-line argument,
- the environment variable,
- a
$HOME/.doomportsymbolic link.
Passing -p DOOMPORT runs Freedoom using the DOOMPORT you specified. Setting the DOOMPORT environment variable is basically the same vibe β it runs the engine named in that variable. And then there's the extra permanent option: the $HOME/.doomport symbolic link, which can point at an executable to run. π«Ά
not me having three whole ways to do the same thing, we love layers π
Also! Any extra arguments you pass to the program β or anything you drop in after putting -- as the first option β get forwarded straight to the engine that's being called. Which means you can use stuff like -file to load mods π₯, or literally anything else your engine of choice supports. Main character energy for your mods, honestly. π
π COPYRIGHT π
Freedoom is licensed under a permissive three-clause BSD license. Want the details? Check the source tree, or the COPYING/COPYRIGHT file that got installed by distribution packaging. π
And this manual page, plus the launcher script? Both of them are placed under the public domain. Free as a butterfly. π¦
π SEE ALSO π
Also go read this, it's giving essential lore: https://doomwiki.org/wiki/Parameter β
okay that's the whole page, you're so welcome π§ this was FREEDM(6), dated 2025-08-14 β go launch something gorgeous, bestie ππ
π¦ where this page comes from
- ubuntu resolute: freedm 0.13.0-3 Β· BSD-3-Clause
- ubuntu stonking: freedm 0.13.0-3 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms