lr2-oxytabler

Crates.iolr2-oxytabler
lib.rslr2-oxytabler
version0.9.2
created_at2025-06-02 23:46:14.627226+00
updated_at2025-11-30 00:50:09.23499+00
descriptionTable manager for Lunatic Rave 2
homepagehttps://sr.ht/~showy_fence/lr2-oxytabler
repositoryhttps://git.sr.ht/~showy_fence/lr2-oxytabler
max_upload_size
id1698497
size266,363
(staticssleever668)

documentation

README

LR2 OxyTabler

Table manager for Lunatic Rave 2.

Quick start

  1. Acquire lr2-oxytabler executable
    1. If Cargo is installed, run cargo install lr2-oxytabler to install the latest release.
    2. Use a pre-built binary. You can probably get one from a trusted user on Discord BMS Servers.
  2. Run lr2-oxytabler to see how to set it up
  3. Enjoy

Comparison to BeMusicSeeker

Pros:

  • Cross-platform
  • Single binary
  • Tag writing for songs to indicate which folders they can be found in
  • Multiple output folders
  • Folder names use table prefix instead of 'LEVEL' by default
  • Mass-edit mode to quickly share your table list
  • Headless updating mode
  • Fast

Cons:

  • No BMS file management (un/installing, deduplicating files)
  • No BMS audio rendering functionality
  • LR2 folder refresh bug without an automatic work-around: the list of levels within a table folder may not get refreshed by the game. Use F8 and see README within your playlists folder.
  • etc..

Developing

git clone https://git.sr.ht/~showy_fence/lr2-oxytabler
cd ./lr2-oxytabler
RUST_LOG='lr2_oxytabler=debug' cargo test
cargo build --release
ls ./target/release/lr2oxytabler
Commit count: 0

cargo fmt