This repository has been archived by the owner on Apr 16, 2023. It is now read-only.
v3.12.2
Version 3.12.2
If you enjoy using this program, please consider making a donation.
Bugfixes
- Fixed deleting a stored pattern not deleting its file, causing it to be reloaded again on another launch
Bugfixes in v3.12.1
- Fixed #248 - Texture entities in stored patterns do not retain their texture
- Fixed very small game boundaries showing backwards text
- Fixed pitch and volume tooltips not being delineated
- Fixed online counter not working
- Fixed folder button in export screen being in wrong place
- Fixed upload screen failing to continue if one or more picosong fields were filled out
Changelog from v3.12.0
A special thanks to my donators that were the very first to test and give feedback on this update. They are the reason this update is available to everyone!
Another special thank you to GlitchyPSIX for making the RHRExpansion logo and also a collection of RHRExpansion teasers you can see here!
Additions
- You can now resize the track row count from five to ten
- Added Swing
- Use the new Swing tool to give your remixes some bounce
- Swing is controlled by tempo changes and can vary in strength or note type (8th or 16th)
- As always, check out the updated documentation for more info
- Added Stored Patterns
- Added playable credits
- They've also been entirely revamped
- Hold
SHIFT
for a nice challenge
- Added the
F
hotkey to switch to the last game selected - Added experimental online counter in info screen
- Added some more (entirely animated!) backgrounds
- You can now use the menu backgrounds as editor backgrounds by right clicking the theme chooser button
- Added texture entities
- Find them in Special Entities
- Select them and right click them to select an image to put on your remix
- Various UI improvements:
- Added the RHRE2 logo in the open remix screen when loading a
brhre2
file - Added hover labels to the pattern preview button
- Added a refresh button to the news screen
- Added the RHRE2 logo in the open remix screen when loading a
- Added new launch arguments related to databasing
Changes
- Tempo changes can no longer be stretched (due to swing rhythm addition)
- Existing remixes with gradual tempo changes will be loaded with instantaneous ones
- The Time Signature tool now shows a ghost preview of what you will place
- Improved user interface of Recover Unsaved Remix screen (specifically cancel button)
- Snap button will show current snap level when hovered over
- Loading MIDIs will attempt to expand the track count (using instrument count as a suggestion)
- The folder button to open the file explorer to the custom sounds folder now always appears (before only appeared if there were no custom sounds)
- Clicking the minimap to scroll is more fluid
- Entities that are pitched beyond an octave will now gain a number next to the +/- symbol instead of repeating it
- Example: C--- will now be shown as C3-
- Entities that have a very long name will now show a tooltip when hovered over and not leak text
- Subtitles will render their text on the entity with newlines replaced with an arrow
- Export screen:
- Instructions to find End Remix entity are now shown if necessary
- Added button to choose file to export to (has picosong message) for first step
- Added button at end of export process to open containing folder
- Improved Play-Yan's jumping animation when using the metronome
- Databasing: The
custom
series is no longer valid, and any games/groups that were CUSTOM are now OTHER (but marked as custom) - News thumbnails are now cached to a file (
.rhre3/thumbnails
) - News API: The path has changed from
/articles
to/rhre3/articles
(same with/articles/:id
) - Numerous performance improvements:
- Improved constant memory usage of midi device finder (now only runs once on startup)
- Improved CPU and memory usage for ranges internally (all integral ranges switched to avoid boxing)
- Toolboks: The library has been merged into this repository (since RHRE is the only Toolboks project I have)
Bugfixes
- Fixed remix recovery erroneously saying that a saved remix was unsaved (#245)
- Fixed opening the remix recovery file occasionally opening the file dialog
- Fixed being able to preview Special Entities
- Fixed editor version screen and news screen not having ESC as shortcut for back button
- Fixed
<user>/
being incorrect for non-Windows systems (should be~/
) - Fixed the cursor becoming the stretch icon when moving a stretchable entity near its ends
- Fixed being able to edit subtitles in selections with more than one entity
- Fixed recent and favourited games sometimes being removed
- Fixed temporary files made by exporter not being cleaned up
- Fixed disabling and re-enabling Discord rich presence not updating (presences would go away, but not return until the next startup)
- Fixed rare random crashes related to picker due to concurrency