free remake of One Must Fall 2097 game engine
Project homepage: https://www.openomf.org/
Description
OpenOMF is a Open Source remake of "One Must Fall 2097" by Diversions
Entertainment. Together with networking support, OpenOMF tries to make
it easier to play One Must Fall in its original glory on multiple
platforms.
Project goals:
* At first, as faithful a game binary to the original as possible.
* Better game controller support (new gamepads etc.)
* Better networking support. The original game used IPX/SPX networking.
* More network game types. For example full Internet tournaments are
being planned.
* Support for new graphics and audio. The current version of OpenOMF
already supports loading alternate music files. Support for alternate
sprites is coming after the game is otherwise working okay.
* Enhanced tournament mode!
While OpenOMF is open source, the game and its assets are not.
Fortunately, the developers released the game as freeware in 1999. It
can be obtained from archive.org:
https://archive.org/download/OneMustFall2097/OMF21cd-playable.ZIP
Package information
- Ports path
- games/openomf
- Package architecture
- amd64
- Maintainer
- Thomas Frohwein <thfr@openbsd.org>
- Categories
- games, x11
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
- audio/libxmp
- audio/opusfile
- devel/libconfuse
- devel/sdl2-mixer
- graphics/png
- net/enet
- net/miniupnp/libnatpmp
- net/miniupnp/miniupnpc
Build
- devel/cmake/core STEM->=4
- devel/ninja
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-----------------------------------------------------------------------
| Running openomf on OpenBSD
+-----------------------------------------------------------------------
OpenOMF
=======
OpenOMF requires the original game files from One Must Fall 2097 in
order to work properly. While OpenOMF is open source software, One Must
Fall 2097 is proprietary and must be obtained in order to use OpenOMF.
Fortunately, the developers of One Must Fall 2097 released the game as
freeware in 1999. It is available for download at archive.org:
https://archive.org/download/OneMustFall2097/OMF21cd-playable.ZIP
The above zip file has the following checksum:
SHA256 (OMF21cd-playable.ZIP) = pZ4Ke4NMfyNANwwGXkiuSjsnWzdw91uNGl3YrYi5inQ=
Note that this .ZIP file will extract its contents into the working
directory!
For a global installation, the game files must be placed in
${TRUEPREFIX}/share/openomf/resources.
Alternatively, set the environment variable OPENOMF_RESOURCE_PATH to
the location of the files.