AsoBMaShow [asobimashou: Let's play] is a crossplatform BMS player which depends on open source libraries only
You can download AsoBMaShow from Releases
git clone https://github.com/SNURhythm/AsoBMaShow.git
cd AsoBMaShow
git submodule update --init --recursive
./scripts/ios_init.sh # initialize bgfx xcodeproj & cocoapods for iOS
./scripts/macos_init.shgit clone https://github.com/SNURhythm/AsoBMaShow.git
cd AsoBMaShow
git submodule update --init --recursive
./scripts/windows_init.sh- Implement basic chart select screen
- Implement audio output
- Implement BGA playback
- Implement gameplay
- Implement basic judgement system
- Support skin
- SDL2 + bgfx
- FFmpeg (for BGA rendering)
- SQLite3
- PortAudio (for desktop) + miniaudio (for mobile)
- libsndfile
- bms-parser-cpp for fast BMS parsing