Skip to content

ProTracker 2 clone v1.58

Compare
Choose a tag to compare
@8bitbubsy 8bitbubsy released this 12 May 21:21
· 91 commits to master since this release
  • Added support for loading FLAC samples
  • The IFF sample saver was writing somewhat broken files for non-looped samples
  • The "UPSAMP" button in Edit Op. was showing the wrong status text
  • Small code refactor for how the song is timed/ticked. Longer song-to-WAV renders may have a filesize change of a few bytes, but this is actually more correct.
  • Increased number of precision bits for song BPM, playback time counter and audio->video syncing. This is a minor change and does very little in practice as the previous precision was already quite good.
  • Audio/video sync timestamps are reset every half an hour to prevent possible sync drifting after several hours of playing a song without a single song stop (resets timestamp) in-between
  • The HPC timers are reset every half an hour instead of every hour. The video (if no vsync) and the scopes use these timers. This hopefully fixes potential timing drifting issues that were still lingering.
  • Code refactoring for module/sample loaders
  • Windows/macOS: Updated SDL to v2.26.5