Skip to content

Releases: 8bitbubsy/pt2-clone

ProTracker 2 clone v1.69

22 Apr 14:50
Compare
Choose a tag to compare
  • Hopefully fixed some stability issues with step-play (enter/backspace key)
  • Bugfix: Do not repeat step-play keys (enter/backspace)
  • Fixed some widget bugs when in "sample-zero" mode (sample = 00). This would happen if you did a click-and-hold on sample length, finetune, volume, loop, etc.

ProTracker 2 clone v1.68

21 Apr 18:49
Compare
Choose a tag to compare
  • Fixed: Note transposing didn't work correctly for sample "zero" (00). In this case it should transpose all notes that do not have a sample number set.
  • MSVC: Use v141 platform toolset for 32-bit Windows build
  • Windows/macOS: Updated SDL to v2.30.2

ProTracker 2 clone v1.67

18 Mar 19:17
Compare
Choose a tag to compare
  • Fullscreen mode code has been refactored, as I apparently had coded it the wrong way. "Stretched" mode always fills the whole screen now too, and other issues may have been fixed as well. The "INTEGERSCALING" option in protracker.ini has been removed as it wouldn't work with the new code anyway.
  • Windows/macOS: Updated SDL to v2.30.1

ProTracker 2 clone v1.66

21 Jan 20:59
Compare
Choose a tag to compare
  • Fixed major sample trigger bugs with PAT2SMP
  • Windows/macOS: Updated SDL to v2.28.5

ProTracker 2 clone v1.65

30 Oct 12:41
Compare
Choose a tag to compare
  • Removed audio output dithering. It seemed to be wrongly implemented anyway.
  • Removed CTRL+G and CTRL+V keybinding (boost/filter all samples)
  • The BOOST (Edit Op. #3) function was not 100% accurate to Amiga ProTracker
  • Windows/macOS: Updated SDL to v2.28.4

ProTracker 2 clone v1.64

07 Sep 15:44
Compare
Choose a tag to compare
  • Bugfix: A buffer overrun would occur if MOD2WAVFREQUENCY was set higher than FREQUENCY in protracker.ini while using MOD2WAV
  • Right mouse button can now be held down while scrolling in Pos Ed. for faster scrolling speeds (forgot to implement this)

ProTracker 2 clone v1.63

29 Aug 18:18
Compare
Choose a tag to compare
  • When loading raw samples, use the filename as the sample name

That's all, folks!

ProTracker 2 clone v1.62

12 Aug 18:12
Compare
Choose a tag to compare
  • Bugfix: It was possible to scroll out of bounds in Disk Op. by using shift+key
  • Bugfix: Don't set "song unsaved" flag if text editing didn't make a change
  • Bugfix: Editing the Disk Op. path text would set the "song unsaved" flag (lol)
  • Bugfix: Using the "CLEAR" button while Edit. Op. or the about screen was open could lead to a screen redrawing issue
  • Disk Op. file entry jumping (left shift + key) now works a bit differently. If the last pressed jump key didn't change, cycle through pages if there are more matches to be found. This allows for quicker module finding. Thanks to Fireb0y for this suggestion! I know I usually do not accept requests, but this one was simple and very useful
  • Re-implemented the Pos Ed. pattern naming feature. Be aware that this data is not saved to the module, and is only used to temporarily keep track of the patterns while making the module. Yes, it's a quite crippled feature, but some people asked me to implement it again!
  • Code refactoring, a small portion of the code should be easier to understand now (still a long way to go...)
  • Windows/macOS: Updated SDL to v2.28.2

ProTracker 2 clone v1.61

29 Jun 15:13
Compare
Choose a tag to compare
  • Windows: On double-click of file associated with program, de-minimize window (if minimized) and set input focus
  • De-minimize window (if minimized) and set focus after drag n' drop of file
  • Windows/macOS: Updated SDL to v2.28.0

ProTracker 2 clone v1.60

19 Jun 15:49
Compare
Choose a tag to compare
  • Added an AUTO mode for VIDEOSCALE in protracker.ini. This is now the default. It will use the most optimal window size based on the screen resolution. If you want this feature but don't want to replace protracker.ini, set VIDEOSCALE to AUTO (make sure you have v1.60 or later). Manual settings (2X, 3X, ...) still work like expected.
  • Removed VIDEOSCALE limit of 2X for ARM systems. This was originally meant for Raspberry Pi, but it would affect all ARM systems (except Apple).