Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alexknauth/asr-unity-mono-mac-testing
Exploring how an ASR Unity / Mono library might try to support Mac
https://github.com/alexknauth/asr-unity-mono-mac-testing
Last synced: about 1 month ago
JSON representation
Exploring how an ASR Unity / Mono library might try to support Mac
- Host: GitHub
- URL: https://github.com/alexknauth/asr-unity-mono-mac-testing
- Owner: AlexKnauth
- License: mit
- Created: 2023-09-11T21:01:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-09-01T04:26:58.000Z (4 months ago)
- Last Synced: 2024-10-16T02:55:02.585Z (3 months ago)
- Language: Rust
- Size: 87.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# asr-unity-mono-mac-testing
Exploring how an ASR Unity / Mono library might try to support
Mac, and attempting to test potential library code.This repository has branches to test it with 2 games so far:
- Hollow Knight on the branch [hollowknight](https://github.com/AlexKnauth/asr-unity-mono-mac-testing/tree/hollowknight)
- Superliminal on the branch [superliminal](https://github.com/AlexKnauth/asr-unity-mono-mac-testing/tree/superliminal)## Compilation
This auto splitter is written in Rust. In order to compile it, you need to
install the Rust compiler: [Install Rust](https://www.rust-lang.org/tools/install).Afterwards install the WebAssembly target:
```sh
rustup target add wasm32-wasi --toolchain stable
```The auto splitter can now be compiled:
```sh
cargo b
```The auto splitter is then available at:
```
target/wasm32-wasi/release/asr_unity_mono_mac_testing.wasm
```Make sure too look into the [API documentation](https://livesplit.org/asr/asr/) for the `asr` crate.
You can use the [debugger](https://github.com/CryZe/asr-debugger) while
developing the auto splitter to more easily see the log messages, statistics,
dump memory and more.