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.
11 нравится?
9 30.05.2015 ©
9zip.ru Авторские права охраняет Роскомнадзор
| Понравилась статья? Штрилиц говорит: поделись с друзьями! |
|
Может быть можно "скормить" эмулятору ROM от нужной версии компьютера? Например, PENTAGON 128 или подобного.
В Hakchi 2 не видно таких настроек с моделью.В нем вообще эмулятор Fuse какой то простой чем на версии ПК.
А эмулируемую модель можно выбрать? Нужно выбирать такую, чтобы была с Beta Disk Interface.
Этот метод на эмулятор не действует.Возможно в нем не предустановлена ТР DOS или сам файл нужно как то видоизменить.Если открывать через 'Select ROMs' то выходит сообщение error: couldn't find ROM '128p-0.rom'
Если в меню 128 машины нет пункта "TR-DOS", то туда можно попасть из BASIC-128, введя RANDOMIZE USR 15616.
Через сам файл открывается заставка Спектрума '1986 Sinclair Researach Ltd' и дальше ничего не идет.Даже меняя тип машины на 128k и т.д.меню тр-дос не появляется.Любые команды с клавиатуры для запуска не действуют(можно и джойстиком вводить).Пытался проделать тоже самое на Виндусе 7 с Fuse но то же самое происходит.:( Вобщем темка новая и этим вопросом никто не занимался.
Образ диска подключается? Если через меню зайти в tr-dos, то что происходит (при условии, что образ подключен)? Есть возможность при этом на вирутальной клавиатуре посмотреть каталог диска (команда CAT)?
В хакчи есть эмулятор Fuse для загрузки с образов дисков в формате trd и scl.Игра должна открываться либо автоматом (но этого не происходит и появляется заставка Спектрума)или должно выскакивать меню ТР ДОСа,для ручного запуска,его тоже не получается запустить.Вобщем непонятно как это сделать и возможно ли в хакчи 2.
Здравствуйте! Подскажите пожалуйста, купил Nintendo Classic Mini с утилитой hakchi2. Пробовал как в описании но tr-dos не открывается. Как можно запускать файлы TRD и SCL ?
, Краткий обзор программ записи переговоров, описываются достоинства и недостатки, как аппаратные, так и программные.