Micro Speccy и Micro ST
- Что это такое
- Это программы для проигрывания .AY и .AYM-файлов (Micro Speccy) и SNDH и MUS-файлов (Micro ST). Файлы формата .AY впервые появились на компьютере Amiga. В данный момент существует plug-in DeliAY для амижного DeliTracker, написан модуль для Win32 плеера DeliPlayer, а также существует MS-DOS-версия AYPlay от автора эмулятора ZX Spectrum "x128" (для .AY-файлов). Последняя не блещет качеством звука, что и побудило автора этих строк к написанию Micro Speccy. Данная версия поддерживает файлы .AY типа EMUL, то есть для проигрывания которых необходима эмуляция процессора Z80. Файлы .AYM похожи на .AY, их проигрывает программа RDOSPLAY (см. раздел Ссылки). SNDH-файлы появились на Atari ST, долгое время их можно было послушать только на Atari ST-совместимых компьютерах, либо на компьютерах с процессором MC68000 (Amiga). Однако поддержка SNDH-файлов теперь есть и на PC (DeliPlayer, WinJAM).
- Краткие характеристики
- По своим возможностям Micro Speccy лишь немного уступает AY эмулятору.
- Микросхема звука – AY-3-8910/12 и YM2149F, все стандартные схемы подключения выходов.
- Частота часов микросхемы – 1773400 Гц для ZX и 1000000 Гц для CPC
- Звук – 16 бит, 44100 Гц, стерео
- Эмуляция Z80 – по принципу "лишь бы работало".
- Частота часов Z80 – 3494400 Гц
- Количество тактов между прерываниями – 69888
- Длительность сигнала INT – 21 такт (эта ошибка исправлена в Ay_Emul)
- Динамик Спектрума эмулируется упрощённо
- Эмуляция портов Amstrad CPC – точных данных по этому компьютеру у меня нет, возможны ошибки; поддержана только запись в AY порты (F4xx и F6xx)
- Micro Speccy работает под Windows 9x или старше
Micro ST эмулирует Atari ST.
- Микросхемы звука – YM2149F (ABС-стерео/моно) + Atari STe DMA-Sound
- Частота часов микросхемы – настраивается пользователем
- Звук – 16 бит, 44100 Гц, стерео
- Эмуляция MC68000 – Starscream 680x0 emulation library by Neill Corlett (corlett@elwha.nrrc.ncsu.edu)
- Частота часов MC68000 – настраивается пользователем
- Период VBL – из SNDH-заголовка или настраивается пользователем
- Частота микросхемы MFP – настраивается пользователем
- Поддерживаемые форматы – SND, SNDH, SNDH v2.1, MUS
- Текстовые строки декодируюся с помощью стандартной таблицы символов Atari ST (кириллицы нет)
- Micro ST работает под Windows или Linux
- Скачать программу
- На данный момент проект Micro Speccy завершён. Micro ST доступен в виде бета-версии, исходные тексты можно скачать из раздела Программисту. Дальнейшее совершенствование движка проигрывания AY, AYM и SNDH файлов ведётся в рамках проекта Ay_Emul.
Доступные для скачивания программы.
Имя файла | Размер | Описание |
MicroSpeccy.rar | 373917
| Проигрыватель .AY и .AYM-файлов, версия 1.0 |
MSSkinExample.rar | 4263
| Образец обшивки для Micro Speccy, рисовал Graham Goring |
MicroSTbeta10-32.7z | 1320419
| Проигрыватель SNDH и MUS-файлов, десятая beta-версия для 32-битной Windows |
MicroSTbeta10-64.7z | 1444690
| Проигрыватель SNDH и MUS-файлов, десятая beta-версия для 64-битной Windows |
MicroSTbeta10-32.tar.gz | 2496974
| Проигрыватель SNDH и MUS-файлов, десятая beta-версия для 32-битной Linux |
MicroSTbeta10-64.tar.gz | 2684102
| Проигрыватель SNDH и MUS-файлов, десятая beta-версия для 64-битной Linux |
MicroSTbeta5.7z | 494397
| Проигрыватель SNDH и MUS-файлов, пятая beta-версия (Windows 9x и старше) |
|
|