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- BGA playback
- Gameplay
- Course mode
- Integrate Bokutachi IR
- Chart viewer
- Support PMS
- Portrait mode (mobile)
- Support skin
- SDL2 + bgfx
- FFmpeg (for BGA rendering)
- SQLite3
- PortAudio (for desktop) + miniaudio (for mobile)
- libsndfile
- 7-Zip SDK (archive reading; see third-party notices)
- bms-parser-cpp for fast BMS parsing