Архив двухканальных версий эмулятора
Версия 24.0
Изменения: улучшен генератор шума, улучшена громкость огибающих, улучшено микширование каналов.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version24_0__2ch дата выхода 28.07.2016.
Версия 23.0
Изменения: исправлен генератор шума.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version23_0__2ch дата выхода 18.02.2016.
Версия 22.0
Изменения: новый принцип формирования выходного сигнала в режиме чтения параллельного режима
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version22_0__2ch дата выхода 01.02.2016.
Версия 21.0
Изменения: Исправлены ошибки в генераторе огибающей и шума, код таймера перенесен в главный цикл. Параллельный режим работает очень точно, за счет того что не используется таймер. Новая таблица значений уровней громкости. Еще больше оптимизации кода. Настройки эмулятора перенесены в EEPROM, что позволило избавиться от кучи версий, достаточно загрузить нужный конфиг в EEPROM. Указания по загрузке смотрите в readme.txt
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version21_0__2ch дата выхода 16.01.2016.
Версия 20.0
Изменения: еще больше оптимизирован код, улучшена работа в параллельном режиме, шум канала B теперь работает в противофазе с другими, улучшена таблица громкости. Пересчитаны все константы для точного соответствия частоте 1.75 МГц, добавлена версия для 2МГц, улучшено микширование каналов.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version20_0__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 30MHz, 32MHz) дата выхода 03.12.2015.
Версия 19.5
Изменения: очередная оптимизация, более качественное микширование каналов, немного поправлена таблица уровней громкости, небольшие исправления в генераторе огибающей.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version19_5__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 30MHz, 32MHz) дата выхода 29.11.2015.
Версия 19.3
Изменения: исправлен и улучшен генератор огибающей, теперь 32 уровня громкости как в YM2149F, улучшена генерация шума, улучшена синхронизация всех генераторов, звук теперь полностью идентичен оригинальному чипу!
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version19_3__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 30MHz, 32MHz) дата выхода 28.07.2015.
Версия 19.2
Изменения: произведена дальнейшая оптимизация генераторов тона и огибающей, исправлены проблемы с повторным вхождением в прерывание, теперь МК не зависает при очень частых прерываниях.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version19_2__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 30MHz, 32MHz) дата выхода 15.07.2015.
Версия 19.0
Изменения: оптимизирована большая часть кода, таймер теперь работает в 2 раза быстрее, генерация тона теперь идентична оригинальной микросхеме, немного упрощена генерация шума, но это не сказалось на его качестве, оптимизирована работа с SRAM, генератор огибающей на периоде 0 работает в 2 раза быстрее (как в оригинале). Обновление счетчиков PWM вынесено из кода таймера. Данная версия звучит как оригинальный чип! Единственный недостаток, с такой скоростью обработки кода таймера справляются кварцы с частотой не менее 25MHz. Частота генераторов в таком режиме более 200КГц !!!
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version19_0__2ch (для кварцев 25MHz, 27MHz, 28MHz, 30MHz, 32MHz) дата выхода 15.06.2015.
Версия 18.7
Изменения: небольшие улучшения в генераторе тона и огибающей, более корректная начальная инициализация, небольшая оптимизация.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version18_7__2ch (для кварцев 8MHz*, 16MHz*, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 04.06.2015.
Версия 18.6
Изменения: исправлен и оптимизирован генератор тона, улучшен и оптимизирован генератор шума, оптимизирован микшер.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version18_6__2ch (для кварцев 8MHz*, 16MHz*, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 24.05.2015.
Версия 18.4
Изменения: внесены небольшие исправления в генераторы шума и тона, исправлена серьезная ошибка в генераторе огибающей.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version18_4__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 07.05.2015.
Версия 18.3
Изменения: внесены изменения в генератор тона, позволяющие получать более плавный тон исключающий щелчки возникающие в некоторых случаях, улучшен генератор шума, точнее генератор случайных чисел генератора шума, теперь шум идентичен оригинальному AY.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version18_3__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 27.04.2015.
Версия 18.2
Изменения: снова исправлено обновление огибающей, корректная инициализация микшера при старте, возвращена блокировка повторного вхождения в таймер (актуально для параллельного режима), добавлена версия с экстра микшером каналов (к каналу A добавляется 25% канала C, к каналу C добавляется 25% канала A) только для версий 24MHz и выше, вывод данных в ШИМ производится в начале прерывания таймера. Добавлены исходники 8MHz версии.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version18_2__2ch_nb (для кварцев *8MHz, *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 21.01.2015.
Версия 18.1
Изменения: новый метод обновления формы огибающей исключающий щелчки, добавлена блокировка генератора огибающей при зацикливающейся на одном значении форме, улучшена работа в последовательном режиме.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version18_1__2ch_nb (для кварцев *8MHz, *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 20.01.2015.
Версия 18.0
Изменения: исправления в генераторе шума, убрано всё лишнее, исправлено то, что еще можно было исправить, данная версия финальная.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version18_0__2ch_nb (для кварцев *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 04.01.2015.
Версия 17.9
Изменения: супер исправление в генераторе шума!!! улучшена генерация тона и на всех версиях частота звука подогнана до реала.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_9__2ch_nb (для кварцев *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 28.12.2014.
Версия 17.8
Изменения: исправлен генератор шума.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_8__2ch_nb (для кварцев *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 27.12.2014.
Версия 17.7
Изменения: исправлена некорректная начальная инициализация регистра 7 (микшера).
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_7__2ch_nb (для кварцев *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 17.12.2014.
Версия 17.6
Изменения: более точное вычисление полупериода тона (более качественное звучание!).
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_6__2ch_nb (для кварцев *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 14.12.2014.
Версия 17.5
Изменения: снова поправлен генератор шума, надеюсь в последний раз.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_5__2ch_nb (для кварцев *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 13.12.2014.
Версия 17.4
Изменения: исправлена старая ошибка в генераторе шума (использовался не тот бит).
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_4__2ch_nb (для кварцев *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 11.12.2014.
Версия 17.3
Изменения: улучшена генерация тона, оптимизирован код таймера, поправлен генератор шума. Полная версия. 16MHz версия только для последовательного режима.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_3__2ch_nb (для кварцев *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 10.12.2014.
Версия 17.2
Изменения: улучшена работа в параллельном режиме, без зависаний в ZX-Spectrum 🙂 Добавлена версия поддерживающая только последовательный режим, версии 16 и 8 MHz только для этой версии, т.к. проверено, что в параллельном режиме они не работают.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_2__2ch_nb (для кварцев *8MHz, *16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 20.11.2014.
Версия 17.1
С этой версии все версии будут (если будут) неблокирующие прерывания.
Изменения: супер оптимизация! код эмулятора сократился до 738 байт с 908 удалось избавиться от дополнительного буфера для хранения регистров AY, т.е. теперь они меняются налету! Звук стал намного лучше и чище!
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version17_1__2ch_nb (для кварцев 16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 19.11.2014.
AY_Emul_Version17_1__2ch_nb_8mhz специальная 8 MHz версия для встроенного генератора (т.е. внешний кристалл не нужен) проверено, в последовательном режиме работает очень хорошо, в параллельном данную версию не проверял, но раньше не работали, может эта заработает. В 8 МГц версиях частота прерываний в 2 раза ниже чем у других, соответственно все счетчики считают в 2 раза быстрее, т.е. дискретизация звука ниже.
Версия 16.2
Изменения: полностью корректная инициализация регистров при старте МК, полностью корректная обработка регистров в параллельном режиме в режиме чтения + небольшая оптимизация, добавлена версия поддерживающая только параллельный режим (для использования в ZX и т.д.)., исправлена ошибка в генераторе огибающей, которая была с версии 15.1. Огибающие теперь генерируются налету, без использования таблицы в памяти, причем такой метод работает даже быстрее и размер эмулятора заметно уменьшился! В этой версии удалось сделать полноценную 16MHz версию и улучшить 8MHz.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version16_2__2ch (для кварцев 8MHz, 16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 16.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия не блокирующая прерывания
Более стабильная работа в реальных схемах (например, ZX-Spectrum)
AY_Emul_Version16_2__2ch_nb (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz)
Версия не блокирующая прерывания + блокирующая счетчики
Блокируются счетчики тона при значении периода 0, при этом устанавливается лог 1, счетчик огибающей блокируется при зацикливающихся огибающих. Версия была перезалита 17.11.2014 23:43 исправлен генератор шума.
AY_Emul_Version16_2__2ch_nb_blk_cnt (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz)
Версия 16.11
Изменения: исправлена работа счетчиков тона и огибающей при значении 0, исправлена альтернативная версия.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version16_11__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 14.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 16.1
Изменения: генератор шума теперь работает как в оригинальном чипе, микшер сильно упрощен и работает как в оригинальном чипе, все счетчики теперь считаются вверх, а не вниз, т.е. при изменении регистра счетчик будет считать период уже до нового значения. Так же, если период огибающей равен 0, то огибающая изменяется на 2 значения, как в реальном чипе! Код эмулятора сократился до размера менее 1Кб !!! Размер двухканальной версии всего 948 байт!
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version16_1__2ch (для кварцев 8MHz, 16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 11.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 15.3
Изменения: очень сильно оптимизированная предыдущая версия, исправлены проблемы на низких частотах, включены версии 8 и 16 МГц для вашего творчества 🙂 версия 8МГц не работает в ZX-Spectrum! имейте в виду.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version15_3__2ch (для кварцев 8MHz, 16MHz, 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 08.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 15.2
Изменения: сильно оптимизированная предыдущая версия
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version15_2__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 07.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 15.1
Изменения: исправлена одна небольшая оплошность из-за которой мог быть еле заметный щелчок при смене огибающих
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version15_1__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 04.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 15.0
Изменения: исправлена работа микшера, теперь как в оригинальном чипе! удалось избавиться от сохранения регистра состояния, что резко повысило быстродействие, так же очень сильно оптимизирован код и улучшена работа прерываний, возможно теперь нормально будет работать версия 20MHz.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version15_0__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 04.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 14.1
Изменения: новый метод обновления счетчиков — абсолютно чистый звук без артефактов! грандиозная оптимизация! корректная инициализация порта D.
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version14_1__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 02.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 14.0
Изменения: новый метод обновления регистров, звук стал намного лучше! новый протокол передачи в последовательном режиме, что позволило высвободить несколько регистров МК и увеличить скорость работы в последовательном и параллельном режиме, да и сам протокол стал проще и можно слать отдельные регистры, в отличие от старого протокола, где слались все 13 за раз. Подробности протокола в файле readme.txt
Внимание! Данная версия не совместима с AYPlayer версий ниже 6.0!!!
AY_Emul_Version14_0__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 01.11.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
———————————————————————————————
Версия 13.2
Изменения: оптимизирована запись в регистры в последовательном режиме, оптимизировано прерывание таймера, прерывания по BC1/BDIR теперь не затрагивают регистр состояний, только битовые операции в условиях, теперь точно будет финальная версия (надеюсь)
AY_Emul_Version13_2__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 31.10.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 13.1
Изменения: сильно оптимизирован алгоритм записи регистров в переменные, что позволило разгрузить прерывание таймера и получить более качественный звук. Lyra II(2) теперь звучит так же качественно, как и в последовательном режиме. Поправлено определение корректности номера регистра. Так же теперь в прерывании таймера сначала шлются данные в шим, а только потом производится расчет новых значений, в прерывании таймера запрет прерываний происходит только если прерывание не активно.
AY_Emul_Version13_1__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 31.10.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 13.0
Изменения: более быстрая запись в 13 регистр, оптимизация режима записи, определение корректности адреса при помещении в регистр защелку (согласно даташиту). Надеюсь, это будет финальная версия, как бывало не раз 🙂
AY_Emul_Version13_0__2ch (для кварцев 24MHz, 25MHz, 27MHz, 28MHz, 28,332MHz) дата выхода 28.10.2014. Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 12.9
Изменения: исправлена проблема очистки регистров после рестарта, теперь параллельный режим отключается если получены данные в последовательном режиме, небольшая оптимизация генератора огибающей
AY_Emul_Version12_9__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 27.10.2014
Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 12.8
Изменения: теперь абсолютно корректная работа в режиме чтения (в отличие от оригинала), улучшена работа в последовательном режиме, оптимизация
AY_Emul_Version12_8__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 27.10.2014
Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 12.7
Изменения: очень быстрая обработка прерывания в режиме чтения, оптимизация
AY_Emul_Version12_7__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 26.10.2014
Включена альтернативная версия, где биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
Версия 12.6
Изменения: полностью реализован режим чтения теперь эмулятор определяется в тестах наличия чипа AY! более корректная обработка BC1,BDIR в режиме чтения, оптимизирована работа в параллельном режиме
AY_Emul_Version12_6__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 26.10.2014
Альтернативная версия, биты D5 и D6 поменяны местами, для установки в PCB 256K Upgrade
AY_Emul_Version12_6__2ch_alt (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 26.10.2014
Версия 12.5
Изменения: исправлена ошибка инициализации порта D микроконтроллера, оптимизирована работа в параллельном режиме
AY_Emul_Version12_5__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 12.10.2014
Альтернативная версия, биты D5 и D6 поменяны местами, для корректного определения в тестах ZX-Spectrum. Как показала практика, корректного определения всё-равно не происходит 🙁
AY_Emul_Version12_5__2ch_alt (для кварцев 24MHz, 25MHz, 27MHz, 28.322MHz) дата выхода 16.10.2014
Версия 12.4
Изменения: поддержка режима чтения (только 6 бит данных), оптимизация генератора тона, исправления в генераторе огибающей, оптимизация кода.
AY_Emul_Version12_4__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 15.09.2014
Версия 12.3
Изменения: небольшая оптимизация в генераторе огибающей и в генераторах тона
AY_Emul_Version12_3__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 31.08.2014
Версия 12.2
Изменения: Улучшен генератор огибающей, генератор тона. Очень сильно улучшена часть отвечающая за прием данных в параллельном режиме (проводилось на живом ZX-Spectrum). Теперь в параллельном режиме работает почти всё, в том числе и цифровой звук. Надеюсь это будет финальной версией эмулятора.
AY_Emul_Version12_2__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 28.08.2014
Версия 12.1
Изменения: Улучшен микшер, генератор огибающей, генератор тона, генератор шума. Теперь отлично звучат даже те композиции, которые на всех предыдущих версиях играли криво.
AY_Emul_Version12_1__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 27.08.2014
Версия 12.0
Изменения: оптимизирован микшер, новый метод генерации тона исключающий его искажение от четности периода + смена периодов теперь синхронизирована
AY_Emul_Version12_0__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 26.08.2014
Версия 11.3
Изменения: полностью переписан микшер, небольшие изменения в генераторах огибающей и тона
AY_Emul_Version11_3__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 26.08.2014
Версия 11.2
Изменения: полностью синхронизированы генераторы тона и огибающей, громкость огибающей теперь рассчитывается в генераторе огибающей а не в микшере, как всегда сделано много работы по оптимизации, восстановлен оригинальный метод микширования
AY_Emul_Version11_2__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz) дата выхода 20.08.2014
Версия 11.11
Изменения: К сожалению, когда я собирал двухканальную версию 11.1, я не проверил работу со всеми кварцами, версия 20MHz не работала совсем, 24MHz издавала посторонние звуки. Теперь всё в порядке, все проверил! Так же добавлены версии 30 и 32 MHz.
AY_Emul_Version11_11__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz, 30MHz, 32MHz) дата выхода 18.08.2014
В версии 20MHz в данном релизе съезжает частота 🙁
Версия 11.1
Изменения: Улучшен генератор шума, полностью переписан генератор огибающей (значения берутся из RAM, а не генерируются на-лету), произведена серьёзная оптимизация кода таймера и других частей эмулятора, теперь отлично воспроизводятся даже те мелодии, которые ранее притормаживали
AY_Emul_Version11_1__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz) дата выхода 17.08.2014
Версии 20 и 24MHz в данном релизе не работают 🙁
Версия 10.5
Изменения: Исправлена ошибка в генераторе огибающей, допущенная в предыдущей версии
AY_Emul_Version10_5__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz) дата выхода 16.08.2014
Версия 10.4
Изменения: Исправлена работа генераторов шума и огибающей + оптимизация
AY_Emul_Version10_4__2ch (для кварцев 20MHz, 24MHz, 25MHz, 27MHz) дата выхода 15.08.2014
Версия 10.1
AY_Emul_Version10_1__2ch (для кварцев 24MHz, 25MHz, 27MHz) дата выхода 15.07.2014
Версии до 10.1 вы можете найти на нашем форуме разработки