Skip to content

An open source and cross-platform alternative to the popular BMS player Lunatic Rave 2.

License

Notifications You must be signed in to change notification settings

jlx-286/lunatic-rave-3

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lunatic Rave 3

Lunatic Rave 3 is an open source and cross-platform alternative to the popular BMS player Lunatic Rave 2.

why

Lunatic Rave 2, developed by lavalse, was last updated in 2010. The program is riddled with minor bugs, memory leaks related to most of its features, and an undisclosed security critcial bug allowing arbitrary code execution through a specially crafted BMS header file. Despite its abandonware status, Lunatic Rave 2 remains the most popular software for playing BMS. This project indends to fix all known bugs, retain all gameplay elements from LR2, and provide features for a better end user experience.

features?

Features include, but are not limited to...

  • full support for custom resolutions
  • support for higher (and lower) monitor refresh rates
  • multiple cpu core support (4+ psysical cores)
  • support for bmson file format
  • faster boot and loading times
  • wide character support to remove need for changing system locale (option to enforce UTF-8 if you want for whatever reason)
  • integrated bemusicseeker (GLAssist, but better)
  • various bug fixes

License

This software is provided and maintained by OXYCODONE123, and released under the MIT License.

About

An open source and cross-platform alternative to the popular BMS player Lunatic Rave 2.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 93.4%
  • C++ 6.6%