BMS Support in Bemuse
Bemuse supports BMS, BME and BML, but some features are not supported. They are noted here.
BMS
- BGA is not supported yet.
- Free-zone not supported.
- Invisible objects not yet supported.
BML
Supports
#LNTYPE 1
(RDM; loose BML) and#LNOBJ
(RDM type 2; strict BML)Long notes are judged both at the start and at the end (2 judgments per long note, similar to O2Jam).
Player must release the button at the end of long notes. Otherwise, the end of long note will be missed.
- Exception: Player doesn’t have to stop spinning the turntable at the end of SCRATCH notes. If the player keeps spinning, player will get METICULOUS (Perfect) judgment.
PLAYER
As Bemuse is currently a single-player game, only #PLAYER 1 is supported.
RANK
- Bemuse does not support #RANK.
- Judgment timegate is described at scoring and judgment section.
- Bemuse judge notes per unit time.
TOTAL
Bemuse does not support #TOTAL.
DIFFICULTY
- BMS charts with #DIFFICULTY 1-4 are treated as the same (non-insane).
- BMS charts with #DIFFICULTY 5 are treated as 発狂 BMS (INSANE chart). In music selection screen, it is displayed in different color.
TITLE and SUBTITLE
- Supports implicit subtitles.
- Supports multiple subtitles.
ARTIST and SUBARTIST
- Supports multiple subartists.
Landmine
Not supported (in the future, it will display as fake note).
WAV
Supports OGG, M4A, MP3, WAV samples.
Polyphony of #WAV is 1, consistent with major BMS implementations.
However, it does not apply to sounds played when player hits the button without note (freestyle sound).
- Sound of the nearby note will play with no polyphony limit.
If player gets OFFBEAT (bad) judgment, the sound will play in wrong pitch.
RANDOM
- Only #RANDOM, #IF, #ENDIF in original specification are supported.
However, they can be nested (nesting level can be ended with
#ENDRANDOM
).