b2m, а что Вы думаете по этой ошибке эмулятора? Её возможно как-то исправить?
Вид для печати
b2m, а что Вы думаете по этой ошибке эмулятора? Её возможно как-то исправить?
вопрос по пк поиск.
подскажите пожалуйста чем можно открыть образ жёсткого диска hdd.img и скопировать туда файлы игр и программ ?
или может где-то есть готовые образы ?
Не самый удобный способ (давно это было), но я монтировал образ в QEMU, грузился в ДОС с дискеты, а вторую дискету монтировал как каталог, оттуда и переносил файлы. Сейчас может уже есть более удобные программы. А в линуксе вообще без проблем - смонтировал образ (vFAT поддерживается "из коробки") и копируй туда чего хочешь.
Можно ли каким-нибудь образом загружать исходный код на Бейсике в ПК «Башкирия-2М»?
Для некоторых компьютеров реализован ввод текста через буфер обмена. Но не всегда работает как надо.
View / Paste key macro
b2m, в конфигурации для "Океана-240" прописаны следующие биты порта КНГМД:
Мне думается, что read[7] должен отдавать сигнал MOTST (одновибратор в КНГМД, запускается на несколько секунд узким отрицательным импульсом при записи в бит 3 порта 25h).Код:dskctl : Register {
write[2]=dsk.drive[0].on
write[2]=dsk.drive[1].~on
write[5]=dsk.side
read[0]=dsk.drq
read[3]=dsk.drive[0].on
read[6]=dsk.side
read[7]=dsk.irq
}
ЗЫ сообщение, наверное, нужно бы перенести сюда - https://zx-pk.ru/threads/8373-pozhel...bashkiriya-2m/
Не сразу понял, что речь про ПК Башкирия-2М, а не эмулятор в целом.
В эмуляторе три конфигурации Башкирии:
АРМ-ШК Башкирия - это первая версия, сравнима с Микро-80, там всё сложно
Башкирия-2М диск - это учительский вариант с дисководом
Башкирия-2М ром - это ученический вариант с ПЗУ вместо дисковода
Проще всего грузить в "Башкирия-2М диск", но нужно скачать с сайта образы дисков для Башкирии, скопировать в каталог B2M.
После сброса нужно нажать любую клавишу пока моргает курсор, чтобы загрузиться с диска.
По-умолчанию в первом дисководе будет disk2.cpm, там на второй стороне (диск В: ) есть Бейсик, называется XY.COM, его можно запустить командой B:XY
Во второй дисковод можно выбрать каталог, при этом (при открытии) в строке "тип файлов" выбрать All files, и выбрать какой-нибудь файл, к примеру TEST.BAS
Тогда этот файл будет на диске C: и его можно будет загрузить в бейсике командой LOAD "C:TEST",A
Последний параметр в команде говорит, что нужно грузить как текст, а не как бинарник.
Можно ли каким-нибудь образом передавать исходники в BK-0010_01, и если нельзя, то можно ли вызывать «Бейсик Вильнюс» в БК-0010fdd?
Теоретически, в этом бейсике тоже есть команда LOAD "NAME", которая загружает программу в текстовом виде, но он грузит блоками по 256 байт с заголовком. Я попробовал сохранить и загрузить файл длиннее 256 байт - не получилось. Вот Фокал, к примеру, сохраняет одним блоком, и в нём загрузка/сохранение работают.
- - - Добавлено - - -
Если очень хочется, можно ввести программу вручную и сохранить командой CSAVE (токенизированная программа сохраняется одним блоком).