Barmaley_m, я пробовал в бейсике чичтать из порта 31, и там время от времни проскакивали включенные биты при отключенном джойстике, это нормально?
А еще некоторые фирменные игры не работают. Например первый Робокоп с WOS'a.
Barmaley_m, я пробовал в бейсике чичтать из порта 31, и там время от времни проскакивали включенные биты при отключенном джойстике, это нормально?
А еще некоторые фирменные игры не работают. Например первый Робокоп с WOS'a.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Ты на клавиши нажимал? Вот поэтому биты и проскакивают. Об этом я и говорил. Если не нажимать на клавиши - то биты не будут проскакивать.
Дмитрий правильно заметил: очень многие игры не работают из-за перепаханного бейсика. Он ведь был русифицирован, поддержка расширенной клавиатуры и много еще чего. Если поставить родное синклерское ПЗУ - то совместимость будет существенно улучшена. Примерно на уровне Пентагона, если заблокировать эмуляцию Kempston Joystick. Я это делал путем удаления микросхемы DD1 (К155ЛН6). Правда, с родным синклерским ПЗУ клавиатура "Орели" перестает быть таковой. На ней работают только синклерские клавиши, так что становится неудобно. Поэтому были компромиссные варианты насчет ПЗУ, которые обладали лучшей совместимостью, чем Орель-бейсик, но поддерживали расширенную клавиатуру.
Есть еще вариант с ПЗУ: на плате "Орели" разведено 4 микросхемы типа 2764, а установлено только две, с бейсиком. Если в оставшиеся два места на плате впаять панельки и установить микросхемы ПЗУ с синклер-бейсиком - то между ними можно будет переключаться на лету. OUT 127,1 - включается альтернативное ПЗУ, OUT 127,0 - основное.
Последний раз редактировалось Barmaley_m; 20.07.2013 в 12:57.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)