Features - lifthrasiir/angolmois GitHub Wiki
Features
-
Single executable. Every required assets including fonts (!) are generated from the source code. (As a result non-ASCII characters will be broken, but this does not affect the game play.) Maybe you can fit it to your rescue disk ;)
-
Supports almost every platforms. I have tested at least three platforms (Windows, Linux, Mac OS X). SDL supports more platforms, so Angolmois may run on them. To my best knowledge, there is no other BMS player that supports two or more different platforms.
-
Everything except the game play is done from the command line. This can be negative or positive. In the negative side, it (intentionally) lacks the song select interface. In the positive side, Angolmois can be combined with the shell script for music player or other game play mode. The music player is possible with the headless autoplay mode ("exclusive mode").
-
Supports relatively recent BMS extensions. Basically, BME, BML (
#LNTYPE 1
,#LNTYPE 2
,#LNOBJ
), foot pedals, variable BPMs, support for various image/sound formats, multiple movie support and so on. See the "BMS support status" section below. -
Rudimentary game play. While it is a big laggy and strange, Angolmois at least supports basic game elements like grading, score, combo, gauge and clear criterion. You can even enable modifiers like mirror and random in the command line.
-
Free and open source software. The source code of Angolmois is available in the terms of GNU General Public License version 2 or later. This is also unusual for BMS players.