Releases: 8bitbubsy/pt2-clone
Releases · 8bitbubsy/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
ProTracker 2 clone v1.19
- Allow loading .WAV samples whose header can have different chunks before the
"fmt " chunk. Makes the .WAV loader less picky.
ProTracker 2 clone v1.18
- Bugfix: Pasting copied sample data to an empty sample didn't work! Also fixed
an issue with the sample length not changing when pasting data. - Bugfix: Scopes would never stop showing looped samples after channel muting
- Bugfix: The sampling position line in the sampler screen would not behave
correctly during "sample swapping". - Bugfix: Left/right/up/down cursor keys should not be repeated in keyrepeat
mode (toggled with Caps Lock). - Windows bugfix: The Windows key could get stuck if you held down ALT while
pressing it. - Windows bugfix: Num Lock now works ike it should when the program is in focus
(yes, this ruins drumpad mode, but it never worked right to begin with). - The "real VU-meter" bars are now sinking a bit faster
- Code cleanup
ProTracker 2 clone v1.17
- Added audio sampling capability. It can be accessed by clicking the new
"SAMPLE" button in the SAMPLER screen. Pressing the right mouse button is
the same as pressing the [SAMPLE] button, which is handy for easier timing.
This is experimental and can contain bugs! Let me know if you find any. - Fixed a bug where clicking to the left of the song/sample name could cause
a temporary UI lock up. - Bugfix: After loading a new sample, the sample restore (CTRL+Z) buffer
would not be updated. - The scopes, VU-meters and (fake) spectrum analyzer should now be less delayed,
and better in sync with the music. Only a slight difference though. - The PAT2SMP HI mode was changed from A-3 finetune +5 (28836.54Hz, period 123)
to A-3 finetune +4 (28603.99Hz, period 124). After reading the Amiga Hardware
Reference Manual and doing some basic testing, I found out that this rate is
not safe for channel #4 on a real Amiga. The absolute minium safe period is
period 124 (28603.991Hz, PAL). - Very minor code cleanup/changes
ProTracker 2 clone v1.16
- Added three new entries to protracker.ini:
- FULLSCREEN (start in fullscreen mode)
- PIXELFILTER (smooth out upscaled pixels to make them less grainy)
- INTEGERSCALING (if set to false, force vertical stretch of image in
fullscreen mode while maintaining aspect ratio)
- Linux: Fixed the mouse not working with KMSDRM (hopefully)
ProTracker 2 clone v1.15
- Bugfix: The EFx (Invert Loop) effect didn't work on the whole sample loop, but
only on the half of it. - Bugfix: The quadrascope didn't show the volume changes from the 7xy (Tremolo)
effect. - Windows bugfix: Certain key modifiers didn't work (bug appeared in v1.13)
- The "real VU-meters" mode now acts more like real VU-meters by showing average
amplitudes instead of peak amplitudes. This mode can be toggled on/off by
pressing ALT+F11 or changing a setting in protracker.ini. - The quadrascope code has been refactored a little bit to be slightly simpler
- Some other cosmetic changes to the code (to better match the PT source code,
which makes it easier to verify that it's correct).
ProTracker 2 clone v1.14
- Windows crashfix: When double-clicking .mod files associated with the program,
the new temporary program instance would crash before getting terminated.
ProTracker 2 clone v1.13
- Windows bugfix: Left Amiga key (Win-key) didn't work!
- Windows: Removed a broken Num Lock-specific hack. Seems like it didn't work
anymore in later SDL2 versions. This means that the drumpad feature is pretty
useless... - Bugfix: Saving samples as .IFF would result in broken .IFF files
- Bugfix: Don't allow sample modifications in "sample zero" mode
- Bugfix: The "numpad 0" key wasn't behaving the way it should
- Bugfix: The "numpad enter" key wasn't behaving the way it should if
the current sample was set to 16 (0010). - Code cleanup. Moved certain chunks to new files, renamed modEntry struct etc.
ProTracker 2 clone v1.12
- Fixed a bug where the right loop-pin could sometimes disappear when zoomed in
and scrolled all the way to the right. - A much needed code refactoring of data structs. The code now also compiles
with GCC 10 (fixed GitHub issue #7).