BMS Player powered by SDL.
- SDL2
- SDL2_image
- SDL2_mixer
- SDL2_ttf
- libVLC
git clone https://github.com/Rokr0k/raven-lune.git
cd raven-lune
git submodule init
git submodule update
mkdir build
cd build
cmake ..
make
./raven-lune
You can build Raven Lune with MSYS2 or other tools.
- Copy
res
directory to the same location with the executable. - Edit
res/data/list.txt
, write directories where bms files are stored at each line.- Relative path works based on the executable location.
- Run executable.
Player 1 | Player 2 | |||||||||||||||
LShift | Z | S | X | D | C | F | V | M | K | , | L | . | ; | / | RShift | |
LCtrl | RCtrl |
Space
: Start
Escape
: Quit
Left Arrow
: Next chart
Right Arrow
: Previous chart
Enter
: Start playing
Shift
+ Enter
: Autoplay
R
: Refresh
K
: Key setting
Escape
: Quit
Enter
: Go to list
Up
, Down
: Go around keys
Enter
: Set key (press another key to set)
Backspace
: Toggle between SP and DP
Escape
: Save and Go to list
- Improve design