An open API service indexing awesome lists of open source software.

https://github.com/openrct2/openlauncher

Windows & Linux Launcher for OpenRCT2 and OpenLoco
https://github.com/openrct2/openlauncher

Last synced: 10 months ago
JSON representation

Windows & Linux Launcher for OpenRCT2 and OpenLoco

Awesome Lists containing this project

README

          

# Launcher for OpenRCT2 and OpenLoco

A launcher for automatically downloading the latest, or specific versions of [OpenRCT2](https://github.com/OpenRCT2/OpenRCT2) and [OpenLoco](https://github.com/OpenLoco/OpenLoco).

# 🚀 Installation
1. Download the latest version of the launcher from the [Releases page](https://github.com/OpenRCT2/OpenLauncher/releases).
2. Save the file anywhere on your system and run it.
## Debian/Ubuntu
1. Download the .deb file from the [Releases page](https://github.com/OpenRCT2/OpenLauncher/releases).
2. Run this command in the location you've downloaded the .deb file to:

``` sudo apt install ./openlauncher-*.deb ```
## Fedora
1. Copy the link to the .rpm file from the [Releases page](https://github.com/OpenRCT2/OpenLauncher/releases).
2. Run this command as root

``` yum localinstall ```

# 🔨 Building

**OpenLauncher** is written in C# using the [AvaloniaUI](http://avaloniaui.net) framework. The application currently targets [.NET 8](https://dotnet.microsoft.com) and is typically distributed as a self contained executable.

### Prerequisites
* [.NET 8 SDK](https://dotnet.microsoft.com/en-us/download/dotnet/8.0)
* [Visual Studio](https://visualstudio.microsoft.com) (optional)
* [AvaloniaUI extension](https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.AvaloniaVS) (optional)
* [Visual Studio Code](https://code.visualstudio.com) (optional)

### Running
You can quickly build and run the launcher on the command line using the following command.
```
dotnet run --project src/openlauncher
```

Alternatively, open `openlauncher.sln` in Visual Studio. Installing the [extension](https://marketplace.visualstudio.com/items?itemName=AvaloniaTeam.AvaloniaVS) for AvaloniaUI is recommended.

# ⚖️ Licence
**OpenLauncher** is licensed under the MIT License.