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

https://github.com/knutwalker/asr-lso

Bridge between asr and LiveSplit One
https://github.com/knutwalker/asr-lso

Last synced: 10 months ago
JSON representation

Bridge between asr and LiveSplit One

Awesome Lists containing this project

README

          

# LiveSplit asr-lso-bridge

Script to bridge the AutoSplitter Runtime with LiveSplit One.

## Installation

- Download the exe from the [latest release](https://github.com/knutwalker/asr-lso/releases/tag/latest)

## Usage

### Settings

If the autosplitter has settings, create a `toml` file with top-level key-value pairs.
You might have to look at the autosplitter source to figure out the correct settings keys.

### Start the script

Open a terminal (e.g. Power Shell), navigate to where the exe is and run

```
.\asr-lso.exe path/to/autosplitter.wasm
```

or, if you have settings

```
.\asr-lso.exe path/to/autosplitter.wasm --settings path/to/settings.toml
```

This will start a websocket server the LSO can connect to.

### Connect LiveSplit One

On [LiveSplit One](https://one.livesplit.org), go to `Settings` and click `Connect` at the bottom.

Enter `ws://localhost:9087` and click `Connect`.
If LSO runs on a different computer than this tool, replace `localhost` with the server name or IP address of the computer running this tool.

If you get connection errors, it might be that you need to allow insecure websocket connections, see https://www.damirscorner.com/blog/posts/20210528-AllowingInsecureWebsocketConnections.html for details.

## Credit

This is based of the [asr-debugger](https://github.com/LiveSplit/asr-debugger) tool and retains their copyright and license.