lr2-oxytabler

Crates.iolr2-oxytabler
lib.rslr2-oxytabler
version0.6.1
created_at2025-06-02 23:46:14.627226+00
updated_at2025-09-22 23:22:07.641571+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
size249,897
(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 --help 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
  • Folder names use table prefix instead of 'LEVEL'
  • 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