This repository has been archived by the owner on Oct 16, 2021. It is now read-only.
j0CC-Famitracker j0.6.0a
nyanpasu64
released this
08 Jul 04:47
·
244 commits
to c50a0a1ce7c029eaae449343086e23f207b40738
since this release
j0.6.0a is identical to j0.6.0, except with correct .exe version number, and .pdb debug info available in release builds, to help debug crash dumps.
Changelog:
- Add =00 effect (VRC6 phase reset) (no effect on NSF)
- Add configurable font size scaling (without changing row height)
- Always enable Retrieve Channel State (remove config option)
- Every time you begin playback, j0CC loads the current volume and active effects.
- Validate Vxx and DPCM (Zxx) effects, mark out-of-bounds parameters as red
- eg. V04 and above in 2A03, Z80 and above in DPCM
- Add confirmation dialog when clearing recent files
- Interface text improvements to improve information and clarity
Bugfixes:
- Fixed 5B noise bug where non-noise instruments overwrite noise period (0CC playback)
- Fixed 5B noise-period envelopes when exporting NSF files
- Note: 5B Wxx effect (noise period) has no effect in NSF
- Fix theme color importing bug, where "Highlighted background 2" would overwrite "Highlighted background" (also "Highlighted pattern text 2")
- Fix crash when cancelling "export to WAV" dialog
Internal:
- Now generates .pdb debug info for release builds, to help debug crash dumps.
- CLion (CMake) build support
- Move NSF driver source into this repository, add build script
- To reduce repository clutter, move resource.h and 0CC-FamiTracker.rc to res/