Эмулятор ZX Spectrum Glukalka 3.1

1000px.jpg

Готова версия эмулятора ZX Spectrum Glukalka версии 3.1 для десктопа. Новое в этой версии:

  • Полная функциональность на всех версиях Qt 4–6 (работает загрузка игр с веба).
  • Восстановлена работоспособность в режиме OpenGL.
  • Улучшен алгоритм разбиения на файлы при дампе музыки.
  • Звук воспроизводится через OpenAL (Mac), QtMultimedia (при наличии плагина), и Alsa (Linux).
  • Мелкие фиксы и улучшения, фиксы Big Engian.
  • Бинарные сборки для Windows (32 и 64 бит), Linux (build system — ASTRA 1.7.5, Qt5), MacOS (Intel и ARM64).

Для чего нужен эмулятор ZX Spectrum в 2026-м году? Чтобы вынимать из ПО музыку для последующего прослушивания.

На первом скриншоте — запущенный на эмуляторе плеер для трекерной и конвертированной музыки. Это Solaris 10, Sparc. Помимо оригинальной и всем известной музыки для классических игр, для ZX Spectrum написано очень много оригинальных треков и каверов в формате популярных трекеров. Искать такие сборники можно по запросам вроде «ZX-Spectrum music collection». Хотя звук в эмуляторе не претендует на прецизионное звучание, он неплох. Да и нет никакого эталонного звучания, все чипы и схемы звучат по-разному.

Иногда на эмуляторе ещё можно играть. На втором скриншоте запущена игра Videopool, одна из немногих всё ещё играбельных на сегодня. ОС — Astra 1.7.5, удалённая работа. Эмулятор работоспособен и интерактивен при удалённой работе через ssh -X.

Программа работает на широком диапазоне платформ Windows, Mac, Linux. Требуется библиотека Qt версий 4–6. 32, 64 бит. В разумных пределах, он не требователен к аппаратному обеспечению. На компьютерах с частотой примерно от 1000 Mhz, он работоспособен без ограничений и потери производительности.

Желающим собрать эмулятор из исходников, может понадобиться библиотека libasound2, и расширения Qt — opengl, network, multimedia. Не очень разбирающимся в специфике ZX-Spectrum и его эмуляции, но желающим попробовать, совет загружать игры в формате Z80 — он максимально беспроблемен.

>>> Сраница проекта и загрузки

©  Linux.org.ru