Releases: YAVSRG/Interlude
Interlude has moved to a Monorepo
v0.7.15.1
0.7.15.1
Feature update 2 of a few in a short span of time!
Bug fixes
- Fixed a bug when seeking to before the start of audio files in replay and practice mode
- Fixed a minor graphical glitch in score screen graph (hangover from 0.7.15's changes)
- Fixed some errors in chart loading under rare conditions
- Fixed scoreboard and leaderboard not updating until a chart fully and successfully loads
- Fixed visual offset not being factored into input overlay on replay mode
New replay mode features
- You can pause replays (with space)
- You can speed up and slow down replays to get a better look (with the normal rate changing keybinds)
- New hit overlay in replay mode that highlights what judgements and ms deviations every input was awarded
Particularly useful for reading off release timings even on weird skins - Playfield dimming effect is now an adjustable slider so you can get the right contrast for the overlay over your notes
v0.7.15
0.7.15
Feature update 1 of a few in a short span of time
Bug fixes
- You can no longer switch presets or reload noteskins while playing
- Note colors now update correctly when swapping presets outside the options menu
- Newly installed tables stay "selected" instead of requiring a manual re-select upon game restart
Improvements
- LN percentage indicator on level select switches to a plain count of LNs if they make up <0.5% of the chart, requested by Jup
New features
- You can set a mode on your presets so when it is selected, all changes are automatically saved to it and you don't need to manually save before switching to another preset
- You can set your presets to automatically switch depending on the keymode of the chart you are looking at in level select
Example use: To use a different scroll speed, hit position and noteskin for 4k and 7k
How the render engine loads textures has been improved to make this possible, swapping noteskins should be seamless due to preloading the noteskins used by your presets
This also lifts the technical limitations on a couple of other features coming soon :)
Because some parts of the engine have changed, please report any unusual bugs in the Discord - Everything should look and perform exactly the same as before (or marginally better) but keep an eye out
v0.7.14.1
0.7.14.1
Minor bug fixes and improvements update before I go home for Christmas
I will be organising myself over the holiday for hopefully many fast feature updates in early January :)
Improvements
- Fixed behaviour of
:
in search boxes (was reserved for special behaviour I never added) - options.json and config.json to protect them from system crashes (new system for storing data coming anyway)
- Small bit of audio no longer plays as songs switch when in endless mode
- Improved some animations on the main menu
- Improved the Interlude logo slightly, should be a little more aesthetically pleasing
Endless mode
- Some small improvements to pattern analysis have been made. You will have to re-run "Cache patterns" from Options > Advanced as this update wipes the existing cache
- SV files are recommended if you are on an SV file, and not if you are not
Offset changer
- Pressing CTRL+O while ingame is back, and brings up a manual offset picker. If you use Automatic Offset, you can still make manual changes with this
v0.7.14
0.7.14
New features
- Proof-of-concept endless mode! For all your INFINITE GAMING needs
Improvements
- Selected mods (and if the pacemaker is on) are saved when you close and open the game
- Suggestions engine is drastically improved
- Level select search box works on chart subtitles again
- Some more codebase improvements
v0.7.13.2
0.7.13.2
New features
- Changed how noteskin textures are rendered/sampled to reduce jagged edges on certain monitors
It is on by default for your noteskins, but if you use bars/don't like this, it can be turned off for a crisper look - You can now set custom column spacings, per column, per keymode via Options > Noteskins > Playfield
Improvements
- Various codebase improvements
- Some performance improvements on information dense screens, particularly on level select (I now get ~680fps up from ~450)
- Density timeline on previews, practice mode and replays has been improved with some help from @9382
- Table suggestions screen has had some small improvements but still a WIP
Bug fixes
- Fixed a bug when seeking to negative audio timestamps
- Fixed a bug where noteskin previews would sometimes show the top pixels of the preview at the bottom
v0.7.13.1
0.7.13.1
This update fixes a crash on startup
If you are one of the lucky users to experience these crashes on startup, you will not be able to automatically update ingame, so instead you must:
- Download this update manually
- Replace Interlude.exe with the new version
- Now launch it and you should be good
This patch also has some engine changes that I'm halfway through and had to cut short to fix the crash
v0.7.13
0.7.13
Some new stuff for you!
Features
- Hover over your accuracy in score screen to see it to 4 decimal places, instead of the usual 2
- You can now suggest charts for Crescent by right clicking on them in level select (there is a menu option)
- You can view suggested charts for Crescent under "Manage table" on table view (this UI is still a work in progress)
- Non-square receptors are now supported in noteskins for players who prefer to use them more like a key overlay
Changes and improvements
- Users are sorted by time last seen in online menus
- Some fixes to localisation
- Fixed a bug preventing the game from launching via shortcuts and windows search
- Game should crash more gracefully if auto-restart fails
More things coming soon
v0.7.12.1
0.7.12.1
Bug fix update
Remember that if something doesn't look right or isn't working, I will only know if you tell me in the Discord!
Fixes in this release
- Fixed a crash when hitting the 'random chart' key with no charts visible
- Fixed background dim only being 254 opacity instead of 255
- Fixed some performance issues during gameplay, resulting in over 60% more FPS on my machine
- Fixed BPM and chart duration not updating when changing rates
- Fixed typo in context menu key name
- Fixed alphabetical ordering of level select groups putting all lowercase names last
- Improved an issue in Smart frame limit on fullscreen where some frames were rendered twice
- Probably more that I've forgotten about
Other changes
- Watching a replay now takes you to the score screen afterwards
- Added a
timescale
console command for testing animations
v0.7.12
0.7.12
Thank you all for the support as Interlude launches its open beta!
Here's some new stuff based on feedback I got this week
New features
- Ingame osu!mania beatmap downloads are back and improved, thanks to NeriNyan's API
- Under system settings you can pick a video mode for your monitor
Bug fixes
- Fixed a crash related to viewing online leaderboards
- Fixed an error when importing stepmania files with no notes in them
- Fixed a visual bug in screen transitions, thanks to @9382
- Fixed some audio bugs when switching to another chart using the same audio file, thanks to @9382
- Fixed level select wheel over-scrolling if you queue up several actions at once, thanks to @9382
- Fixed a minor bug in online score saving
- Fixed a minor visual bug in level select
I'm also part way through massively cleaning up and refactoring code YAVSRG-wide so there will be some actual consistency in the code style, and contributing will be easier