... (comming)
- PREPARE SHARED LIBS:
- COMPILE THEM FROM SOURCE:
cd /usr/ports/devel/gmake && sudo make install clean BATCH=yes cd /usr/ports/lang/gcc && sudo make install clean BATCH=yes cd /usr/ports/devel/sdl20 && sudo make install clean BATCH=yes cd /usr/ports/graphics/glew && sudo make install clean BATCH=yes cd /usr/ports/math/gsl && sudo make install clean BATCH=yes cd /usr/ports/graphics/jpeg-turbo && sudo make install clean BATCH=yes
- OR FETCH PRE-COMPILED PACKAGES:
sudo pkg install gcc gmake gsl sdl2 glew jpeg-turbo
- COMPILE THEM FROM SOURCE:
- CLONE LATEST VER:
git clone git@github.com:gtsh77/TRIX2.git
- PRODUCE ELF64:
gmake
- PREPARE SHARED LIBS:
- INSTALL EPEL REPO
yum install epel-release
- FETCH PRE-COMPILED PACKAGES:
yum install gcc gsl-devel.x86_64 glew-devel.x86_64 SDL2-devel.x86_64 libjpeg-turbo-devel.x86_64
- INSTALL EPEL REPO
- CLONE LATEST VER:
git clone git@github.com:gtsh77/TRIX2.git
- PRODUCE ELF64:
gmake
... (comming)
- Copy your assets to
assets
folder (only jpg supported yet, maxsize 2048*2048)
for map creation you can use any Q3-like map editor (eg. gtk radiant, moh radiant, etc.)
restrictions, no support yet for: prefabs, hollow, CSG substract, clipper, free rotation tools
- Copy your .map to
maps
folder - Compile .map into
.cmap
./trix2 -c maps/mapname.map
trix2 [-m <mode> [opt] -f -l -b]
./trix2 -mf load mapname
-m mode
enable special mode
-f
fullscreen
-b
calc frame render time
-l
nolights
start a new issue here https://github.com/gtsh77/TRIX2/issues/new
drag-n-drop trix2.core file there (will be produced in the main folder after crash)
MoH:AA dm/mohdm6 (build dec 2001, closed source, Q3 engine based on OpenGL 1.x)
TRIX2 (opensource, based on OpenGL 3.2)
TRIX1: https://github.com/gtsh77/TRIX