This repository has been archived by the owner on Apr 16, 2023. It is now read-only.
v3.17.1
Version 3.17.1
Please download the RHRE_v3.17.1.zip
file, as it contains a possible fix to #278.
(The older zip file, named RHRE_v3.17.1_OLD_20190315.zip
, will be kept for history.)
Bugfixes
- Fixed monster goal crashing for Java 11 (#276)
- Fixed Jumpin' Jazz credits crashing for Java 11 (same cause as #276)
- Fixed trackers (tempo change and music volume change) with large widths sometimes not getting rendered
Version 3.17.0 Changelog
Playalong Mode
Read the documentation for all the info!
- Playalong lets you assign timed inputs in your remix
- Press
G
to open the Playalong menu - Right clicking the Playalong button in the toolbar opens the settings
- With the Playalong menu open, play your remix and tap the buttons (or click on the touchscreen) with good timing!
Additions
- Added Playalong Mode
- See section above for more info
- Added modding metadata
- Added portable mode setting
- Use the launch argument
--portable-mode
or use the newrun_portable_X
files - RHRE will put preferences and any other relevant RHRE data in the same folder as the JAR file when portable mode is enabled
- Keep in mind that the host computer still needs Java 8 minimum
- Use the launch argument
- Pressing
MIDDLE CLICK
orCTRL+RIGHT CLICK
(while the selection tool is active) on an entity will jump to that in the game picker - Pressing
CTRL+K
focuses the search bar - A bounding box appears behind a selection when dragging or stretching it now
- The online counter in Info and Settings has a history button that will bring up a 24h histogram
- Added message bar info when using the Tempo Change or Music Volume Change tools
- Shows the change, duration, and transition duration (if gradual) when hovering over a tracker
- Example screenshot
- Advanced Options has a proper menu now
- Simply press
CTRL+A
while in Info and Settings to access it - Or, click the editor version label five times
- Simply press
- Added pitch style option in Advanced Options
- Change between Sharps, Flats, or Integral pitch styles
- Added two new backgrounds
- Added support for monitors with a higher refresh rate than 60 Hz
- Use the new launch argument
--fps=<target>
- Use the new launch argument
- Added
--show-tapalong-markers
launch argument- A hidden, disabled feature from v3.0.0 where markers were set for every "tap" when using tapalong. You were supposed to use it to line up the music start marker but it was deemed too confusing
- Added
--midi-recording
launch argument feature- If you have a MIDI device connected, playing midi notes will write notes to the remix if the remix is playing
- Pressing the sustain pedal will toggle between playing and paused states
- Note (pun not intended): This feature does not seem to have true real-time capabilities. It depends on your system's drivers. As such, please keep in mind that it is just a "toy" feature and is not intended for truly serious purposes.
- Example gif
- Added entities loaded indicator in load menu
- New remixes start with a 120 BPM tempo change marker at beat zero by default
Changes
- A selection of stretchable entities is now stretchable
- RHRE doesn't determine the RSDE version anymore
- See the changelog for RSDE v1.0.6 for more info
- Characters per second tooltip on subtitle entities is now enabled as part of Advanced Options being enabled (previously had to be debug mode enabled)
- Right clicking the up/down arrow buttons in the picker jumps a page at a time (4 rows for game groups and games, 5 for patterns)
- The HOME and END camera jump keys are now smooth like the minimap (previously instant)
- Removed F8+SHIFT+G keybind to copy games (superceded by Advanced Options button)
- Right clicking an entity with the Ruler tool active will copy the entity's ID
- The selection box shows up to two decimal places now in width
- Beat numbers are now rendered behind texture entities
- Save menu has a loading icon when processing
- Picker display more obviously shows it is unable to drag new entities when the current tool isn't the Selection tool
- Entities that will be selected when dragging a selection box over them will be highlighted
- Improved localization pluralization where possible
Bugfixes
- Fixed HTTP requests not enforcing compression
- Fixed cursor not staying in "stretching" mode when actively stretching an entity
- Fixed arrow in stretchable entities not rendering correctly when moving or stretching the entity
- Fixed tall entities not showing real height in minimap
- Fixed Time Signature tool editing time signatures even when the mouse wasn't on the time signature beat
- Fixed converting selection to JSON not working if a tape measure entity was present
- Fixed picker display being laggy with large numbers of datamodels
- Fixed end entity not having interpolation when moving
- Fixed README_SFX.txt having wrong info about overwriting games
- Fixed fade effect on gradual music volume changes not reversing (transparent to opaque) when the music was getting louder
- Fixed message bar not showing "Drag the ends for a gradual transition" for tempo changes
- Fixed possible infinity BPM in tapalong
- Fixed possible JNA native library error (#273)
- Fixed file name casing problem (#275)
- This new check will only be done for custom sounds
- Fixed entity text behaving weirdly when not at normal zoom levels (ex: Game Boundaries view)
- Fixed minimap showing all white if the furthest ahead entity was negative
- Fixed right clicking on search bar not switching to search results
- Fixed CTRL+S in-editor triggering a scroll down event
- Fixed tempo up spinning animation for credits stopping when fading out
- Fixed text being "wiggly" after resizing the window multiple times
- Improved internal implementation of pattern previewing (Listen to Pattern); no longer instantiates internal Editor scene