FREEDOOM1(6)

πŸ’… FREEDOOM1(6) β€” freedoom1 πŸ’…

okay bestie, buckle up, we're talking about freedoom1 from section 6 of the manual, and honestly? she's a whole vibe πŸŽ€


✨ NAME ✨

freedoom1 β€” she automatically launches Freedoom with an engine. that's it, that's the job, and she does it flawlessly πŸ‘‘


🌸 SYNOPSIS 🌸

freedoom1 [-p DOOMPORT|--] [ARGS]

πŸ¦‹ DESCRIPTION πŸ¦‹

so like. Freedoom is a project to create a complete free-content game based on the Doom engine β€” and quick vocab moment, those engines get called β€œsource ports”, or sometimes just β€œports” β€” and the engine itself is free software too. on top of all that, Freedoom keeps compatibility with Doom itself, meaning it can play the wide variety of modifications (β€œmods”) that an active community has been dropping since 1993. a legacy, an icon, a cultural reset, we love to see it πŸ’–

This command is a simple shell script to assist in running Freedoom. important clarification tho: Freedoom is not a game engine itself, and it's not part of any engine project either. it's just that playing Freedoom should remain simple, and we respect that. The script tries to automatically select an engine based on a hard-coded list, but there are three overrides available, and they're stacked in order of precedence:

  1. command-line argument
  2. environment variable
  3. a $HOME/.doomport symbolic link

Passing -p DOOMPORT runs Freedoom using the DOOMPORT specified. Setting the DOOMPORT environment variable is similar, running the engine specified in the variable. And there's one more permanent setting via the $HOME/.doomport symbolic link, which may point to an executable to run. three ways to manifest your engine destiny, pick your fighter ✨

Additional arguments passed to the program, or after specifying -- as the first option, will be passed to the engine being called. This can allow you to use options such as -file to load mods or anything else available with the engine of choice. literally whatever your engine can do, she'll hand it over. main character energy for your mods 🫢

not me gatekeeping engine selection, the script is literally doing the most so you don't have to πŸ’€

Freedoom is licensed under a permissive three-clause BSD license. For details, see the source tree or the COPYING/COPYRIGHT file that was installed by distribution packaging.

This manual page and the launcher script are both placed under the public domain. slay, no restrictions, it's giving generous πŸ’œ


🌈 SEE ALSO 🌈


and that's the whole page bestie 🧚 this was freedoom1, manual section 6, dated 2025-08-14 β€” go forth and launch your engines, periodt πŸ’…βœ¨

πŸ“¦ where this page comes from