2.2.0
I lost the moment when there was 292 members, but we still have one good gachi meme.
Game
Input
- Now you can leave keyboard layout empty if you don't have a keyboard, but have a touchscreen.
- Multi-touch support in gameplay! Technically, all ^1+ symbian devices are able to process 2 pointers at the same time! This feature was almost never used by java games for symbian, but i felt that we 100% need this. Yeah, now you can tap and hold lanes with your fingers or styluses! Don't forget to make lanes wider through skinning menu. If your device is
Belle FP2
-based, it can process 8 pointers at the same time, which means that technically you can play complex 9K maps now. This was not properly tested, report bugs through issues if you will find them. - Keyboard input now is properly synchronized with gameplay, so it won't glitch if you press a button exactly while CPU is working on your input. Unfortunately, this was not a rare case before.
UI
- Now logo always has a disc under it.
- Fixed visual glitch on some emulators when left button was visible even if it's hidden.
- Added tips how to set audio offset up.
Deployment
- Now JARs don't have HQ logo of the game inside them. This drops lite version weight from 429 KB to 181 KB!
Tooling
- CI now has a test pipeline - each branch is checked for proper work before allowing for merge. This allows me not to check each change while having minimal guarantee that the game won't crash if you enter settings, for example.
- CI tools inside the game now automatically format branch name.
Binaries
Name | For what? |
---|---|
_obf | General release. For normal usage. |
_lite_obf | Version without hitsounds and heavy features like beatmap analysis. Use on low-end devices like S40. |
Other builds?
Check our CI. I publish here only builds for end users.
Future plans
We will stay at 2.x.x for a long time. In nearest updates you may expect to see update manager and refresh of skinning system, it's ugly now.