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
- Host: GitHub
- URL: https://github.com/knutwalker/asr-lso
- Owner: knutwalker
- License: apache-2.0
- Created: 2025-05-21T23:18:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-22T18:28:41.000Z (about 1 year ago)
- Last Synced: 2025-08-06T11:57:01.189Z (11 months ago)
- Language: Rust
- Size: 32.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-APACHE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
#
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.