Releases: SuperDisk/hUGETracker
hUGETracker 1.0.0
Important note
UGE files created with this version cannot be loaded by GB Studio 3.1. Be aware of this before composing! If you want to make songs for GB Studio, until they update to support this version, use their built in music editor, or hUGETracker 1.0b9.
Despite this being the first non-beta release, this is a minor bug-fixing update from 1.0b10. I hope to be putting out more frequent and smaller releases to avoid having specific versions become de-facto standards that get stuck in time like Python 2.
What's Changed
- GBS files now work in all players (thanks @ISSOtm)
uge2sourceis now distributed alongside the tracker- A new sample song from FΛDE
- A menu action that reverts to the most recent saved copy
- RELRO in Linux releases
- Fixed bug in hUGEDriver which caused 9xx to not work properly on the wave channel
- Fixed an issue where annoying dialog boxes would appear when debug logging happened
- Fixed a crash that would occur when right clicking the channel headers
- Turned off scopes by default and fixed a bug where they wouldn't show on startup
I'm also including the Linux build here, although I want to note that it's less tested than the Windows one. Let me know if it works/doesn't work on your system though and I'll help figure it out!
Full Changelog: 1.0b10...v1.0.0
hUGETracker 1.0 Beta 10
Important note
UGE files generated with this version cannot be loaded by GB Studio 3.1. Be aware of this before composing! If you want to make songs for GB Studio, until they update to support this version, use their built in music editor, or hUGETracker 1.0b9.
This is a pretty big release which includes a bunch of new stuff and bug fixes. I've been saving most of this for a proper, true, definitive, no screwing around, 1.0 release, but I've been busy with other projects so it might take a little longer to get that done. Until then, here's another new beta release which includes:
Features
- Subpatterns - this is a highly requested thing which massively improves the flexibility of instruments. It's like the instruments in FamiTracker or Deflemask, in that you can now have built-in arpeggios for instruments, or call whatever effect you want on each tick.
- Pattern looping - no longer do you have to hit play and then scramble to stop playback before it leaves the pattern you're editing! Just toggle the loop box and the song will loop the pattern repeatedly until you untoggle it.
- VGM export
- FamiTracker paste - Allows you to copy pattern data in FamiTracker and paste it into HT
- New sample songs by @datguywitha3ds and FΛDE
- The ability to preview all octaves in the instrument editor
- Much better support when holding multiple keys to preview notes in the pattern editor
- Hex labeling for the order list
- Mix Paste - doesn't overwrite cells when pasting an empty cell. Similar to OpenMPT
- Implement regular save with (Ctrl+s) which doesn't open the annoying file dialog every time
- Work-in-progress TrackerBoy import. Not 100% really ready, as it doesn't import some things fully, but should save time if you're porting a song.
- Ability to import the noise channel correctly from MOD songs, so now it should be 100% compatible with GBT Player (for the most part).
- Fix the annoying bug where it would reset position to 0 when halting the song sometimes
- Lots and lots and lots and lots of bugfixes.
PRs that other people made
- better uge2source help message by @untoxa in #46
- Improve custom font handling on Linux by @ISSOtm in #49
- Add CI by @ISSOtm in #50
- Detect failures in generating ROMs on Unix by @ISSOtm in #53
- Sync Ubuntu package dbs before installing by @ISSOtm in #54
- Run CI on PRs as well by @ISSOtm in #55
- Update Famittacker/milkytracker note keymap by @RichardULZ in #56
- more natural rolling note previews by @cluckfox in #58
- Add
halt.gbto gitignore by @ISSOtm in #60 - Support opening ROMs read-only by @ISSOtm in #61
New Contributors
- @untoxa made their first contribution in #46
- @ISSOtm made their first contribution in #49
- @cluckfox made their first contribution in #58
Full Changelog: 1.0b9...1.0b10
Thank you to everyone who contributed to this! See you soon (hopefully) for the true 1.0 release.
hUGETracker 1.0 Beta 9
This release includes:
- Color theming options for the tracker grid
- New icon
- A couple new icons in the UI
- Fix issue with GBS export containing double-quote characters.
- Fix a performance issue with rendering the song updating the tracker UI
Come check out the hUGETracker Discord!
hUGETracker 1.0 Beta 8
This release fixes a few bugs involving:
- Starting multiple instances of hUGETracker at once
- Pasting invalid data into the tracker grid
- A graphical bug on the pattern headers
Thanks to @QuinnPainter for help with these fixes!
Come check out the hUGETracker Discord!
hUGETracker 1.0 Beta 7
This is a small release which adds:
- Hotkeys for octave decrease/increase (numpad * and / respectively)
- Wraparound when tabbing through tracker columns
- A bugfix when importing malformed MOD files
Please come check out the hUGETracker Discord!
hUGETracker 1.0 Beta 6
This release fixes a bug which caused non-sequential order numbers to mess up.
hUGETracker 1.0 Beta 5
This release fixes GBS export.
hUGETracker 1.0 Beta 4
This release includes quite a few bugfixes, including some new features suggested by Kabcorp. It also uses FFMPEG for wave rendering, so it can output more formats than just .WAV and .MP3.
hUGETracker 1.0 Beta 3
This version is close to final release.
There are a couple known bugs, one of which being that if a popup appears saying "file not open," it's okay to click OK as this dialog is harmless.
There will be a much more detailed changelog message for the real 1.0 release-- hold tight until then :)
If you're wondering where 1.0 Betas 1 and 2 are, they were built by Toxa and hosted at his repo over at https://github.com/untoxa/hUGEBuild.
hUGETracker 0.4b "Beta"
Mistakenly didn't include RGBDS in the last release! Ooops.