Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,058 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AsoBMaShow

Mobile Build Status Build Status

AsoBMaShow [asobimashou: Let's play] is a crossplatform BMS player which depends on open source libraries only

Download

You can download AsoBMaShow from Releases

Development

Setup for macOS/iOS

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.sh

Setup for Windows

git clone https://github.com/SNURhythm/AsoBMaShow.git
cd AsoBMaShow
git submodule update --init --recursive
./scripts/windows_init.sh

Current Progress

  • BGA playback
  • Gameplay
  • Course mode
  • Integrate Bokutachi IR
  • Chart viewer
  • Support PMS
  • Portrait mode (mobile)
  • Support skin

Dependency

  • 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

About

No description, website, or topics provided.

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages