Repository navigation
Releases: Chasyxx/chtracker
Release list
v0.4.0.A - Pretty big changes to the GUI, CLI options, etc
Depenencies
- Added libfmt as a dependency. C++20 std::format was attempted first but was discontinued as support may vary (this didn't work on the GitHub runners for example)
Bug fixes
New features
- Logging was revamped. Windows users can now also see the logs in the new F8 menu.
- A command-line parser was added. This includes
--help. Also resolves #6 - Windows icon! Use
--iconin your cross compiler configuration to compile with icon. - Oscilloscope in background.
Other changes
- Null effects now show up as a grey
-----. - Changing an effect to null zeros out the value associated with it.
0.3.0
This removes an old fix to a bug where the first row isn't registered when audio is started that causes a brief visual error and delays the actual music by a bit. There's now a new fix to the bug with no visual error or delay.
The mixer was changed from unsigned 8-bit audio to signed 16 bit! This should provide cleaner audio.
The program will now register "unsaved changes"- Making a change will turn on the close protection (and saving/loading turns it back off.)
While protection is on, the first attempt to close the program will simply take you to a screen saying "Unsaved changes". Attempting again on that screen will close the program. This is true for both a close event and the ESC key.
0.3.0-B: Various bug fixes for upcoming 0.3.0
0.2.0 - Volume fix, new rendering feature
Changes from the last release:
- v0.1.1 Fixes a volume bug where a volume up effect (5xxxx) doesn't work unless a volume down is done first. The volume is now correctly capped to 255.
- v0.2.0 Added the ability to render to a .wav file! Press R on the file menu.
- v0.2.0 small graphical fixes:
- Fixed a bug with the
save_file_menuandrender_menudisplays where a multi-line directory path overlaps the "This file already exists, are you sure?" text
- Fixed a bug with the
windows.zip includes a windows executable.