Комментарии 30
Вот ещё б её в магнитофон вставлять можно было.
В статье упоминается пишущая головка, встроенная в кассету — именно она должна передавать электромагнитные колебания на головку воспроизведения магнитофона. Можно было бы поставить универсальную головку для возможности записи на кассету. В общем, в этой поделке есть простор для реализации фанатских фантазий.
НЛО прилетело и опубликовало эту надпись здесь
Вместо этого используются аудиодорожки, которые содержат в себе код программ.
Странно. Я бы хранил данные в цифре и конвертировал на лету. Так надежнее. Меньше ошибок.
Так и сделал da-nie в 2017-м — Эмулятор магнитофона для ZX-Spectrum
были разные методы кодирования, один — в прошивке пзу — общий для всех и куча своих «турбо» загрузчиков, под которые и бывало приходилось подстраиваться. т.к. различимость кодирования было на пределе аппаратно-программного обеспечения спектрума.
Судя по расширению tzx на экране, именно так оно и хранится
Надо было внутри кассеты добавить закольцованную магнитную ленту, стирающую и записывающую головки. Магнитофон крутит ленту, ардуина стирает её и на ходу записывает данные с флэшки на ленту, магнитофон своей головкой считывает… Ну и по кругу.
А как-же ламповость?
Ну её. Когда надо получить результат — не до излишеств.
И не хотелось, а получается стимпанк — почти год назад цифровал кассеты Спектрума «на том, что нашел». Первым делом спалил Line-In :)
В конечном виде работало так:
И не хотелось, а получается стимпанк — почти год назад цифровал кассеты Спектрума «на том, что нашел». Первым делом спалил Line-In :)
В конечном виде работало так:
Сурово. У меня где-то до сих пор «Весна-309-1» живая для таких дел где-то лежит.
А что там за трансформаторы в левом-верхнем?
Для полной аутентичности нужно чтобы работало в магнитофоне, генерировало звук на катушку возле головки магнитофона. Еще поставить датчики вращения обоих роликов. Чтобы воспроизведение запускалось когда магнитофон крутит ролик подмотки. А навигация по виртуальной ленте осуществлялась при перемотке магнитофоном.
НЛО прилетело и опубликовало эту надпись здесь
Следующий шаг: вместо питания по USB сделать генерацию энергии от вращения роликов
Если кому интересно, tzx и tap образы для подобным девайсов с играми для ZX-Spectrum можно смело брать отсюда: vk.com/tapeversion, в группе выкладываются версии игр переведенных на русский язык, cheat-меню, релизы от известных хакеров таких как Bill Gilbert, Николай Родионов и другие.
А как же автостоп без закольцованной ленты?
Видел на днях в ТикТоке ролик с подобным девайсом, думал собрать себе такой же…
А тут полное описание! Круто!
А тут полное описание! Круто!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
DIY-проект: аудиокассета на базе Arduino для хранения и загрузки программ и игр в ZX Spectrum