Releases: Caeden117/ChroMapper
ChroMapper 0.13.892
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
What's different from dev and stable?
Major Features
- Animation improvements
- Geometry is selectable and editable
- Correctly limit animation properties for gameplay objects, transforms, and materials
- Track filter works with track arrays, and also now applies to geometry as well
- Chains model improvement
- Solid/Hollow links is toggleable setting
Minor Features
- Engine update to Unity 2021.3.45f
- This fixes incorrect audio device default on Linux
- Note Accurate Size setting
- Console displays which plugins cause exceptions
- Song speed precision setting
- Decimal precision setting max increased from 6 to 8 (for official editor compatibility)
- Prevent loading mp3 and other unsupported audio in editor
- Add arc and chain button to editor bar to help newer mappers discover controls
Fixes
- Obstacle selection outline properly scales with duration
- Various animation performance improvements and bug fixes
- Save floatFx events with correct values in v3 format
- Chain indicators now consistently hide while playing
- Numpad Enter works for submitting dialogue boxes
- Open folder button on dev console actually works
ChroMapper 0.12.874
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- Beatmap v4 Support
- Info file, difficulty files, and bookmarks are interchangeable with the Official Editor.
- NJS events can be placed and edited (However cannot currently be previewed.)
- ChroMapper will warn you if switching beatmap versions would result in data loss. Examples include:
- Chroma and Noodle Extensions are UNSUPPORTED in Beatmap v4.
- Variable NJS is UNSUPPORTED in Beatmap v3/v2.
- Per-difficulty mappers and lighters are UNSUPPORTED in Info v2.
- New SongCore functionality
- Custom Characteristics
- Special difficulty settings
- Quick difficulty switching
- You can now switch between difficulties in the same map without leaving the editor.
- Lady Gaga environment
- The last environment to use the v2 lighting system has now finally been added to ChroMapper
- The v3 / group lighting system is still unplanned for ChroMapper, as it would take significant overhauls to the internal event system
- Current beat is now displayed alongside song time
- Half Jump Distance is now visualized on the grid (can be disabled)
- New Counters+ statistics for NJS, HJD, JD, and RT
- Box select works with precision placement
- Mid-anchor mode for arcs are now supported
- Similar actions are merged into a single undo/redo step
- When dragging notes, arc/chain directions are preserved until the note direction is also changed
- White events and transition events have been added to the basic strobe generator
- Improved behavior of the "Reset Beat" flag within BPM changes
- Significant amount of bug fixes thanks to ChroMapper contributors.
ChroMapper 0.11.793
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- Refactored beatmap code.
- We have refactored ChroMapper's internal map code yet again to prepare ourselves for the addition of v4. This is a plugin-breaking change.
- Expect initial support for the Beatmap v4 format within the Development branch shortly.
- Removed ability to place negative sized walls
- This is broken functionality as of Beat Saber v1.39.0
- This includes hyper walls (negative duration) and fake walls (negative width/height)
- You can still create these fake walls using Node Editor, however be warned that your map may not work properly in Beat Saber.
- Numerous bug fixes throughout ChroMapper.
ChroMapper 0.10.779
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- UI Mode Keybinds have been reworked
- Instead of
Ctrl - Hto cycle, you now useCtrl - Eto cycle forwards andCtrl - Qto cycle backwards Ctrl - 1throughCtrl - 5directly switches to the corresponding UI mode
- Instead of
- ChroMapper is now built in Release mode
- Finally gets rid of that pesky
Development Buildlabel on the bottom right - The URP debug menu should also be gone, too
- Finally gets rid of that pesky
- Bookmark improvements
- Bookmark edit interface ui consolidates name and color
- Bookmarks now darken on hover
- Added setting to adjust bookmark brightness
- Stability fixes regarding spectrogram generation
- Bookmark interface consolidates bookmark name and color
- Fix events not mirroring in grouped light ID mode
- Fix note direction not visually updating with alt-drag
- Fix problems with nested color picker
- Fix open folder button on Linux (#534)
- Fix issues when mapping in 360/90 modes
- Fix United Mapping rarely sending an outdated map
- Fix BPM events not being converted from v2 to v3 and vice versa
ChroMapper 0.10.763
ChroMapper developers out to break your plugins (but its worth it, i swear)
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- ChroMapper internals have been refactored with memory efficiency in mind.
- Overall, performance and efficiency should be improved throughout map editing.
- THIS BREAKS MOST PLUGINS FOR CHROMAPPER
0.9.690- Most affected plugins have updated versions available in the
#pluginschannel of the ChroMapper Discord.
- Most affected plugins have updated versions available in the
- GPU Accelerated Spectrogram
- Generation speeds is now nearly instantaneous and happen during the loading screen.
- Rendering performance has also improved with a shader-based solution.
- A bunch of new customization options are now available for the spectrogram, including Sample Size, Logarithmic Shift, and shell texturing settings for those who still prefer a bit of depth to their spectrogram.
- The 3D Spectrogram is officially cut. It did not provide much useful information, especially compared to the 2D counterpart, and re-implementing a true 3D Spectrogram would undo some of the performance gains from the rewrite.
- Further macOS stability improvements.
- We recently gained access to an Apple Silicon device to finally crack down on some of the long standing issues with ChroMapper on Apple Silicon.
- Further support for Noodle Extensions animations and features
worldPositionStayssupport implemented- Note color inheritance (
baseNote0Color,baseNote1Color) support implemented - Animation operations (
opMul,opAdd, etc.) support implemented - Fixed animation problems with NE Geometry
- Improved (but not perfect) note jump animation
- Certain finer details will be implemented next Stable update.
- Update to Unity 2021.3 and .NET Standard 2.1
- Translation updates thanks to our CrowdIn project.
- Misc. bug fixes and improvements.
ChroMapper 0.9.690
Nice.
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- Noodle Extensions animations support.
- First round of expanded Noodle Extensions support, courtesy of @MoistSac.
- Most Noodle Extensions animations are supported. Some newer animations might not be supported at this time.
- Preview camera follows the assigned player track.
- Notes, bombs, and walls now have a basic jump animation in Preview mode, even when not animated by Noodle Extensions,
- New lighting and appearance settings.
- The Appearance tab now has new settings to control the lighting and appearance of objects in ChroMapper.
- First-time users will see a new
Lighting Presetdropdown, allowing users to instantly change these settings to vaguely match other Beat Saber map editors (MMA2 and Official Editor)
- Better stability on macOS with Apple Silicon (M1 / M2).
- Add
Open Plugins Folderbutton to the Plugins list. - Add
Preview Camera Z Offsetsetting. - Add
Alt + Shift + Scrollto tweak 360/90 rotation events by +/- 1 degree. - Automated requirement checks have been updated to detect newer Noodle Extensions and Chroma features.
- Temp Loader now supports
!bsr <code> - Updated Beatmap v3 support to the Beatmap v3.3.0 format in Beat Saber 1.34.0
- While the same format version remains unchanged, Beat Saber 1.34.0 added some new features to the format.
- Translation updates courtesy of our CrowdIn project.
- Many internal bug fixes and optimizations.
ChroMapper 0.9.661
Here is a quick ChroMapper update before we merge Noodle Extensions animations into Development.
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- Updated Beatmap v3 to the 3.3.0 format.
- Added
Save Without Default Valuessetting, disabled by default.- In beatmap v3, this can reduce file size by removing JSON properties that contain default values (like 0)
- This currently breaks maps on modded Quest Beat Saber. Please be careful if you wish to enable this setting.
- Added
Reset Gridoption to BPM change creation, mimicking the behavior of older BPM changes. - Improved alpha previews on transition events and Chroma 2.0 gradients
- Temp Loader now works with query parameters (restoring support with Discord links)
- Fix text wrapping in some languages
- Various environment fixes
- Other minor bug fixes
ChroMapper 0.9.646
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- Support for Beatmap v3
- Including (but not limited to) Arcs, Chains, float values for events, and more.
- v3 lighting and environments are not added. Please continue using the Official Editor for access to v3 lighting.
- Maps using Beatmap v2 will still load and save in the v2 format, and must be manually converted to v3 using the
Change Beatmap Versionbutton. - ChroMapper United Mapping has been updated to work with v3
- Beatmap Info has been updated to
2.1.0- Newly introduced fields are not currently editable in ChroMapper but will load/save accordingly.
- BPM events now use the new official BPM format.
- This breaks ScoreSaber ranking compatibility. Unfortunately, this cannot be fixed until ScoreSaber officially supports the v3 format.
- ChroMapper United Mapping now enforces the same ChroMapper version.
- Unfortunately, this means Stable users can no longer C.U.M. with Dev users.
- Please ensure everyone is on the same version of ChroMapper before using United Mapping.
- ChroMapper Chan.
- Note Direction keybinds are now inverted, matching MMA2 and the Official Editor.
- This only affects new ChroMapper installs. Existing installations are unaffected.
- Newly introduced keybinds
- Jump to beat, defaults to
G - Metronome mute, defaults to
Alt + F2 - Cursor movement keys, defaults to
,and.
- Jump to beat, defaults to
- Wall height has been updated to match Beat Saber
- Misc. bug fixes and optimizations
- Gradients (Chroma gradients or the new transition events) are much more optimized
- Optimizations surrounding multi-event and single-event actions
ChroMapper 0.8.523
It's stable time.
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- ChroMapper United Mapping!!!
- BPM handling improvements
- Copying, pasting, and shifting objects now factor in bpm changes
- Song edit menu UX improvements around saving and editing
- Small tweaks and fixes
- Song Time Offset is deprecated
- Spectrogram actually uses both audio channels
- Can select colour by right clicking overrides
- Fix environment issues on BTS, FitBeat, Timbaland, Skrillex
ChroMapper 0.8.497
Whoops, haven't had a stable build since December. My bad.
DOWNLOAD HERE (Windows, macOS, Linux)
Changelog
Want ChroMapper updates faster? Consider changing your Release Channel to Dev in Experimental Settings.
- Rewritten dialog boxes
- Now uses a modular, plugin-friendly system called CMUI (Documented in PLUGINS.md)
- ADB support for directly exporting songs to the Meta Quest / Quest 2, courtesy of @Fernthedev
- CrowdIn localization updates, thanks to everyone for localizing ChroMapper!
- Dozens upon dozens of bug fixes, internal changes, QoL improvements, and small optimizations.
- I am not going to list all of this, you can look at the commit changes yourself LUL