slackbuilds/games/OpenJK
Heinz Wiesinger 63daf9f79a All: Support $PRINT_PACKAGE_NAME env var
Signed-off-by: Heinz Wiesinger <pprkut@slackbuilds.org>
2021-07-17 21:55:09 +02:00
..
OpenJK-academy-multi.desktop games/OpenJK: Make .desktop validate. 2017-03-25 13:27:28 +00:00
OpenJK-academy.desktop games/OpenJK: Make .desktop validate. 2017-03-25 13:27:28 +00:00
OpenJK-academy.png
OpenJK-outcast.desktop games/OpenJK: Make .desktop validate. 2017-03-25 13:27:28 +00:00
OpenJK-outcast.png
OpenJK.SlackBuild All: Support $PRINT_PACKAGE_NAME env var 2021-07-17 21:55:09 +02:00
OpenJK.info games/OpenJK: Fixed dep info 2021-04-18 22:25:28 -05:00
README
doinst.sh
slack-desc

README

OpenJK is an effort by the JACoders group to maintain and improve
the game engines on which the Jedi Academy (JA) and Jedi Outcast (JO)
games run, while maintaining full backwards compatibility with the
existing games.

According to the official website, support for Jedi Outcast is
rudimentary and not very well tested, so it is not built by default.
If you want to build it, pass "BUILDJO=yes" on the command line.

You will need the game data from Jedi Academy. If you don't already own
Jedi Academy, you can buy it from online stores such as Steam, Amazon
or GOG.  Copy the contents of the GameData/base directory to
/opt/JediAcademy/base and/or /opt/JediOutcast/base.

By default, the games only support 4:3 resolutions. For modern monitors
you have to create /opt/JediAcademy/base/autoexec.cfg and/or
/opt/JediOutcast/base/autoexec.cfg (change the resolution and FOV to
your needs):

set r_customWidth "1360"
set r_customHeight "768"
set r_mode "-1"
vid_restart
cg_fov "97"
cg_fovaspectadjust 1