FAQ Frequently Asked Questions


Составлен Bald'ой по письмам уважаемых пользователей.
Лень было писать readme к эмулятору...
Щас вопросы так и сыплются... :-)
Сделаем FAQ нормальный и будем рассылать кому надо...
("...дядя работает на гуталиновой фабрике... там этого гуталина... завались. Вот и шлет кому попало...")
(:-)
Эмулятор БК-0010.01 для Windows95/98 version 2.3.7.2000 freeware
Copyright (C) Alexx, 1998,1999,2000
All Rights Preserved.
dumbs@perm.raid.ru
http://imc.perm.ru/dumbs
http://www.raid.ru/cusomers/shishkin
Last version do find at: http://members.xoom.com/dumbs
 
 

Вопрос к Алексею, как создателю эмулятора БК.
Вообще-то создатель эмулятора Александр :-) (Alexx)...
Ну, ничего страшного...

Очень хочется, вспомнить молодость с Вашим эмулятором,
А что, вы уже дедушка 80-ти лет?

только я забыл как загружать игры.
Уже FAQ

Воспринимайте это как рекомендацию или просто совет, которых не нужно слушать.
Поставьте play-er на страничку [имеется в виду Web-страница авторов - прим. Balda ], а не запускайте музыку в фоновом режиме. Это я к тому, что бы можно было ее остановить, а то раз 5 прослушал.
Ясно. А 10 раз слабо? :-)

У меня возникло несколько вопросов о использование эмулятора БК:
Так сказать... FAQ!

Можно-ли сохранять программы написанные в Бейсике?
См.ниже.

Можно-ли переписать старые программы с кассет и потом использовать их в
этом эмуляторе?
С кассет? :-) Все образы bin-файлов содраны с дисков ANDOS. спец. программой. А ты скачай сборник софта к эмулятору, там же на сайте... Как загружать? так же как на бкшке...
выходишь в монитор MON [Enter]  и вперед!

Можно-ли каким ни будь способом использовать язык Фокал? Я имею ввиду какие ни будь плогины или патчи.
Нет. Надо образ ПЗУ с Фокалом.

Как загружать в него файлы? Ни (B\C)LOAD не работают, ни L <filename>...
Если ты на счет Бейсика, то CSAVE/CLOAD и BSAVE/BLOAD должны работать, а
SAVE не работает, т.к. по этой команде Бейсик не использует прерывание
ЕМТ36 (запись производит сам Бейсик, причем блоками по сколько-то там байт...
прямо в порт, а порты я не эмулировал). Следовательно и в LOAD то же
самое...
Дык, ведь в мониторе для загрузки файлов с магнитофона используется команда

М <ВВОД>
ИМЯ? <ИМЯ ФАЙЛА> <ВВОД>

потом, если само не запустится, то набрать...
S1000[Enter]
или
S[Enter]

У меня в эмуляторе, если ввести пустое имя (т.е. сразу нажать <ВВОД>), то выскочит окошко выбора файла для загрузки. К сожалению, в Бейсике пустое имя не ввести.

СЕКРЕТ: Если перед именем файла поставить символ "|" (вертикальная черта), то можно загрузить файл полностью, т.е. с первыми 4-я байтами (2-я словами), но тогда необходимо обязательно указывать адрес загрузки (кстати для вызова окна выбора файла нужно ввести только "|"), например:

? М40000 <ВВОД>
ИМЯ? |c:\autoexec.bat

Если не указать адрес загрузки, то последствия непредсказуемы... Но, скорее всего, выскочит окошко о сбое в эмуляции.

ИНФОРМАЦИЯ: Формат файлов для загрузки в эмулятор следующий
смещение 0 от начала файла - адрес загрузки файла,
смещение 2 - длина файла,
смещение 4 (и до конца) - собственно сам БК-шный файл.
Т.е. если не указывать адрес загрузки и не ставить значок "|", то файл загрузится по адресу из первого слова файла.

SAVE "name" дает ошибку эмуляции
проехали... %)

Если переключиться в другую программу, то перейти обратно в эмулятор уже не удается... :(
К сожалению, у меня недостаточно литературы по DirectDraw, и поэтому при потере фокуса ввода главным окном эмулятора, DirectDraw сворачивет все приложение, а чтобы его развернуть... э-э-э... :-( Поэтому и кнопочка "минимизе" у меня "дизаблед"... :-)

Нет раскладки клавиатуры. (в частности, непонятно, где рус\лат.
РУС - F5
ЛАТ - F8
ВС - Home
КТ - ~
СТОП - Esc
|<-- - Delete
|--> - Insert

CapsLock работает как ТАБ)
Я этого не знал! проверил - точно! классно!

Не работают команды в окне отладчика (наверное, пока не реализовано?)
Это какие еще команды в окне отладчика не работают? Это те команды, что описаны в нижней части окна?
У меня все команды работают! Все команды, что написаны внизу - должны работать. Может у тебя раскладка клавиатуры в Выни по-умолчанию русская? Окно трэйсера понимает только строчные латинские коды.
 

Загрузил старую достославную игрущку - KING'S VALLEY - работает!
Кстати, автор игрушки - Шишкин - наводит на ассоциации с автором эмулятора.
Федот да не тот. :-) Скорее tetro.bin должна наводить ассоциации...
 

Наконец заставить работать отладчик, но - оказывается, если в окошко отладчика ткнуть мышкой,
оно меняет цвет, а он перестает реагировать на клавиатуру, причем навсегда.
Я скачал эмулятор БК без DirectX - может быть дело в разных версиях эмулятора?
Да. Версия без ДиректИкс больше не поддерживается.

Нашел у себя несколько программ на BASIC, перетащенных в свое время с БК на PC.
Т.к. SAVE/LOAD не работают в эмуляторе, сделал программку-перекодировщик  из текстового файла в формат БК и обратно, чтобы втащить их в БК по CLOAD.
Зато работают CLOAD/CSAVE. В комплекте должен быть COOL.COD Прога на бейсике. Загрузи CLOAD'ом

Теперь о том, что не понял:
Странно работает клавиатура - надо дважды нажимать для переключения на SHIFT.
Старая версия эмульгатора... ой... эмулятора. Новая - с DirectX

Вместо апострофа ['] вводится [`]. Не нашел переключения ЗАГЛ/стр.  Была также клавиша АР2 для ввода служ. кодов, например для инверсии экрана, переключения 32/64 и т.п.
Еще не все коды релизованы.

С большим удовольствием увидел наконец то созданный эмулятор БК. Прямо какие-то ностальгические воспоминания.
Во-первых, не "наконец-то". Они [эмуляторы] уже были, но для ДОС, а это для Windows. Адрес где можно скачать другие есть у нас на страничках...

Только вот с течением времени совсем забыл как грузить программы с дисковода, и подавно с жесткого диска.
А что к бкшке жесткий диск прикрутили?