Support

Difficulty running Startron?
Startron is designed to run on .net Core 3.1 for maximum compatibility.
If you can't run Startron, you may not have .net Core installed on your machine.

Please find the .net Core 3.1 runtimes here
(The correct one for your operating system will need to be downloaded and installed before Startron will launch properly)

Note: Startron has only been tested to work with Windows 10 and Ubuntu 20.04
Running Startron on Linux?
To play Startron in a terminal on Linux, please first make sure to set the terminal to a
Monospaced font
and resize it to fit
120 columns by 60 rows
as shown below:
Linux terminal preferences

(If your terminal still can't fit on the screen at 120x60 you may wish to try the
squished
configuration detailed at the bottom of this page)

After setting up your terminal, enter these red instructions to play Startron:

# Switch to root (you'll need the root password for this)
sudo su


# Install NCurses (unless you already have it)
apt-get install libncursesw5


# Go to where the Startron files are (replace the bit after cd with the appropriate directory)
cd /home/username/downloads/Startron


# Claim ownership of all the Startron files (replace username with your username)
chown -R username:username *

chmod -R 777 *


# Come out of root
exit


# Go to where the Startron files are (replace the bit after cd with the appropriate directory)
cd /home/username/downloads/Startron


# Run Startron
./Startron


If after attempting to run Startron you see an error like the one below, NCurses may not have installed correctly:
NCurses error

(At this point if you're stuck I can only advise checking what the
apt-get install libncursesw5
command above said and having a Google :) )
Startron looks a bit squished?
Startron is designed to run on a screen resolution of 1280x1024 or greater.
However, if the screen is vertically shorter when Startron starts, it will reduce the height of the window automatically at the cost of some screen real-estate in game.
All features should still be accessible and work correctly if this proves necessary.
Contact me about an issue
For technical assistance, please either:
   - Post a detailed explanation of your problem on the Startron TIG Forums development thread

   - Send a message to me on the Neocities hub
Configure Startron
Startron will accept a number of launch parameters provided to it with a plaintext config file next to the application titled "startron.cfg"
Music can be toggled at launch with:
   
music: on|off

(This won't do anything in Linux)

The screen can be squished to emulate a lower resolution with:
   
squished: on|off

(On will set the screen to 120x60 characters, and off will set the screen to 120x50 characters)

The cosmos name can be changed with:
   
cosmos: {filename}


Building restrictions can be toggled with:
   
unlimited: on|off


Linux hard window refreshes can be toggled with:
   
refreshLinuxWindowOnDraw: on|off

(Turn this off if your game appears to be running slowly in Linux)

Autosave interval (in milliseconds) can be set with:
   
autosave: {milliseconds}

(Autosave occurs every 10 minutes by default and can be turned off completely with a millisecond value less than 10000)