Skip to content
/ japp Public
forked from Razish/japp

JA++ server and client modification for Jedi Academy

License

Notifications You must be signed in to change notification settings

Charlese2/japp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ja++

ja++ modification for jedi academy - best used with openjk
see japp.jkhub.org for more information

build

supports

Windows Linux macOS
x86
x86_64
Arm (RPi)
Apple Silicon

development requirements (general)

windows

TDM-GCC or MSVC (if you pass tools=default to scons)

linux (debian-based)

  • git scons gcc g++ libreadline-dev
  • asdf-vm (optional, recommended)

compiling

just run scons or build.sh

Options:

  • force32 1 to build a 32-bit binary on a 64-bit machine
  • debug 1 to generate debug information, 2 to also optimise code
  • no_sql 1 to disable MySQL/SQLite support
  • no_crashhandler 1 to disable the crash handler/logger functionality

Environment Variables

  • NO_SSE 1 to not generate SSE2 instructions - closer to basejka. This is used for official builds
  • MORE_WARNINGS 1 to enable more compiler warnings

contributors (full list)

  • Raz0r (lead)
  • AstralSerpent
  • Ensiform
  • EpicLoyd
  • Morabis
  • teh

credits

  • JK2MV
  • loda
  • OJP
  • OpenJK

About

JA++ server and client modification for Jedi Academy

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 50.7%
  • C 49.1%
  • Python 0.2%
  • Lua 0.0%
  • Shell 0.0%
  • Pascal 0.0%