A Quick Trip Back to 2007…
the rhythm gaming scene was in a massive transition period back in 2007. The old-school BMS players were starting to show their age and the community desperately needed something that could handle modern timing windows and complex background animations.
That is when LunaticRave NEXTWAVE -endless music- dropped. Compiled by the legendary community figure Is-m, this was not just a random pack of songs thrown together. It was a fully bespoke, standalone game environment built on the original LunaticRave 1 engine created by developer lavalse.
What makes it so fascinating historically is the timing. It came out right at the tail end of 2007 as a spectacular grand finale for the first version of LR. Just a few months later in 2008, the developers pivoted to launch LunaticRave 2, which ended up dominating the scene for over a decade. This makes the 2007 release a perfect, pristine time capsule of that exact moment right before the LR era took over completely.
The Curated Arcade Experience
Instead of making players download a bare client and hunt down songs across the web, Is-m packaged this to feel like an actual console or arcade launch title. It came out of the box with 40 meticulously curated tracks and a cohesive visual identity.
It even featured a cinematic opening theme called “Rise system” by Is-m (with a video by syatten) and a proper ending theme called “satellite flower” by famichikitten that played when you beat the game.
They also threw in a brutal progression matrix to unlock hidden songs. If you wanted to play legendary boss tracks like “galaxy fall” or the ultimate challenge “MooN”, you couldn’t just click on them. You had to hit unforgiving targets in standard mode (like pulling off an AA Rank on a hard gauge) to force the game to load the secret stages.
A Roster of Absolute Legends
Looking back at the credits list today is wild because it reads like a Hall of Fame for electronic and rhythm game music. You had people like Yamajet and sasakure.UK on audio production, withlegendary video directors like AOiRO_Manbow, 140, and syatten bvuilding the custom interface skins and background animations.
Even though it was built for a completely different era of computer hardware, it had an incredibly loyal following. The dedicated internet ranking board for this specific release actually stayed alive deep into the 2010s. It stands as a brilliant example of how a tight, artist-driven community project can outlast massive commercial games.

Lunatic Rave Jukebox configurator, general config configurator & BMS tool. LunaticRave OGに付属する全コンポーネントの日本語表示対応。 ・Lunatic Rave Jukebox設定ツール ・総合設定コンフィギュレーター ・BMS管理ツール

Japanese text options of all components accompanying LunaticRave OG. Lunatic Rave Jukebox configurator, general config configurator & BMS tool.
Changes & Additions
Created a custom compatibility shim database (
_preservationsWin10-11.sdb) using Microsoft’s Application Compatibility Administrator.Injected heap emulation fixes into the shim to stop the original Lunatic Rave engine from instantly crashing on modern Windows 10 and 11 architectures.
Integrated Locale Emulator natively into the game’s tool directory, bypassing Japanese text code page (“mojibake”) errors and database parsing crashes via
LEProc.exe.Wrote a space-safe master launcher batch script (
Play_LunaticRave.bat) to safely handle file paths with spaces without breaking command-line execution.Implemented dynamic pathing using the
%~dp0variable to strip out hardcoded drive letters, making the entire Nextwave -endless music- folder structure completely portable.Built a self-elevating manifest block into the script to quietly request administrator rights and handle the automatic background registration of the
.sdbshim.Unlocked true dynamic window resizing through custom compatibility tweaks, allowing me to scale and drag the game canvas to any size without breaking my dual-monitor resolution.
LunaticRave by itself https://www.bmsworld.nz/2000s-formative-standardsemerge/lunatic-rave/