Войти
ПроектыФорумУтилиты

Bash плеер TAP-файлов ZX-Spectrum

#0
1:00, 21 июля 2022

Зарегистрирoвал отдельный репозиторий GitHub утилиты собственной разработки.
Тестировалось на «Raspberry Pi».

Предназначается для звукового воспроизведения файлов ZX-Spectrum формата TAP штатными средствами Linux посредством ALSA или Pulse.
Декодирует Basic-листинги и выводит Screen$-заставки прямо в окно консоли псевдографикой символов Брайля (подобно команде «$ curl "wttr.in?format=v2"» терминала):

+ Показать

Частично умеет выводить ассемблерные вставки, спрятанные в Бейсик-листинге (отдельная тема).

P.S.: Любителям Спектрума Посвящается…

#1
10:58, 21 июля 2022

Alikberov

А что значит "штатными средствами Linux посредством ALSA или Pulse"?
Через beep?

#2
15:01, 21 июля 2022

Der FlugSimulator
> А что значит "штатными средствами Linux посредством ALSA или Pulse"?
Сорри. Я неверно сконструировал фразу.

Поправка:

Утилита использует штатные средства Linux (cut, sed, xxd, dialog) для выбора/парсинга бинарных TAP-файлов и воспроизводит их посредством ALSA или Pulse.

Говoря иначе, скрипт может работать на только что установленном дестрибутиве Линукс и не требуется предустановка узкоспециализированных утилит.

> Через beep?
Всё разрабатывалось и тестировалось на десктопном оснащении (клавиатура, мышь, монитор, динамики) Rasperry Pi, но не проверялось на серверах (без клавиатуры, монитора и динамиков). :-)

P.S.: С другой стороны, резоннен вопрос:
Если работает на Raspbian, есть ли гарантирия, что будет работать везде?

#3
23:47, 21 июля 2022

мощно

ПроектыФорумУтилиты

Тема в архиве.