Skip to content

Releases: seraxis/lr2oraja-endlessdream

Latest Development Build

03 May 10:42
64508b1
Compare
Choose a tag to compare
Pre-release

Commits

  • 64508b1: Fix crash on first GetLaneOrder call with bw permute (#28) (MatVeiQaaa) #28

0.2.1

01 May 18:36
Compare
Choose a tag to compare

New features:

  • Added IntelliJ run gradle run configurations (a7f3e75)

Behavior changes:

  • Fixed the launcher not closing after player close (9bfeaa1)
    • This fixes settings not being saved between game launches

Thanks to @seraxis, @corndogit!

0.2.0

15 Mar 16:58
Compare
Choose a tag to compare

Important Note

This update to Endless Dream is provided as a zip with the 0.2.0 jar and the newly required font/ folder. Unzip the contents into the same directory as an existing beatoraja.jar and replace the old jar as usual.


New features:

  • Updated to upstream beatoraja version 0.8.7 (fb664a4)
    • This brings support for base 62 keysound slots for BMS, some general code cleanup, and the addition of skin support for "pomu" mascot characters
    • a new directory font/ is now required as of this version

Behavior changes:

  • F5 now opens the mod menu along with Insert (800062d)
  • Auto adjust now works like LR2's: less sensitive with a more gentle hysteresis (e81eecb)
  • Scores that fail to send to IR will now be retried throughout your session, no more lost scores (d917fc7)
  • The Trainer config tab has been removed (800062d)
  • Error handling for malformed USB devices that present themselves as controllers (4b7320d)
  • Negative FREQ being set in the Rates menu no longer stops scores from being saved even when the trainer is disabled (9f865e51)

Thanks to @seraxis, @wcko87, @MatVeiQaaa, @radiden!

0.1.1

27 Dec 23:48
Compare
Choose a tag to compare

New features:

  • Added the Rate Modifier, an ImGui mod menu tool for changing the speed of charts (e5df0c0)
  • Consolidated the Random Trainer and new addition into a main menu (e5df0c0)

Behavior changes:

  • The 'illegal song hashes' have been removed, previously unimportable bms can now be played (5b95bdf)
  • The config version checker works again now, in English, and redirects you here (e5df0c0)
  • Error handling for failed bms/bmson parses during import (42d07ee)

Thanks to @seraxis, @hadronyche!

0.1.0

19 Dec 12:30
Compare
Choose a tag to compare

New features:

  • Update from libGDX 1.9.8 to 1.12.1, migrate to gradle (bd59751)
    • gdx-controllers no longer provides RawInput device support, Lwjgl3ControllerManager has been implemented to replace it, there is no difference to play beyond potentially having to rebind your controller buttons
    • Switched the graphics backend provider from lwjgl 2.9.2 to lwjgl 3.3.3, this is reflected in a change in namespace for all Lwjgl functions
    • Switched from the Ant build system to Gradle 8.4, a custom authored plugin has been written to exclude unnecessary transitive dependencies
    • See the version toml file for a full list of versions changed in this release
  • Added dependency imgui-java, provides an interface for the random trainer accessible with Insert (bd59751)
  • Added logical operators for random select filters specified in random/default.json (bdfa191)

Behavior changes:

  • Hi-speed Fix now displays in select even when not hovered over a song (faaa9e1)
  • Song select random BGM no longer plays over itself if you quit out too fast (d4092b3)
  • IR Jars that were compatible before upstream commit 3c0c1fe (release 0.8.6) remain compatible and will work as usual (7750aad)
  • BMS Path additions now process subdirectories in parallel, as a result library changes should be processed much faster (bd59751)

Thanks to @seraxis, @Kolyasisan, @MatVeiQaaa!