Releases: 8bitbubsy/pt2-clone
Releases · 8bitbubsy/pt2-clone
ProTracker 2 clone v1.29
- Bugfix: Characters A..F were not accepted in the "Mix" text box in Edit Op. #3
- Screensaver is no longer disabled when the program is running
ProTracker 2 clone v1.28
- Updated SDL from version 2.0.12 to version 2.0.14
- Windows: Because of a bugfix in SDL 2.0.14, the drumpad now works like it should (when numlock is off the numpad cursor keys still act as drumpad keys). However, pressing the numpad key (which is part of the drumpad) will still toggle the numlock state
ProTracker 2 clone v1.27
- The A500 audio mode (press F12 or edit protracker.ini) now sounds much closer to a typical real A500, after hand-tweaking the filter cutoff and looking at many plotted frequency analyses (of sine sweeps). It would previously cut off too much treble, because the RC filter implementation is too imprecise at lower audio rates.
ProTracker 2 clone v1.26
- Fixed possible string-corruption/crash if you saved a sample/module whose name contained an extra overflown character (which replaced the NUL terminator)
ProTracker 2 clone v1.25
- Bugfix: Fixed BPM duration issues when rendering song to WAV (MOD2WAV/PAT2SMP)
- Fixed some mouse problems in fullscreen mode on multi-monitor setups
- Fixed filter coeffs being wrong on MOD2WAV
ProTracker 2 clone v1.24
- BPM is now slightly more accurate to CIA specifications, and also more accurate in vblank (VBL) timing mode using the true Amiga PAL vblank rate. NOTE: We're speaking tiny variations in BPM here...
- Vblank (VBL) timing mode: Fixed a bug with setting a speed of FF (255) on the first row. The tick duration would be about twice as long...
- Small code cleanup
ProTracker 2 clone v1.23
- PAT2SMP now has higher quality sound. Especially noticable in LO mode
- PAT2SMP LO mode now uses 20864Hz (E-3 finetune 0) instead of 22168Hz (F-3 finetune +1) for slightly more room, and still has better quality than before because of the improvement above!
- The optional 2x downsample during sample load is now of better quality. Or it should be, at least...
- Fixed some bugs in the "sampling" screen (SAMPLER screen -> Sample)
- The sampling feature now takes up less CPU time while downsampling. Also fixed a small error in the sinc resampling interpolation
- Don't block GUI input and don't show red mouse pointer for a while every time you cancel a requester. No idea why PT did this in the first place, what a workflow limiter!
- Bugfix: Don't reset playback time counter on "play pattern"
- protracker.ini: "A500LOWPASSFILTER" has been replaced with "FILTERMODEL" (A1200 or A500). Removed NORMALIZESAMPLING and SAMPLELOWPASS (deprecated).
- Some other minor changes not worth of a mention
- Code cleanup
ProTracker 2 clone v1.22
- Fixed a small stuttering issue in the audio/video syncing
- Changed the PT2 clone text in the About screen (PT2.3D clone -> PT2 clone)
ProTracker 2 clone v1.21
- Bugfix: If you were to load a .MOD with samples >65534 bytes in length, the alignment of the sample data would get messed up. Note: Only 65534 bytes will be loaded for such big samples!
ProTracker 2 clone v1.20
- Song BPM is now more accurate (it used to be slightly off for some BPMs).
Please note that every Amiga's system clock is off by a very small fraction.
This means that the true PT BPM (based on CIA) differs very slightly from
machine to machine, so the PT2 clone's BPM will not precisely match a real
Amiga. - Added a delay when using left/right/delete/backspace keys in text edit mode.
This makes it harder to do accidents! - Bugfix: MOD2WAV didn't stop rendering even if a F00 pattern command was
triggered. - Bugfix: PAT2SMP would sometimes not render the very last song tick