Installation

From Peragro Tempus
Jump to: navigation, search

Binary Distributions

At the moment we have no binaries built, partially because things are changing too fast. We suggest you build from source.

Windows

Linux/x86

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.

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.

  1. Start the Server:
./peragro-server & PT_PID=$!
  • You may need to hit "Enter" to return to the command prompt
  1. Start the client:
./peragro
  1. Select a server
  2. Enter a username and password
  3. Click "Register" --> you should then see a dialog stating that registration had succeeded.
  4. Click "Login"
  5. Choose "Setup Server"
  6. Click "Upload Server Data" (This populates the world with npc's and other information
  7. Click "Done" to go back to the previous screen
  8. Choose "Create" And give your character a name.
  9. Click OK
  10. Select your character name then click "OK" to enter the world
  11. Enjoy!
  12. 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.

  1. Start the Server: Double-Click on 'Peragro-server.exe', this file is normally located in:
C:\Program Files\Peragro\peragro\trunk
  1. Start the client: Double-Click on 'Peragro.exe', this file is normally located in:
C:\Program Files\Peragro\peragro\trunk
  1. Select a server
  2. Enter a username and password
  3. Click "Register" --> you should then see a dialog stating that registration had succeeded.
  4. Click "Login"
  5. Choose "Setup Server"
  6. Click "Upload Server Data" (This populates the world with npc's and other information
  7. Click "Done" to go back to the previous screen
  8. Choose "Create" And give your character a name.
  9. Click OK
  10. Select your character name then click "OK" to enter the world
  11. Enjoy!
  12. Stopping the Server: Simply close the DOS window.