Skip to content

Releases: zardoru/raindrop

raindrop 0.240

03 Apr 04:17
Compare
Choose a tag to compare
raindrop 0.240 Pre-release
Pre-release
  • Remove old stateful animation interface
  • Export BGM when converting to osu!mania.
  • BMS exporter. Convert any file raindrop can read into a bms.
  • Some preparation for a Mac release (Geenz)
  • New loop (By Ryotaka Matsumoto)
  • Evaluation screen! (With graphics from Vince F.)
  • A few updated graphics.
  • A lot of internal restructuring.
  • Jam bars on o2jam charts.
  • Auto button. No more F4.
  • Changed increase and decrease speed using left and right arrow buttons instead.
  • System keys are modifiable on config.ini now.

Please report any regressions you may find.

raindrop 0.230

01 Feb 20:55
Compare
Choose a tag to compare

This release adds some fault tolerance- so instead of exploding you'll get a silent log whine.

New BMS Tags

  • #MUSIC: This tag allows the use of audio streamed from disk (Played at the very start of measure 0)
  • #OFFSET: This tag shifts all notes by the amount of seconds specified after they've been placed based off their located beat. (Should not include BGM events though right now it does, but this will be fixed for next month's release by adding an extra tag that allows shifting BGM events separately.)
  • #PREVIEWPOINT: This tag annotates where in the preview audio should it start playing. Set to 0 if unspecified.
  • #PREVIEW is automatically set to #MUSIC if this tag is used, and no #PREVIEW has been previously specified, in other words, #PREVIEW overrides the preview audio set by #MUSIC)
  • #MAKER: This tag (inherited from bemaniaDX) allows setting the author of the chart, who may be someone that is not the original author of the song.

Behaviour:

  • Song backgrounds from BMS are automatically set to #BMP01.
  • BMS files that raindrop failed somehow to convert S-JIS sequences to valid UTF-8 sequences will now be skipped.
  • Invalid titles will be displayed only up to the first invalid character. (Fixes a crash)
  • Fonts are regenerated when the window is resized, making smaller and larger textures when the screen size changes to ideally increase a bit the quality, mostly on upsizing.

Additions:

  • librocket has been enabled. There are not many uses for this yet, but this will be the main way of accessing UI controls from now on. Old buttons have still not been ported to this.
  • A property has been added to ScreenGameplay7K's lua to modify scrolling speed. This is only enabled while the song has not yet started.

Bugfixes:

  • Preview through command line now starts at the correct point.
  • Empty timing should no longer cause a crash.
  • Failing to load a chart will no longer crash preview mode.
  • A static analysis tool has gone through the source code and a few finds have been fixed.
  • rank_pts is now initialized, so the pacemaker starts at 0.

raindrop 0.220

01 Jan 13:48
Compare
Choose a tag to compare
raindrop 0.220 Pre-release
Pre-release
  • Display barlines on osu!mania charts.
  • Improve preview mode features.
  • BMS format interpretation has been improved. (Fixes Dstorv[Ego] - Thanks for the sample, hitkey - floating point error, 03 v 08 events give priority to 08, ignore 0 bpm events, Fixes case of Sofa $15 -> $1 crash.)
  • Add focusjam skin by PROGUY modified for raindrop.
  • NONE judgements on O2Jam mode have been fixed.
  • Smoother transitions.
  • Random phrases during loading screen.
  • Audio fixes (Mono streams, and memory leak)
  • Show Stagefile or background where available on loading screen.

raindrop 0.210

01 Dec 14:16
Compare
Choose a tag to compare
raindrop 0.210 Pre-release
Pre-release
  • Use different resampling method via soxr.
  • New song wheel.
  • More lua functions.
  • One-level fallback system for skins.
  • Song previews.
  • O2Jam timing and scoring support.
  • Fix a crash and infinite loop loading OJMs.
  • Fix a bunch of sounds not being played at all.
  • New skin elements by DJNightmare (Access by setting skin = vicinity)
  • Changed mixing method. You can switch between logarithmic compression and normalization.

The results screen is unfinished, to say the least. Also, errors may pop up if you don't delete your song database.

Edit: 0.210a added. This fixes a crash that happens when setting preview mode.

raindrop 0.200

31 Oct 17:45
Compare
Choose a tag to compare
raindrop 0.200 Pre-release
Pre-release
  • BMS: Proper difficulty naming.
  • BMS: Better UTF-8 and SJIS support.
  • BMS: Layer1, Layer2 and Miss layers support.
  • BMS: #RANK and #TOTAL support.
  • Failure and clear animations.
  • Full combo animation.
  • lua: Text rendering
  • lua: New way of handling 2D objects
  • Loader: OJN/OJM support
  • SongWheel: Ability to change the font using skin.lua
  • SongWheel: Infinite song wheel.
  • Configuration system changed to ini files.
  • Fix 'Could not find image' spam when switching fullscreen.
  • Fix 'unknown error' spam when loading songs.
  • Scoring: Pacemaker
  • Scoring: Ridiculous timing
  • Scoring: osu!mania scoring and OD support
  • Add: Barlines.
  • Use iconv on linux.
  • Add: Miss highlights. Hit Error.
  • Fix: OK judgements not being shown.
  • Upgrade required runtime to Visual Studio 2013.

raindrop 0.170

29 Sep 21:41
Compare
Choose a tag to compare
raindrop 0.170 Pre-release
Pre-release

Changes include:

  • Some Shift_JIS support.
  • TTF font rendering.
  • Loading songs is now done in the background; you can play songs loaded so far while the rest of them are still loading.
  • BMS base BGA layer support.
  • Scoring improvements
  • BGM loops are back.
  • Some BMS parsing errors have been fixed.
  • On some cases, automatically detects background or song.
  • Autoplay improvements.
  • On windows, when not using WASAPI, PortAudio will default to using DirectSound.
  • Should no longer crash when songs are void of timing data.
  • osu!mania charts' speed changes now have similar behaviour to osu's
  • New animation semantics for lua themes.
  • Fixed inability to use different MP3s across an osu!mania set.
  • Fixed a crash on an extreme stepmania edge case.

The font rendering and shift_jis support require deleting the songs database, or else it'll crash. Please do before reporting any bugs or issues.

raindrop 0.160

11 Aug 17:50
Compare
Choose a tag to compare
raindrop 0.160 Pre-release
Pre-release

New version. Changes include:

  • Some support for #RANDOM, #IF and #ENDIF.
  • PMS support.
  • Directories support!
  • More skin elements and a few animations.
  • Preview mode (Tested with iBMSC)
  • Autoplay (Press F4 after selecting a song, but before starting it, or use -A as a switch for preview mode.)
  • Fix issue with BMS files that use a different decimal separator.
  • Fix a crash that happened on the Stepmania loader.
  • Don't crash when failing to get audio running.

raindrop 0.150

01 Jul 10:41
Compare
Choose a tag to compare
raindrop 0.150 Pre-release
Pre-release
  • More skinning options.
  • Songs database, and most of cache collision issues were fixed! (I tested this with about ~2000 difficulties, 870 sets.) Uses sqlite.
  • Bugfixes (Way too many to count.)
    • More BMS-related loading issues fixed.
    • osu! Song directories can be imported with way less issues.
  • An icon.
  • A lot of inner workings have been reorganized for making future changes easier.
  • Controller support (NuclearFej)
  • Better osu! hitsounding support.
  • 14k and 10k modes.
  • Audio quality fixes
  • 16:10 support!

raindrop 0.140

05 Jun 01:12
Compare
Choose a tag to compare
raindrop 0.140 Pre-release
Pre-release

Woah, new pre-release.
->Widescreen
->Enhanced BMS parsing (!)
->Cache system
->Scoring and Judgements display on VSRG gameplay screen
->Fixed a few desyncronization cases on streamed audio
->Overhaul the theme scripts' structure
->Music select screen does not try to render all elements (only those on screen)
->Memory usage for holding each song decreased and they're loaded from cache on-demand
->osu!mania loader crash fixes
->BMS loader crash fixes
->Other fixes

dotcur 0.11

19 Feb 16:34
Compare
Choose a tag to compare
dotcur 0.11 Pre-release
Pre-release

Latest "release" so far.
Doesn't include songs.