Skip to content

Rokr0k/raven-lune

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Raven Lune

BMS Player powered by SDL.

Build

Dependencies

  • SDL2
  • SDL2_image
  • SDL2_mixer
  • SDL2_ttf
  • libVLC

Commands

Unix, *nix

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

Windows

You can build Raven Lune with MSYS2 or other tools.

How to Play

  1. Copy res directory to the same location with the executable.
  2. Edit res/data/list.txt, write directories where bms files are stored at each line.
    • Relative path works based on the executable location.
  3. Run executable.

Controls

Default Key Map

Player 1 Player 2
LShift Z S X D C F V M K , L . ; / RShift
LCtrl RCtrl

Start Screen

Space: Start

Escape: Quit

List Screen

Left Arrow: Next chart

Right Arrow: Previous chart

Enter: Start playing

Shift + Enter: Autoplay

R: Refresh

K: Key setting

Escape: Quit

Result Screen

Enter: Go to list

Key Settings Screen

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

Todo

  • Improve design

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages