ZXTune Changelog

What's new in ZXTune rev3150

Dec 3, 2014
  • Added ExtremeTracker v1.xx support
  • Fix crash on invalid MMD3 modules
  • zxtune-android: use external storage as file cache
  • zxtune-android: improved errors reporting
  • zxtune-android: fixed some memory leaks on orientation change
  • zxtune-android: speedup and other improvements in remote catalogs support
  • zxtune-android: fixed search results disappearing on orientation change

New in ZXTune rev3135 (Nov 21, 2014)

  • Fixed SQD playback
  • Supported AYLPT backend via dlportio-compatible gates
  • zxtune-android: save and restore currently played item and position between sessions
  • zxtune-android: search functionality in browser
  • zxtune-android: improved support of some network sources
  • zxtune-android: fixed some crashes on application exit
  • zxtune-android: reworked browser progress report

New in ZXTune rev3100 (Sep 22, 2014)

  • Support unpacked YM files
  • Support PCD6.1i packer modification
  • Proper size detection of PCD blocks
  • Improved support of CodeCruncher3 (CC3) packed blocks
  • zxtune-qt: shuffle playlist functionality
  • zxtune-qt: hotkeys for playback controls
  • zxtune-qt: fast navigation on playlist via letters keys
  • zxtune-qt: load/save currently played item and active playlist
  • zxtune-qt: fix lost playlist items drag'n'drop feature
  • zxtune-android: www.zxart.ee music catalog support
  • zxtune-android: do not use fixed width for current/total time panes

New in ZXTune rev3075 (Jul 29, 2014)

  • Reduce size of SID song lengths database
  • zxtune-android: change HVSC source to http://www.prg.dtu.dk
  • zxtune-qt: support statistic and selection based on module's file.

New in ZXTune rev3065 (May 27, 2014)

  • This version adds the ability to send modules and share references to modules from http://zxtunes.com in the Android version.
  • 'Open with' system menu integration and a standard lock screen widget were added.
  • Media button processing and the main menu were reworked.
  • Some reported bugs were fixed.

New in ZXTune rev3050 (Apr 29, 2014)

  • This version added support for SID format version 3.
  • MSVS binaries were fixed to work on Windows XP.
  • Redundant playlist update while scanning in zxtune-qt was fixed.
  • The Android version received multiple cache-related fixes on zxtunes.com and HVSC online catalogs.

New in ZXTune rev3040 (Apr 22, 2014)

  • zxtune-qt: auto-select first newly added item for playback
  • zxtune-qt: reset currently playing item on playlist clearing/closing
  • zxtune-android: next/prev buttons in notification area (only for Android 3.0+)
  • zxtune-android: i/o operations notification in action bar
  • zxtune-android: directory listing operation progress in browser
  • zxtune-android: sequenced playback in browser preview mode
  • zxtune-android: fix playback sequence processing for last element
  • zxtune-android: fix crashes while playlist playback for pre-4.1 versions

New in ZXTune rev3000 (Apr 3, 2014)

  • Support MOS6581/SID playback (PSID/RSID formats) using libsidplayfp library
  • Supported https scheme for network sources
  • Fixes in AS0/ASC playback of some modules
  • Fixed playback of incorrect YM5 files
  • Fixed different note tables support in TurboSound containers
  • Fixed playback of some AY modules
  • Distribute msvc CRT for windows builds (msvcp120.dll, msvcr120.dll)
  • zxtune-android: support High Voltage SID Collection via http://www.tld-crew.de
  • zxtune-android: support multitrack AY and SID files
  • zxtune-android,zxtune-qt: support 3.5 MHz AY/YM preset
  • zxtune-android: fixed sequence/loop mode saving on some devices
  • zxtune-android: fixed multiple crashes reported by GooglePlay channel
  • zxtune-qt: fixed some parameters reset after language change

New in ZXTune rev2880 (Dec 27, 2013)

  • This version adds online access to the ModLand module collection in the Android version.
  • A crash caused by downloading files of unknown sizes was fixed along with browse progress cancelation on current directory change.
  • SAA playback was fixed for some platforms.
  • Detection of STIM (SlamTilt) tracks was improved.

New in ZXTune rev2850 (Dec 20, 2013)

  • Fixed IMS and MOD formats detection.

New in ZXTune rev2742 (Dec 9, 2013)

  • Fixed crashes in DMM parsing
  • Skip invalid files in LHA archives
  • zxtune-qt: human-readable data size in playlist statistic
  • zxtune-qt: use text instead of type icons
  • zxtune-android: playlist items reordering
  • zxtune-android: disable looped and shuffled playback of single playlist files
  • zxtune-android: plugins information in About dialog

New in ZXTune rev2718 (Nov 20, 2013)

  • This release contains improvements and fixes for the Android version.
  • The ability to store a whole or a partial playlist to a file was added.
  • Network access was fixed for old platform devices.
  • Invalid directories are now skipped while scanning.

New in ZXTune rev2652 (Oct 15, 2013)

  • This version adds the ability to browse and listen to chiptunes from zxtunes.com in the Android version.
  • The CPU is now held while working.
  • Runtime statistics for the scanning service were improved, UI hangs during playback operations were fixed, and human-readable objects sizes were provided in the file browser.
  • The xtractor utility is now able to extract chiptunes using a new experimental search engine.
  • TRUSH packed block processing was fixed.

New in ZXTune rev2635 (Oct 3, 2013)

  • Reduced delay on tracks switch
  • Improved error processing in DirectSound backend
  • Improved detection of small-sized chiptunes
  • Memory corruption fixes in unrar library
  • Speedup solid RAR files processing
  • Fixed GTR size detection
  • Fixed lower bound of DAC samples frequency (applicable for DST)
  • zxtune-qt: fixed crash for small files embedding to playlist
  • zxtune-android: selection mode in browser
  • zxtune-android: folders scanning service with status notification
  • zxtune-android: clear playlist action
  • zxtune-android: added About dialog
  • zxtune-android: precise playlist/browser state saving on rotate
  • zxtune-android: separate playlist page for medium and smaller sizes
  • zxtune-android: improved headset buttons control

New in ZXTune rev2600 (Sep 4, 2013)

  • This release focused on changes to the Android version.
  • ActionBar is now used for all platforms.
  • Global sound and headset control settings were added.
  • Display and processing of paths with escaped characters was fixed.
  • All components are now finished on exit via the menu command.
  • Exclusive control from headset buttons is now used if enabled in settings.

New in ZXTune rev2585 (Aug 20, 2013)

  • This version adds fixes in MegaLZ and TF0/TFE decoding.
  • An automatic updates check was provided in zxtune-qt.
  • The file browser in zxtune-android was improved with asynchronous browsing, simplified UI, and the ability to a play folder's content (via long click).
  • Playback can now be controlled via media buttons on the headset, and paused by disconnecting the headset (not for all devices).
  • Navigation on playlist bounds was fixed.

New in ZXTune rev2566 (Aug 6, 2013)

  • Fixed LZH2 decoding
  • Fixes in YM files size detection
  • Speedup AYM rendering up to 20%
  • Speedup TurboSound rendering up to 50%
  • Speedup TFM rendering up to 20%
  • Speedup SAA rendering up to 10%
  • Fixed AYM dumpers
  • Improved memory usage while TFD/TFC playback
  • Fixed seeking for all types of modules (especially FM and DAC-based)
  • zxtune-qt: support playlists storing with embedded data
  • zxtune-qt: support playlists storing with relative paths
  • zxtune-android: scrollable currently playing module information pane
  • zxtune-android: russian translation
  • zxtune-android: fixed crash while navigating on empty state
  • zxtune-android: updated seek control
  • zxtune-android: use Holo dark theme
  • zxtune-android: speedup and simplifying of playlist
  • zxtune-android: optimized package size