Installation
From Peragro Tempus Wiki
Contents |
Binary Distributions
For demo purposes:
Windows
- Download: [1]
- Instructions: Download the newest client and unzip.
Linux/x86
- Download: [2] client, server, and dependencies like CrystalSpace libs, also useful for development
Compile From Source
Windows
There is a guide located here: MSVC Install
Linux: From Sources
Build Guides
The following guides are intended for those of you wishing to compile from scratch. Its a good place to start if you want to do an optimized build at some point or want to get started with development.
- Generic Guide - Use if your distro is not listed or its compiling guide is not complete.\
- Ubuntu Hardy
- Ubuntu Gutsy
- Gentoo - not finished
- Fedora - not finished
- SuSE - not finished
Autobuilder Script
There is an auto-build script running. It uses the build script used in the next section. It announces new successful builds on the #peragro IRC channel. The produced archives contain pre-built binaries (currently only for Linux/x86) including SVN sources and are located here. The archives are somewhat huge because nearly every dependency is included, but you may use them to instantly start development. For downloads and updates, you may use the corresponding rsync service which always provides the latest successful build in unpacked form. Use the following command to download/update:
rsync -avzP --del rsync://rsync.peragro.org/peragro/peragro-linux-x86 .
For updates, it is recommended to use "./update.sh" included with the build distribution. The previous command requires some knowledge about rsync to be efficiently used for updates.
Build Script
This script is packed into the archives located here.
Running Peragro
Linux
The following instructions are intended for those of you who wish to test out Peragro Tempus after a successful build or install of the binaries.
- Start the Server:
./peragro-server & PT_PID=$!
- You may need to hit "Enter" to return to the command prompt
- Start the client:
./peragro
- Select a server
- Enter a username and password
- Click "Register" --> you should then see a dialog stating that registration had succeeded.
- Click "Login"
- Choose "Setup Server"
- Click "Upload Server Data" (This populates the world with npc's and other information
- Click "Done" to go back to the previous screen
- Choose "Create" And give your character a name.
- Click OK
- Select your character name then click "OK" to enter the world
- Enjoy!
- Stopping the Server:
kill $PT_PID
You can also try this script on most linux distro's to have a graphical wrapper for the server.
Windows
The following instructions are intended for those of you who wish to test out Peragro Tempus after a successful build or install of the binaries.
- Start the Server: Double-Click on 'Peragro-server.exe', this file is normally located in:
C:\Program Files\Peragro\peragro\trunk
- Start the client: Double-Click on 'Peragro.exe', this file is normally located in:
C:\Program Files\Peragro\peragro\trunk
- Select a server
- Enter a username and password
- Click "Register" --> you should then see a dialog stating that registration had succeeded.
- Click "Login"
- Choose "Setup Server"
- Click "Upload Server Data" (This populates the world with npc's and other information
- Click "Done" to go back to the previous screen
- Choose "Create" And give your character a name.
- Click OK
- Select your character name then click "OK" to enter the world
- Enjoy!
- Stopping the Server: Simply close the DOS window.
