Convert osu!lazer beatmaps to a format compatible with legacy version of the game (v128 -> v14).
- Python 3 (tested with v3.10.6)
- numpy
- If you don't have numpy installed, run this command:
pip install numpy
- Clone the repository.
git clone https://github.com/JPK314/LazerToStable.git
- Run the script
cd LazerToStable python convert.py <path to file>
The file may be either a plaintext .osu beatmap file or a .osz mapset archive. For .osz archives - all the .osu files inside will be converted and the other files are copied verbatim.
The original file will be copied as a backup and replaced with the converted version.