Вопрос
к Алексею, как создателю эмулятора БК.
Вообще-то
создатель эмулятора Александр :-) (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.
Адрес где можно скачать другие есть у нас на страничках...
Только
вот с течением времени совсем забыл как грузить программы с дисковода,
и подавно с жесткого диска.
А
что к бкшке жесткий диск прикрутили?