Upstream started vibe coding this. Use with extreme caution.
Search Criteria
Package Details: openenroth-git r7177.92bd1e291d4-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/openenroth-git.git (read-only, click to copy) |
|---|---|
| Package Base: | openenroth-git |
| Description: | Open source engine reimplementation of Might & Magic 6, 7, and 8 |
| Upstream URL: | https://github.com/OpenEnroth/OpenEnroth |
| Keywords: | mm6 mm7 mm8 openenroth |
| Licenses: | LGPL-3.0 |
| Conflicts: | openenroth |
| Provides: | openenroth |
| Submitter: | tea |
| Maintainer: | kirill_drashiga |
| Last Packager: | kirill_drashiga |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2023-01-23 18:27 (UTC) |
| Last Updated: | 2025-07-30 03:44 (UTC) |
Dependencies (8)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-amd-full-gitAUR, ffmpeg-amd-fullAUR, librempeg-gitAUR, ffmpeg-libfdk_aacAUR, ffmpeg-headlessAUR, ffmpeg-obsAUR, ffmpeg-decklinkAUR, ffmpeg-fullAUR, ffmpeg-full-gitAUR, ffmpeg-gitAUR)
- openal (openal-gitAUR)
- sdl2AUR (sdl2-gitAUR, sdl2-compat-gitAUR, sdl2-compat)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- lld (llvm-gitAUR) (make)
- python (make)
Required by (0)
Sources (22)
Latest Comments
tea commented on 2026-03-10 22:44 (UTC)
tea commented on 2023-01-23 18:46 (UTC)
Some aspects of upstream make OpenEnroth currently unfit for a global install. Namely, the way it looks for game resources is in $PWD; so running OpenEnroth from terminal in /home/tea/games/mm7 will have OE look for the game resources in that directory.
We put the shaders in /usr/share/games/mm7 but right now the workflow for actually launching the game would be to install (or extract) the game files to a directory and then copy/symlink /usr/share/games/mm7/shaders to the same directory as the game files.
There is a OPENENROTH_MM7_PATH environment variable, but OE currently can't look in multiple paths. ie if you set OPENENROTH_MM7_PATH to /usr/share/games/mm7:/home/tea/games/mm7 it will expect the path to be literally that.
Pinned Comments
tea commented on 2026-03-10 22:44 (UTC)
Upstream started vibe coding this. Use with extreme caution.