• Вышла очередная версия ZXTune

    Билд 3950

    + добавлена поддержка Nintendo DS Sound Format (2SF)
    + добавлена поддержка Startrekker (MOD)
    * ускорен поиск многофайловых треков в архивах
    * исправлено воспроизведение GSF
    * база длительностей SID модулей обновлена до версии 66
    + zxtune-qt: открываемые через командную строку файлы могут добавляться не только в новый, но и в текущий активный или видимый плейлист
    + zxtune-android: добавлен каталог http://2sf.joshw.info
    * zxtune-android: векторные иконки в приложении
    - zxtune-android: минимально поддерживаемая версия Android 4.0.3 (API v14)
    * zxtune-android: исправлены некоторые падения
    Очередная "галочка" в списке поддерживаемых форматов - 2SF. Это очередной представитель семейства xSF форматов, созданный для сохранения музыки с приставки Nintendo DS. Также в версию для Android добавлен доступ к каталогу с такой музыкой.
    Сделан первый шаг в сторону Material Design - переделаны все иконки приложения кроме главной. Для новых версий Android (начиная с 5.0) они будут показываться в наилучшем возможном качестве в связи со своей векторной натурой.
    Также пришлось отказаться от совсем уж старых версий Android (2.3.3 - 3.2) - доля пользователей этих платформ уже практически не видна на радарах, а сложностей с поддержкой имеется достаточно.
    Остальные исправления связаны с найденными и сообщенными проблемами, недобностями и падениями.

    Скачать версию для Android

    Скачать версию для win32
    Скачать версию для win64
    Скачать версию для win32 (MMX/SSE/SSE2)
    Скачать версию для win64 (MMX/SSE/SSE2)
    Эта статья изначально была опубликована в теме форума: ZXTune - ZX Music player автор темы Vitamin Посмотреть оригинальное сообщение

    Комментарии 588 Комментарии
    1. Аватар для Vitamin
      Vitamin -
      Значит не судьба. XP не поддерживается официально
      https://doc.qt.io/qt-5/supported-platforms.html

      По поводу проблем в консольной версии ничего сказать не могу - по фото диагноз ставить сложно.
    1. Аватар для Vitamin
      Vitamin -
      Билд 5060:
      [*] исправлена обработка затухания при зацикленном воспроизведении
      [*] уменьшено использование памяти для распаковки данных
      [*] исправлено воспроизведение некоторых GSF треков
      [*] исправлено воспроизведение треков с внутренними циклами
      [+] zxtune-qt: отображение вшитых обложек во всплывающей подсказке и диалоге свойств трека
      [*] zxtune-android: исправлен анализатор спектра
      [*] zxtune-android: улучшена поддержка Android 13&14
      [+] zxtune-android: поддержка вшитых (mp3/ogg/flac) и внешних (vgmrips/zxtunes/amp/archive) обложек треков
      [+] zxtune=android: выключаемая секция с комментариями к треку

      Одним из главных нововведений этой версии стала поддержка обложек треков. Для десктопной версии все поскромнее - поддержаны только встроенные в треки картинки (для форматов mp3/ogg/flac), посмотреть можно во всплывающем тултипе или диалоге свойств трека. В Android версии все побогаче - помимо встроенных, также поддержан поиск картинок рядом в той же папке (для локальных хранилищ), выше или ниже по иерархии каталогов (для архивов), картинка из заставки игры (для vgmrips), фотография автора при наличии (amp & zxtunes). Если кто не знал, анализатор спектра можно отключить просто кликнув по нему - так что любоваться картинками ничего не помешает Также, при наличии встроенного в трек комментария (или названий семплов в чиптюне), на главной панели рядом с названием трека появляется кнопка, с помощью которой можно посмотреть эти данные без необходимости открывать диалог со с информацией по треку.
      Также в релиз попали всякие мелкие и не очень улучшения, включая уже опубликованные правки для hotfix релизов (коих было аж 6!).

      Скачать версию для Android

      Скачать версию для win64)
      Скачать версию для linux x86_64
      Скачать версию для Ubuntu/Debian x86_64
      Скачать версию для Redhat/Suse/Centos/Fedora x86_64
      Скачать версию для Raspberry Pi
      Скачать версию для Mac OS X Intel
      Скачать версию для Mac OS X M1
    1. Аватар для zebest
      zebest -
      win7-64
      zxtune_r5040 ЕЩЁ работает, r5050 и далее - уже нет.
      Это нормально ?
    1. Аватар для Vitamin
      Vitamin -
      Цитата Сообщение от zebest Посмотреть сообщение
      win7-64
      zxtune_r5040 ЕЩЁ работает, r5050 и далее - уже нет.
      Это нормально ?
      Ненормально канешн. Посмотрю что там можно поправить.
    1. Аватар для Shiny
      Shiny -
      Кстати, а для Sam Coupe риппер нормально работает? Вот эти бинари, расположенные по адресу $8000 не дергаются. На первый взгляд похожи на E-tracker.
    1. Аватар для Vitamin
      Vitamin -
      Цитата Сообщение от Shiny Посмотреть сообщение
      На первый взгляд похожи на E-tracker.
      Похожи, но это какая-то модификация. У оригинала сигнатура занимает 20 байт, а тут 18 и 19, в DTA_MMXX.bin вообще нет сигнатур.
    1. Аватар для zebest
      zebest -
      Цитата Сообщение от Vitamin Посмотреть сообщение
      Ненормально канешн.
      ну если ненормально , тогда получается следующий фокус:
      Если запускаю 5040 - нормально окно появляется, музыки играют.
      Если запускаю 5050 и выше- в диспетчере задач даже иногда успеваю заметить процесс zxtune-qt.exe, который сразу исчезает, ну чаще вообще даже не появляется в там. Тут же запускаю 5040 - все работает.
    1. Аватар для Vitamin
      Vitamin -
      Цитата Сообщение от zebest Посмотреть сообщение
      ну если ненормально , тогда получается следующий фокус:
      Между этими двумя версиями произошел переход на новый компилятор. Он вроде как должен поддерживать все винды, начиная с Висты. Буду разбираться.
    1. Аватар для zebest
      zebest -
      Цитата Сообщение от Vitamin Посмотреть сообщение
      Между этими двумя версиями произошел переход на новый компилятор.
      Да, этот момент я видел.
      проверил еще на одном компьютере с Win7 - ровно то же самое, 5040 - работает, 5050 - уже нет.
    1. Аватар для Grand
      Grand -
      Цитата Сообщение от Vitamin Посмотреть сообщение
      Билд 5060:
      Пытаюсь установить deb-пакет zxtune r5060 в Linux Lite. Программа установки пишет, что нет libc6 >=2.35. Когда делаю в терминале sudo apt-get install libc6, пишет: "Уже установлен пакет libc6 самой новой версии (2.31-0ubuntu9.15)".
      zxtune r5030 устанавливается нормально.
    1. Аватар для Vitamin
      Vitamin -
      Цитата Сообщение от Grand Посмотреть сообщение
      Linux Lite
      Судя по всему, он основан на какой-то устаревшей версии debian. Либо пересобрать пакет вручную, либо обновить систему, либо скачать версию для generic linux.

      UPD: да, между 5030 и 5040 произошел переход bullseye -> bookworm
      UPD2: в свежей (2003-09) версии системы уже нужная версия библиотеки
    1. Аватар для nimdasys_inbox_ru
      nimdasys_inbox_ru -
      Цитата Сообщение от zebest Посмотреть сообщение
      Да, этот момент я видел.
      проверил еще на одном компьютере с Win7 - ровно то же самое, 5040 - работает, 5050 - уже нет.
      +1
    1. Аватар для Shiny
      Shiny -
      Vitamin, а кто занимается сборкой basszxtune.dll? Удобный плагинчик, но v2m не воспроизводит
    1. Аватар для Vitamin
      Vitamin -
      Цитата Сообщение от Shiny Посмотреть сообщение
      Vitamin, а кто занимается сборкой basszxtune.dll?
      Автор этой библиотеки. У меня с ним связи нет.
    1. Аватар для dakidski
      dakidski -
      I just got the ZX Multisound soundcard for my ZX Evolution. Does anyone have a collection, a zip file, of pure FM music, packed or unpacked?

      I have these in my collection, filedate 2010, possibly from this url ( http://budder.narod.ru/FM_Songz.zip ), they are of the TFC and TFD-filetype, but I would like to find more:
      "Authors\!de\Alex_Kidd_Peticopter3.tfc
      Authors\!de\Lambada2.tfc
      Authors\!de\Psycho_Fox_level1_v7.tfc
      Authors\!de\sonic_title.tfc
      Authors\!de\Super_Mario_Allstars_Theme2.tfc
      Authors\!de\Taotao10.tfc
      Authors\alco\baseernedo3short.tfc
      Authors\alco\goodinsg.tfc
      Authors\alco\skazka7.tfc
      Authors\alco\tatita25.tfc
      Authors\alco\thelink22.tfc
      Authors\alco\trampam.tfc
      Authors\alco\usni5.tfc
      Authors\alco\uzhos.tfc
      Authors\alco\xt2.tfc
      Authors\Ch41ns4w\ikuzo.tfc
      Authors\C-Jeff\difference.tfc
      Authors\C-Jeff\lazy.tfc
      Authors\C-Jeff\leen_s_happy_day.tfc
      Authors\C-Jeff\my_mood_v3.tfc
      Authors\Groovemaster\Acid.tfc
      Authors\Groovemaster\Lost_Forest.tfc
      Authors\Groovemaster\Quick_Fix.tfc
      Authors\Groovemaster\Through_the_night.tfc
      Authors\Jobro\Crystalin.tfc
      Authors\Jobro\Dark_affairs.tfc
      Authors\John Holland\dsc.tfc
      Authors\John Holland\ocean.tfc
      Authors\John Holland\title.tfc
      Authors\John Holland\traport.tfc
      Authors\John Silver\4demorpg4.tfc
      Authors\John Silver\lbf10.tfc
      Authors\John Silver\scotl2.tfc
      Authors\John Silver\Shanson.tfc
      Authors\Krba\1pi.tfc
      Authors\Krba\3-3.tfc
      Authors\Krba\CyberMotion.tfc
      Authors\Krba\dejavu.tfc
      Authors\Krba\mug_broken.tfc
      Authors\Krba\napolus.tfc
      Authors\Krba\nonamed.tfc
      Authors\Krba\pipa.tfc
      Authors\Krba\pulse.tfc
      Authors\Krba\snegurka1.tfc
      Authors\Krba\untitled1.tfc
      Authors\Linde\answeringourcalls.tfc
      Authors\Linde\approaching0.tfc
      Authors\Linde\forgethim.tfc
      Authors\Linde\frantic.tfc
      Authors\Linde\lamebells.tfc
      Authors\Linde\lightyears.tfc
      Authors\Linde\skelett.tfc
      Authors\Linde\whateverwesay.tfc
      Authors\Mad Max\autoreifenfrau.tfc
      Authors\Mad Max\Hurricane-2008.tfc
      Authors\Mad Max\Robocop_III_Main_Theme.tfc
      Authors\n1k-o\dx-nothing_else.tfc
      Authors\n1k-o\jow.tfc
      Authors\Oerg866\03_DJ_Tepples_-_Butterfly(NES_mix).tfc
      Authors\Oerg866\12321.tfc
      Authors\Oerg866\Acidjazz.tfc
      Authors\Oerg866\AGRESSiON_-_Anti-Trojan_Elite_3.4.3crk.tfc
      Authors\Oerg866\Angry_Video_game_nerd.tfc
      Authors\Oerg866\ap_alone.tfc
      Authors\Oerg866\atomic.tfc
      Authors\Oerg866\atomic2.tfc
      Authors\Oerg866\avgn2_wip.tfc
      Authors\Oerg866\CHiCNCREAM_-_WinRARDosRAR3.50rucrk.tfc
      Authors\Oerg866\ChiptunesSaveTheWorld.tfc
      Authors\Oerg866\chronologie_pt4.tfc
      Authors\Oerg866\civilian.tfc
      Authors\Oerg866\Class_-_Seven_Kingdoms_2intro.tfc
      Authors\Oerg866\Class_installer_8.tfc
      Authors\Oerg866\class02.tfc
      Authors\Oerg866\class11.tfc
      Authors\Oerg866\commercial_rhythm.tfc
      Authors\Oerg866\credits.tfc
      Authors\Oerg866\demo_tfm.tfc
      Authors\Oerg866\Die_Trachtenpuppe.tfc
      Authors\Oerg866\DYNAMITE_-_Winamp_5.0RC8crk.tfc
      Authors\Oerg866\fgfg.tfc
      Authors\Oerg866\GrantKelly.tfc
      Authors\Oerg866\imploder.tfc
      Authors\Oerg866\j.tfc
      Authors\Oerg866\legends.tfc
      Authors\Oerg866\LovelyChip.tfc
      Authors\Pinball Wizzard\Another_It.tfc
      Authors\Pinball Wizzard\Another_It_Rmx.tfc
      Authors\Pinball Wizzard\Blue_Monday.tfc
      Authors\Renegade\depress.tfc
      Authors\Renegade\disco.tfc
      Authors\Renegade\dmodmix.tfc
      Authors\Renegade\drdre.tfc
      Authors\Renegade\intro.tfc
      Authors\Renegade\scoir.tfc
      Authors\Renegade\t2t.tfc
      Authors\Renegade\unforgiv.tfc
      Authors\Riskej\1995_96-97.tfc
      Authors\Shiru\cover_ducktales1_moon.tfc
      Authors\Shiru\cover_topgun2_level2.tfc
      Authors\Shiru\cover_volleyfire.tfc
      Authors\Shiru\deep.tfc
      Authors\Shiru\space_standart.tfc
      Authors\Shiru\znx_type.tfc
      Authors\Shiru\Hazard Lights.tfc
      Authors\Shiru\Stars Are Calling.tfc
      Authors\tmk\for_dh_life_song.tfc
      Authors\tmk\UnbelievableFlying.tfc
      Authors\tmk\UnbelievableFlying-dh.tfc
      Authors\Warlord\overheated.tfc
      Authors\Warlord\rainstorm.tfc"
    1. Аватар для tiboh
      tiboh -
      Цитата Сообщение от dakidski Посмотреть сообщение
      I just got the ZX Multisound soundcard for my ZX Evolution. Does anyone have a collection, a zip file, of pure FM music, packed or unpacked?
      https://zxart.ee/eng/music/database/...tsType:zxitem/
    1. Аватар для dakidski
      dakidski -
      Yes, thanks, I was just about to update my post, because I did find more at zxart.ee!

      I recorded a stream of it here: https://youtu.be/IZCVPBsXX8E
    1. Аватар для Vitamin
      Vitamin -
      Билд 5070:

      [+] Поддержана архитектура Loongson
      [*] Исправлена обработка строковых данных модулей для некоторых форматов
      [*] Исправлена работа в Windows 7
      [*] Уменьшен размер сборок для Debian
      [*] Обновлена библиотека libsidplayfp, исправлено воспроизведение некоторых .sid треков
      [*] zxtune-qt: исправлено падение при выборе модулей в плейлистах
      [*] zxtune-android: улучшена совместимость со старыми версиями Android
      [*] zxtune-android: поддержана отправка архивированных/сжатых треков

      Релиз - работа над ошибками. Десктопная версия для windows теперь должна работать и в Windows 7. Версия для Android теперь предоставляет свой корневой сертификат для Let's Encrypt для старых (до Android 7 включительно) устройств - это исправляет работу практически всех онлайн-каталогов. Также исправлен показ обложек на экране блокировки для устройств на Android 10 и старше и в принципе показ обложек для каталогов amp/vgmrips. Ну и стало возможным отправлять текущий активный трек в другие приложения, даже если он находится в архиве или сжат.
      Некоторые пользователи стали жаловаться на плохое воспроизведение .sid файлов. Исследование выяснило, что проблема была исправлена в свежих версиях используемой библиотеки libsidplayfp - настала пора обновиться. Поскольку при предыдущем (оно же единственное) втягивании библиотеки было потрачено весьма много сил на разного рода оптимизации для работы на процессорах ARM, было принято решение перенести их в апстрим библиотеку дабы нанести добро и причинить пользу всем. Leandro Nini (автор библиотеки) принял все предложенные исправления, что дало до 15% роста производительности на ARM процессорах
      Также в рамках наведения порядка в сборочных скриптах была добавлена пробная поддержка сборок для китайского процессора Loongson, точнее его 64-битной версии. Железки в наличии нет, но в официальном эмуляторе все работает нормально.

      Скачать версию для Android

      Скачать версию для win64)
      Скачать версию для linux x86_64
      Скачать версию для Ubuntu/Debian x86_64
      Скачать версию для Redhat/Suse/Centos/Fedora x86_64
      Скачать версию для Raspberry Pi
      Скачать версию для Mac OS X Intel
      Скачать версию для Mac OS X M1
    1. Аватар для zebest
      zebest -
      Цитата Сообщение от Vitamin Посмотреть сообщение
      Десктопная версия для windows теперь должна работать и в Windows 7.
      Теперь работает, спасибо.
      Но у меня остался еще вопрос по SAA-модулю. Может проясните некоторые моменты ?? Ну так, елси не очень затруднительно )
    1. Аватар для Vitamin
      Vitamin -
      Цитата Сообщение от zebest Посмотреть сообщение
      Может проясните некоторые моменты ?? Ну так, елси не очень затруднительно )
      Чем могу - помогу