ELA (pre)processor for converting and previewing ELA related data
Find a file
2025-08-03 18:51:35 +02:00
.github/workflows It doesn't work, probably works now in v0.1.1 2024-09-16 13:28:01 +02:00
src Replace array_chunks feature and refactoring 2025-08-03 18:51:35 +02:00
.gitignore Added cool file parsing QoL features and some arguments to make this actually usable 2024-09-16 00:07:45 +02:00
Cargo.lock Replace array_chunks feature and refactoring 2025-08-03 18:51:35 +02:00
Cargo.toml Replace array_chunks feature and refactoring 2025-08-03 18:51:35 +02:00
LICENSE Initial Commit 2024-09-14 23:46:51 +02:00
README.md Write a proper README.md 2024-09-30 21:40:26 +02:00

ELApse

ELApse is a tool used for processing and displaying the .ELA format from a dead rhythm game

Downloading

You can either download the latest release from the releases or build it yourself using cargo

Usage

ELApse --input <INPUT> --output <OUTPUT>

Options:
  -i, --input <INPUT>    Input to use
  -o, --output <OUTPUT>  Output to use
  -h, --help             Print help
  -V, --version          Print version

Features

Input

  • WARLS (--input udp://0.0.0.0:21324)
  • Images (--input example.png)
  • .uasset/.uexp (--input ELA_BP_Title_in_00.uasset)
  • File containing raw rgb8 (--input file)
  • Raw rgb8 from stdin (--input stdin)

Output

  • WARLS (--output udp://0.0.0.0:21324)
  • Built-in renderer built with Piston (--output piston)

Contributing

Feel free to open an issue if you think this tool is missing something critical. Pull requests are always welcome.

License

ELApse is licensed under the GPLv3 license.