mirror of
https://bitbucket.org/seefoe/swg-main.git
synced 2026-01-16 23:04:42 -05:00
6607c9288da9e79b34f6301705987dcf5d7cf46e
SWG Server
Star Wars: Galaxies MMORPG Server
Instructions
- Install Debian 9 x64-bit (I used
debian-9.4.0-amd64-netinst.iso) - Run
sudo apt-get update - Run
sudo apt-get install git - Run
git clone https://bitbucket.org/seefoe/swg-main.git; cd swg-main - Run
./build.sh, reboot when it tells you to cdinto yourswg-mainfolder- Run
./build.shagain, following the instructions until it completes - Environment should be completely setup and built at this point
Extra
- If you copy
config.sh.exampletoconfig.sh,build.shwill load the settings it asks you for from it, so that you don't have to input them every time - Client content tree files can be built via
utils/build_data_tre.pyandtools/TreeFileBuilder, use as follows:python ./utils/build_data_tre.py <new version> --from <previous version>./tools/TreeFileBuilder -r <patch file list> <output tre name>- Examples
python ./utils/build_data_tre.py 1, to build the file list for version 1./tools/TreeFileBuilder -r patch_1.rsp swgs_patch_1.tre, to build the tree file for version 1python ./utils/build_data_tre.py 2 --from 1, to build the file list for version 2 from version 1./tools/TreeFileBuilder -r patch_2.rsp swgs_patch_2.tre, to build the tree file for version 2
Database Setup
Oracle DB can be installed with the Atlas universal oracle preinstaller script, more information and instructions can be found here.
wget https://bit.do/dizatlas -O atlas.sh
chmod +x atlas.sh
./atlas.sh
Description
Languages
Perl
56.7%
C++
37%
Shell
2.5%
GDB
1.1%
Python
0.8%
Other
1.8%