An engine replacement for Star Trek Voyager: Elite Force Holomatch (multiplayer) based on ioquake3 and ioEF.
Go to file
Zack Middleton 003f36a527 Add readme for Lilium Voyager 2017-09-18 02:15:18 -05:00
code Fix globalservers for Elite Force 2017-09-18 00:32:54 -05:00
misc Merge branch 'master' into game/eliteforce 2017-09-17 23:16:55 -05:00
ui Properly fill in occurances of "foobar" in GPL file headers, patch by Zack Middleton (#5024) 2011-06-06 14:52:49 +00:00
.gitignore Erroneously removed that line in .gitignore 2016-06-15 18:58:44 +02:00
.travis.yml Workaround Travis-CI MinGW builds failing with new cURL 2017-07-28 14:34:17 -05:00
COPYING.txt remove svn:executable property 2005-08-28 17:54:51 +00:00
ChangeLog REFACTOR [a vs an] 2012-06-18 16:31:16 +00:00
Makefile Merge branch 'master' into game/eliteforce 2017-09-17 23:16:55 -05:00
README-ioq3.md Rename ioq3 readme 2017-09-18 01:20:55 -05:00
README.md Add readme for Lilium Voyager 2017-09-18 02:15:18 -05:00
TODO Remove TODO, point to the internet so I don't waste ci's. 2008-06-30 03:30:11 +00:00
autoupdater-readme.txt Updated autoupdater-readme.txt with manifest signing details. 2017-06-04 01:32:41 -04:00
id-readme.txt * Removed advertising clause from BSD license as per mailing list discussion 2006-01-18 18:46:32 +00:00
jenkins-ci-build.sh Only run scan-build on one of the clang builds 2014-08-28 09:13:38 +01:00
make-linux-portable.sh Add Spearmint portable SDL for Linux compile stuff 2015-06-24 18:08:00 -05:00
make-macosx-app.sh Fix 'Invalid architecture' message in make-macosx-app.sh 2015-07-26 21:27:25 -05:00
make-macosx-ub.sh Fix minimum macOS version not being set in AppBundle Info.plist 2017-09-14 16:51:47 -05:00
make-macosx.sh Fix minimum macOS version not being set in AppBundle Info.plist 2017-09-14 16:51:47 -05:00
md4-readme.txt Fix typo 2010-06-21 20:20:04 +00:00
opengl2-readme.md OpenGL2: Remove two unused cvars and update readme 2017-07-02 16:47:55 -05:00
travis-ci-build.sh Try to fix Travis CI MinGW builds 2014-05-19 17:28:06 -05:00
voip-readme.txt - Apply parts of Ben Millwood's target bitfield patch (#3787) 2011-07-27 15:47:29 +00:00

README.md

Lilium Voyager is a fork of ioquake3 for running Star Trek Voyager: Elite Force multiplayer. It is based on Thilo Schulz' iostvef engine. The focus for Lilium Voyager is to maintain Elite Force multiplayer support on newer ioquake3 versions.

Differences from iostvef 1.38;

  • Better compatibility with newer operating systems (from ioq3).
  • VoIP uses Opus codec instead of Speex (from ioq3).
  • Player origin rounding is compatible with the original QVMs.
  • Network compatible with iostvef 1.37.
  • Support for ioquake3's OpenGL2 renderer.

Lilium Voyager code commits: compare/upstream...master

The source code for the Elite Force game, cgame, and ui code is not included as it remains under a non-free license.

Compiling

Lilium Voyager is compiled using make. For details see building ioquake3.

The Visual Studio project files are not supported.

Discussion

Magical Clover Forum. It supports creating an account or logging in using a GitHub account.

License

Lilium Voyager is licensed under the GNU GPLv2 (or at your option, any later version).

Credits

  • Quake 3 - id Software
  • ioquake3 - ioquake3 contributors
  • iostvef - Thilo Schulz & contributers
  • Lilium Voyager - Zack Middleton

Contributing

Please submit all patches at the Magical Clover Forum or as a GitHub pull request.