Загрузка программ с аудиокассет на ZX Evo

Feb 07, 2014 09:22

Дабы еще глубже погрузиться в пучину ностальгии и добиться максимальной аутентичности, решено было реализовать загрузку приложений Спектрума с аудиокассет. Несмотря на ряд сложностей сопутствовавших этой затее эксперимент всё же был проведен.

ZVEvo имеет аппаратный аудио вход/выход для загрузки с ленты (или другого аудиоисточника).


В предыдущих ревизиях платы на задней панели имелся дублирующий RCA-аудиовход, сейчас там осталась только контактная площадка, поэтому будем подцепляться к этому разъему:


Начнем-с...
Сначала определимся с перечнем игр, которые будем писать на аудиокассету. Пусть он будет такой:


Все игры в формате tap, так просто их не запишешь. Сконвертируем их в аудиоформат wav программой Tap2wav, чтобы продолжить работу:


Следующим этапом будет группировка игр по обеим сторонам 90-минутной кассеты. Я использовал для этих целей AdobeAudition:


Игры поделены, и сведены в два файла, по сторонам А и B.
Теперь спаяем временный кабель - на одном конце RCA, на другом - двухпиновая мама, беспардонно отрезанная от светодиода IDE-led:


Подсоединяем:


Так, теперь дело за малым - найти приличный магнитофон. Буквально 3 недели поиска, преодоление желания плюнуть на все это, или купить за бешеные деньги компактный магнитофон на Молотке, и вот, нашелся, стервец!


Дека есть, будем записывать. Подключаем провода, настраиваем уровень громкости на компьютере и уровень записи на кагнитофоне. Уровень должен колебаться в районе +2, а еще лучше +4 Дб, а не возле 0, как при записи песен:


Достанем заботливо купленную заранее аудиокассету. Кассету отличную, оригинальную, у владельца аудиомагазина последнюю:


Помните этот запах новой кассеты?! Я вот тут вспомнил.

Подключаем кабель, настраиваем ZX Evolution: устанавливаем размер памяти в зависимости от загружаемой игры, частоту процессора ставим 3,5 мГц, Emu tape load переводим в значение off.


Ну вот, все, наконец, готово!
Нажимаем Tape Load, компьютер переходит в режим загрузки с кассеты. Поехали:




Загрузка прошла успешно:


Игрок из меня всегда был неважный:


Все прошло без сучка без задоринки.

Попробуем еще загрузить  оригинальную кассету от ZX Spectrum 128.


Грех не попробовать, тем более что она 1986 (!) года выпуска:


28 лет игре, а она ничего, грузится:



Вот это качество! Это вам не MK-60, которая размагничивалась с третьего раза.


ИТОГ: ZX Evоlution оправдал ожидания, с легкостью загружая данные не только с флешки но и с аудиокассеты. Никаких проблем с этим быть не должно, главное, чтобы запись была хорошего качества. Я не думаю, что это кому-нибудь сегодня нужно, но попробовать таки стоило. У меня же был конкретный интерес - на днях мне привезут ZX Spectrum 2+ со встроенным магнитофоном, на нем и будем использовать эту кассету с играми (этим и обусловлена такая подборка игр, чтобы теоретически запускались на оригинальном Спеке). А дальше будет у меня в школе открытый урок, на котором все эти компьютеры хотелось бы показать.

Недавняя новость о том, что Nedopc в лице Романа Чунина перестает заниматься  своим детищем, я думаю, огорчила большое количество людей. Будем надеяться, что кто-нибудь продолжит выпуск Эво, причем по адекватным ценам. Это отличная, и, однозначно, лучшая разработка, достойная дальнейшего развития и распространения.

Софт, zx spectrum, Железо, Обзор

Next post
Up