Skip to content

Releases: Jakads/Randosu

Better Logging Update

17 Nov 11:31
Compare
Choose a tag to compare

Added

  • Crashlog now displays process' traceback if the error happens during parsing.

Changed

  • Minor changes on phrasing in crashlog.
  • KeyboardInterrupt (quitting program with Ctrl+C) is now not counted as crashing thus not creating a crashlog.

Fixed

  • mania: Fix crash if Scatter is not selected.

It wasn't working and I was unaware of it for 4 whole days Update

15 Nov 16:25
Compare
Choose a tag to compare

Added

  • taiko: The new TrueRandom option will let you experience a better algorithm for randomizing.
    Current algorithm uses the same one that the official taiko games do, which doesn't shuffle the colors that well.
  • More messages and reconfiguration on the chances of displaying each one.

Changed

  • Minor changes on phrasing. (True Random? -> Enable True Random?)
  • taiko: Crashlog now counts notes and othernotes(Sliders, Spinners) seperately.

Fixed

  • Fix program being stuck indefinitely when trying to randomize.
    This is due to a big oversight. Technical details are written here.
  • Fix crash if the beatmap metadata contains "@". (e.g. cosMo@暴走P)
  • taiko: Fix crashlog not outputting object's ms properly.

HelpImStuckException Update

11 Nov 17:49
Compare
Choose a tag to compare

Added

  • Crashlog now contains a whole lot information before, from importing BPMs and objects to randomization results per object, plus some secret debugging variables!
    Bare in mind that such crashlog will only be created if and only if the program runs into some problems.
  • HelpImStuckException has been added and will be catched by the program if the program takes 5 seconds to place the next object.
    This will occur the most often in standard maps containing several notes at once.
  • mania: Avoid Jacks "x" and Shorter argument has been added to let users customize Scatter settings.

Changed

  • mania: Hitsounds are now copied with the notes, which were dismissed during randomization process.
  • After changing the difficulty name, it now breaks out of the loop, resulting in faster parsing speed.

Fixed

  • Minor fixes around typos and phrasing.

Scatter was on the whole time Update

09 Nov 09:40
Compare
Choose a tag to compare

Fixed

  • mania: Wasn't able to disable scatter option

Even More Random Update

08 Nov 19:24
Compare
Choose a tag to compare

Added

  • standard: Random change in angles now follow duration between objects, making streams feel more like streams and jumps feel more like jumps.
    Maximum angle possible is 180 degrees, and such value is only possible if the objects are more than 1/2 snaps apart.

Changed

  • taiko, mania: Changed "Chances" to "Proportions" so it guarantees a certain amount of randomization
  • mania: Scatter now only avoid 16+th jacks, just like it's supposed to
  • standard, catch: Corners the object if and only if the object is impossible to place.
    Before it cornered by intuition. Now it corners by calculation.

Fixed

  • Fix crashlog to put a newline after a random text
  • Fix program exiting without any key prompt
  • mania: Fix crashing when x-value is not exactly in precalculated "col list"

Auto-update... Update

08 Nov 11:37
Compare
Choose a tag to compare

Added

  • Automatically open GitHub Issue Report page after crash.
  • Display a random text in the intro and in the crash report. (kinda like minecraft)
  • standard, catch: Corners the object if the spacing is too big to place the next one not out of bounds

Fixed

  • Fix auto-update to make it actually functional.

The Epic Start

07 Nov 18:29
115df61
Compare
Choose a tag to compare

WARNING: THIS VERSION DOES NOT SUPPORT AUTO-UPDATE DUE TO MISTAKES IN CODES
PLEASE DOWNLOAD THE LATEST VERSION IF YOU STILL HAVE THIS

Added

  • Initial Release
  • Support all modes with unique randomization method and arguments for each.
  • Automatically check newer updates, and download/apply upon user's request.
  • Output a crashlog if the program crashes during randomization.