9zip.ru - технологии для людей
9zip.ru Инструкции Как пользоваться эмулятором ZX-Spectrum

Эта инструкция была когда-то написана Александром Молодцовым.

Что же нам понадобится? Эмулятор:

UnrealSpeccy от SMT - по моему мнению лучший эмулятор ZX Spectrum (далее все рассматривается на примере ЭТОГО эмулятора v0.35b2). Вам так же понадобятся ROMы (распаковать в папку с эмулем) !
UnrealSpeccy от AloneCoder
EmuZWin - по-моему, идеален для старта ибо многое может делать автоматически
Spectaculator - известный "буржуйский" эмулятор
Собственно, игры
World of Spectrum - огромный архив спекрумовского вареза
Virtual TR-DOS - на счет игр в раздел F.A.Q.

Перед тем как начать, нужно изучить файл помощи по эмулятору, - хотя бы раскладку клавиатуры. Ведь клавиатура ZX-Spectrum, как вы знаете, весьма специфична.

Что же мы увидим на экране после запуска эмулятора?

Меню 128k

Крайне удобная вещь! Используя клавиши "вверх", "вниз" и "ENTER" можно запускать различные пункты меню. В оригинальном Speccy вместо строки "TR-DOS" строка "Tape Tester", но "TR-DOS" позволяет быстро и без проблем перейти в сам TR-DOS, но об этом дальше...

48 BASIC

Собственно основа, стандартная операционная система (SOS). Интерпритатор языка basic, причем ввод каждой команды осуществляется нажатием одной клавиши (ну, почти одной). Сюда также можно попасть выбрав пункт "48 BASIC" в меню 128k.

TR-DOS

Дисковая операционная система фирмы Technogy Research Ltd. для контролера дисковода типа BDI (Beta Disk Interface) прижившегося у нас в России. Ввод команд осуществляется аналогично 48 BASIC.

Сервисное меню

Сервисное меню... Какое оно, зависит в основном от модели клона Speccy, поэтому даже не рассматриваю.

В UnrealSpeccy есть возможность сбрасываться в любую страничку (значения клавиш по умолчанию):
F12 - сброс по умолчанию (по умолчанию TR-DOS)
CTRL+SHIFT+F12 - сброс вируального компьютера в меню 128k
SHIFT+F12 - сброс в BASIC 48
ALT+F12 - сброс в сервисное меню
CTRL+F12 - сброс в TR-DOS

На каждой странице есть некая свобода передвижений. Из меню 128k и (обычно) из сервисного меню можно перейти во все нужные места особо не напрягаясь. Но рассмотрим несколько сложных ситуаций:

Нужно перейти в TR-DOS из меню 128k, но в нем нет пункта "TR-DOS"
Из меню заходим в "128 BASIC" (здесь команды вводятся побуквенно в отличии от 48 basic), пишем "RANDOMIZE USR 15616" (с любым регистром), жмем "ENTER" и оба-на, мы в TR-DOS!

Нужно перейти в TR-DOS из 48 basic
Ситуация аналогична предыдущей, единтвенная сложность - это набор команд. В basic нужно написать "RANDOMIZE USR 15616", но сделать это не так-то легко, как может показаться.
Нажимаем кнопку T, на экране выскакивает "RANDOMIZE ", затем жмем Caps Shift + Symbol Shift (левый SHIFT+правый SHIFT) - курсор сменится на "E", далее L , на экране "RANDOMIZE USR ", а теперь 1,5,6,1,6, .

Нужно перейти из TR-DOS куда-нибудь
Жмем Y, на экране "RETURN ", затем ENTER. В зависимости от того откуда мы вошли в TR-DOS, мы возвращаемся (откуда -> куда):
сброс -> 48 BASIC
48 BASIC -> 48 BASIC
128k MENU -> 128k MENU
SERVICE -> 48 BASIC

Итак начнем!

Запустим эмулятор, нажимаем F3 (открыть файл)...

Тут может быть 3 случая, начнем с простого:

Образ памяти
Игра/программа в данном случае имеет форму образа памяти (snapshot, расширения sna, z80), и после открытия файла игра сразу же запустится.

Образ кассеты
В данном случае игра имеет форму кассеты (tape, расширения tap, tzx), т.е. даные находятся на "виртуальной кассете" и их надо загрузить в память компьютера. Скажем в данный момент активно меню 128k. Тогда все достаточно просто: выбираем "Tape Loader", жмем "ENTER", начинается загрузка. По бордюру пойдут красно-голубые, затем желто-зеленые полосы.

Остается только ждать... Хотя можно и ускориться нажав NUM LOCK (максимальная скорость), но не забудьте ее выключить!
Если же требуется загрузиться из 48 BASIC, то жмем J, на экране появится "LOAD ". Затем набираем две двойные кавычки либо по старинке - правый Symbol Shift + P (правый SHIFT+P), либо просто через SHIFT+". Затем, ясно дело ENTER.

Образ диска
В этом случае игра представляет собой "виртуальный диск" (расширения trd, scl, td0, fdi, udi), его также как и кассету надо загружать. Для этого надо будет перейти в TR-DOS. Там жмем R, то есть "RUN ", затем ENTER. Если на диске нет файла "boot.b", то UnrealSpeccy может вставлять свой файл "boot.b". Ну а дальше сами!..

Troubleshooting:

В: Игра загружается, затем вдруг зависает или Speccy сбрасывается в basic 48.
О: Тут одно из двух: либо игра не держит больше 48k, либо больше 128k. Если не держит больше 48k, то просто грузимся из BASIC 48. Если же не держит больше 128k, то надо зайти в настройки эмулятора и побаловаться с RAM size.

30.05.2015 © 9zip.ru
Авторские права охраняет Роскомнадзор

Понравилась статья? Похвастайся друзьям:

Хочешь почитать ещё про инструкции? Вот что наиболее популярно на этой неделе:
Изготовление прокладок из силикона
Необычные неисправности магнитол
Преобразователи напряжения на микросхеме NE555
Штрилиц одобряет.

Есть вопросы, комментарии? Напиши:

Имя
Комментарий
Длина текста:
число с картинки
Правила прочитал(а)

Пользовательские теги: tr dos zx spectrum zx spectrum инструкция по применению [ Что это? ]

Дальше в разделе инструкции: Программы записи переговоров, краткий обзор программ записи переговоров, описываются достоинства и недостатки, как аппаратные, так и программные.

Главная 9zip.ru База знаний радиолюбителя Контакты

Девять кучек хлама:

Радиотехника, электроника и схемы своими руками Ремонт домашней электроники Виртуальный музей старых радиодеталей XX века Ламповый звук hi-end и винтажная электроника Катушки Теслы Радиодетали и модули с Aliexpress Интернет и сети Сотовые операторы Инструкции



Дайджест
радиосхем
Новые схемы интернета - в одном месте!

Конкурс
для всех
Участвуй в новом конкурсе для радиолюбителей в ноябре-декабре 2016 и получай призы!



Гостевушечка


Сколько тебе лет?
Попытаемся составить портрет современного радиолюбителя...

Голосование запущено 07 ноября 2016, приняло участие 212 человек.