Recent Changes - Search:

TetraStation Wiki


Playing


Hosting

edit SideBar

Downloading

Downloading TetraStation

The TetraStation codebase can be downloaded from github, either by cloning the repository; or by downloading a zip archive of the current state. To do either of these, hit the green 'Code' button just to the left of the About, on the github page; this gives you a drop-down with either the link to clone it, or the option to download a zip.

There's a second git-web that can be browsed, at https://git.furryhelix.co.uk/?p=tetrastation; but since you can't clone from it, it's mostly just a window into the backup repo.

Compiling

To compile TetraStation, open tetrastation.dme in DreamMaker, and hit Compile. Once it's finished, you should have a tetrastation.dmb that you can run in DreamDaemon to run a local server.

If you are on Linux you may also need to download and compile the rust-c library, and put librust_g.so in the folder next to tetrastation.dme. If you're going to run tetrastation on a server separate from your development machine, and the two are different distributions/etc., it is highly recommended that you build a copy of librust_g on the server, and use that there.

librust_g.so/rust_g.dll contain a variety of helper functions implemented in rust, that perform significantly quicker than the plain .dm code would.

Edit - History - Print - Recent Changes - Search
Page last modified on June 13, 2021, at 08:06 PM