MOHAA(6)

๐Ÿ’– MOHAA ๐Ÿ’–

okay bestie, welcome to mohaa โ€” that's OpenMoHAA, a re-implementation of "Medal of Honor: Allied Assault" ๐ŸŽ–๏ธโœจ This is from the Games Manual section of the manual pages, and it's literally your whole ticket to running the game. no cap.


๐ŸŒธ SYNOPSIS ๐ŸŒธ

mohaa [-h|--help] [-q|--quiet] [--expansion name] [debugging options]
      [+set option value]...

look at her go ๐Ÿซถ that's the whole vibe right there.


โœจ DESCRIPTION โœจ

Medal of Honor: Allied Assault is a 2002 first-person shooter video game that simulates infantry combat in the European and North African theaters during World War II. it's giving history class but make it a shooter ๐Ÿ’ฅ fr fr.


๐Ÿ’… OPTIONS ๐Ÿ’…

so the wrapper script used for OpenMoHAA in Debian accepts these options, and bestie, they're all here, none skipped, i would never do you like that ๐Ÿ’–

  • -h, --help โ€” pops up a short help summary. the "help me i'm lost" button, we love her ๐ŸŽ€
  • -q, --quiet โ€” disables all console output. she said ๐Ÿคซ not a single peep. iconic.
  • --expansion name โ€” play an expansion pack, either spearhead or breakthrough. heads up tho: this requires that additional data files are installed. no data files, no expansion, that's just how it is ๐Ÿ˜ญ
  • --debugger=DEBUGGER โ€” prepends a debugger or other prefix (such as strace) to the engine command line. for when you wanna watch her every move ๐Ÿ‘€
  • --print-backtrace โ€” uses gdb(1) to grab a backtrace if the engine crashes (the gdb package must be installed for this to work, bestie, don't forget ๐Ÿซถ)

๐ŸŒˆ console commands as options ๐ŸŒˆ

plot twist: any console command can also be prefixed with + and used as a command-line option. press Shift+Esc to access the in-game console, iykyk. including:

  • +set option value โ€” set an option (scroll down for a lil taste of what you can set ๐Ÿ‘‡)
  • +connect server[:port] โ€” connect to a server. go find your people ๐Ÿฆ‹

๐ŸŽ€ options you can set with +set ๐ŸŽ€

lowkey important: this is not a full list! there's so many more, these are just the ones showing up to the party ๐Ÿ’…
  • r_fullscreen <bool> โ€” 1: play in fullscreen mode; 0: play in window mode. pick your fighter ๐ŸฅŠ
  • r_mode <num> โ€” sets the screen resolution mode. set num to -1 to use a customized resolution set via r_customheight and r_customwidth, or -2 to use your normal desktop resolution. the little -1 and -2 are doing the most and honestly, slay โœจ
  • r_customwidth <pixels> โ€” use pixels as width if r_mode is set to -1.
  • r_customheight <pixels> โ€” use pixels as height if r_mode is set to -1.

๐Ÿฆ‹ FILES ๐Ÿฆ‹

where everything lives, bestie, take notes ๐Ÿ“

  • /usr/share/games/mohaa/ โ€” game data files. the main character's home ๐Ÿ 
  • ~/.openmohaa/main โ€” configuration and state for the main game
  • ~/.openmohaa/mainta โ€” configuration and state for the Spearhead expansion pack, if installed
  • ~/.openmohaa/maintt โ€” configuration and state for the Breakthrough expansion pack, if installed

๐Ÿ‘‘ AUTHOR ๐Ÿ‘‘

"Medal of Honor: Allied Assault" was written by 2015 Inc., based on id Software's Quake III Arena engine. the engine used in Debian is OpenMoHAA, maintained by the OpenMoHAA community, with various enhancements taken from ioquake3. the lineage? immaculate. the lore? deep. ๐ŸŒˆ

this manual page was written by Sรฉbastien Noel <sebastien@twolife.be>, based on the openjk(6) one, for the Debian project (but may be used by others). shoutout to Sรฉbastien, absolute legend ๐Ÿ’œ


okay that's the whole page, you're fully caught up bestie ๐Ÿ’– no notes, you ate. this was the MOHAA(6) page from the Debian Games Manual, dated 2024-09-26. now go play ๐ŸŽฎโœจ periodt.

๐Ÿ“ฆ where this page comes from