A re-implementation of Freelancer
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Librelancer

A re-implementation of the 2003 Space Game Freelancer in C# and OpenGL.

Currently running on Windows and Linux (macOS pending maintainer) Pull Requests are welcome!

Build Status

Name Status
Windows AnyCPU Build status
Linux amd64 Build Status

Download daily builds from https://librelancer.net/downloads.html

General Requirements

  • GPU must be capable of OpenGL 3.1+
  • A Freelancer installation (Vanilla recommended, some mods may work)

Build Instructions

Windows

Prerequisites:

  • 64-bit Windows 7 or newer
  • .NET Framework 4.6+
  • Visual Studio 2017
  • CMake

Steps:

  1. Clone this repository with all submodules (Visual Studio 2017, Git bash, etc.)
  2. Run build.ps1 in Powershell. (Can be launched from cmd by powershell -File .\build.ps1)

Powershell security issues can be troubleshooted here.

Linux

Note for Ubuntu/Debian users: the official mono package must be installed as outlined here. The packages in the regular repositories are broken.

Prerequisites:

  • Mono 5.x+
  • SDL2
  • OpenAL
  • gcc and g++
  • CMake
  • Freetype

Steps:

  1. Clone this repository with git clone --recursive https://github.com/Librelancer/Librelancer
  2. Run build.sh

Screenshots

See: http://librelancer.github.io/screenshots