Skip to content

Releases: Caeden117/ChroMapper

ChroMapper 0.13.892

13 Sep 23:31
0d67a67

Choose a tag to compare

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

08 Aug 22:33
9ea533e

Choose a tag to compare

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

15 Dec 23:20
ec328b3

Choose a tag to compare

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

27 Jul 23:56
5fd3ac6

Choose a tag to compare

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 - H to cycle, you now use Ctrl - E to cycle forwards and Ctrl - Q to cycle backwards
    • Ctrl - 1 through Ctrl - 5 directly switches to the corresponding UI mode
  • ChroMapper is now built in Release mode
    • Finally gets rid of that pesky Development Build label on the bottom right
    • The URP debug menu should also be gone, too
  • 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

21 Jun 00:01
dbb771b

Choose a tag to compare

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
  • 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
    • worldPositionStays support 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

25 Jan 07:52
800e774

Choose a tag to compare

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 Preset dropdown, 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 Folder button to the Plugins list.
  • Add Preview Camera Z Offset setting.
  • Add Alt + Shift + Scroll to 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

28 Oct 18:46
c793b35

Choose a tag to compare

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 Values setting, 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 Grid option 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

01 Oct 20:57
cbc5dd5

Choose a tag to compare

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 Version button.
    • 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 .
  • 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

15 Jan 00:44
fbf5a83

Choose a tag to compare

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

25 Sep 21:47

Choose a tag to compare

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