ELA (pre)processor for converting and previewing ELA related data
Find a file
2024-12-20 18:57:23 +01:00
.github/workflows It doesn't work, probably works now in v0.1.1 2024-09-16 13:28:01 +02:00
src v0.1.6: Add support for FTD2XX 2024-12-20 18:57:23 +01: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 v0.1.6: Add support for FTD2XX 2024-12-20 18:57:23 +01:00
Cargo.toml v0.1.6: Add support for FTD2XX 2024-12-20 18:57:23 +01: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
rust-toolchain.toml v0.1.3: More CI testing and some small fixes 2024-09-16 14:55:12 +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.