openjk - Community effort to maintain Jedi Academy + Jedi Outcast

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Quarterly i386
Package filename openjk-g20190428_1.txz
Package name openjk
Package version g20190428
Package release 1
Package architecture i386
Package type txz
Category games
License GPLv2
Download size 2.57 MB
Installed size 15.67 MB
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 on,
while maintaining full backwards compatibility with the existing games.
This project does not attempt to rebalance or otherwise modify core gameplay.
OpenJK requires the original game files from Star Wars: Jedi Knight:
Jedi Academy to work properly.  These can come from an original CD or
If using the version, you must extract the files from
using the innoextract package.
The files will be in a directory named app. Inside the app directory,
there is a GameData directory. Inside the GameData directory, there is
a directory named base. This base directory must be moved to
The easiest way to do this is to follow these steps:
$ mkdir -p ~/.local/share/openjk
$ innoextract setup_star_wars_jedi_knight_-_jedi_academy_1.01_(a)_(10331)_(g).exe
$ cd app/GameData
$ cp -R base ~/.local/share/openjk
You can then delete everything else that is extracted from the exe,
such as the tmp directory.
The multiplayer game binary is jamp and the single player game binary
is jasp.
If you own a copy of Star Wars: Jedi Knight: Jedi Outcast, its game
files may be used to play that game, though upstream makes no
guarantees on your success in playing this game.


Package Version Architecture Repository
openjk-g20190428_1.txz g20190428 amd64 FreeBSD Ports Latest
openjk-g20190428_1.txz g20190428 i386 FreeBSD Ports Latest
openjk-g20190428_1.txz g20190428 amd64 FreeBSD Ports Quarterly
openjk - - -


Name Value
jpeg-turbo = 2.0.3 -
libGLU = 9.0.0_3 - -
libX11 = 1.6.8,1 - -
mesa-libs = 18.3.2_1
png = 1.6.37
sdl2 = 2.0.10_1


Type URL
Binary Package openjk-g20190428_1.txz
Source Package games/openjk

Install Howto

Install openjk txz package:

# pkg install openjk

See Also

Package Description
openjpeg-2.3.1.txz Open-source JPEG 2000 codec
openjpeg15-1.5.2_1.txz Open-source JPEG 2000 codec
openkim-1.1.1_10.txz Knowledgebase of Interatomic Models
openkim-models-2019.07.25.txz Open Knowledgebase of Interatomic Models
openldap-client-2.4.48.txz Open source LDAP client implementation
openldap-sasl-client-2.4.48.txz Open source LDAP client implementation with SASL2 support
openldap-server-2.4.48.txz Open source LDAP server implementation
openlibm-0.6.0_1.txz High quality system independent, portable, open source libm
openlierox-0.58.r3_20,1.txz Extremely addictive realtime worms shoot-em-up
openlldp-0.4.a_1.txz Link Layer Discovery Protocol daemon
openmdns-0.7_1.txz Multicast DNS and Service Discovery daemon
openmesh-8.0.txz Generic data structure for manipulating polygonal meshes
openmortal-0.7_13.txz Parody of the once popular coin-up fighting game, Mortal Kombat
openmp-9.0.0.txz Open Multi-Processing runtime for LLVM/Clang
openmsx-0.15.0_1.txz Open source MSX emulator