На ноутбуке это скорее всего альтернативное значение клавиши, работает через Fn. У меня это, например, будет Ctrl+Alt+Fn+Insert.
Вид для печати
Это какая-то старая версия с ошибкой, когда я ошибся с вектором прерывания по которому обрабатывается клавиша ТАБ.
В свежих версиях это исправлено.
Вот есть специальная тема, куда все неравнодушные могут писать о найденных ошибках и непонятках, и даже пожелания (которые я скорее всего не исполню, потому что не знаю как). Но нет, о различных косяках эмулятора я как правило узнаю совершенно случайно.
Потому что я не могу постоянно тестировать абсолютно все функции эмулятора. Протестирую один раз, убеждаюсь, что работает, и иду чего-нибудь дальше улучшать, а потом оказывается, что одно новое улучшение ломает какое-то старое улучшение, а я об этом и не узнаю, пока сам на него не наткнусь. Потому что никто не говорит, что что-то поломалось.
Если указанное в BK-0010.cfg разрешение экрана не находится, то делается попытка подобрать из имеющихся, у тебя видимо что-то совсем непотребное выбирается. Поправь конфиг, только указывай реально существующий режим. Там-же можно и масштабирование указать, но оно должно быть целым числом, и по горизонтали в зависимости от глубины цвета ограничено bpp*scale<=32. Подозреваю, что современные карты уже не поддерживают 16-битный цвет, и по горизонтали про масштабирование придётся пока забыть. Выбирай режим низкого разрешения.
- - - Добавлено - - -
Точно. А когда в эмуляторе два десятка компов - косяки всплывают постоянно. :)
Нет. И даже если были конверсии, то некоторые лучше оригинала ;-)
Есть, но я забыл за поллитрой после работы зайти...
...ибо х.з. где там разрешение, трезвым взглядом оно не видится.
Сейчас опять в RFTM пошлют, когда я спрошу где править... Как установить Size 2:1 умолчанию и желательно зафиксировать его, что бы мышом геометрия не нарушалась.
Кстати, там 4 БКашных конфига и при запуске из консоли используется только BK-0010.cfg или его можно параметром для emu.exe передать?
У меня, к сожалению, масштабируется во всех направлениях, в том числе и в фулскрине, что на широком мониторе выглядит ужасно.
Это ещё что и где?
Открываем текстовым редактором файл emu/config/BK-0010.cfg, смотрим на начало текста:
Как можно догадаться (если конечно познания в английском не нулевые), за полноэкранный режим отвечают строки:Код:main.CPUClock=3MHz
main.Caption="БК-0010"
main.ff.speed=10
main.ff.keymask[C]=1
main.scale.x=100%
main.scale.y=150%
main.globalsound=1
main.fullscreen=1280x1024x16
main.fullscreen.scale.x=2
main.fullscreen.scale.y=3
Для широкого монитора наверное подойдёт main.fullscreen.scale.y=2Код:main.fullscreen=1280x1024x16
main.fullscreen.scale.x=2
main.fullscreen.scale.y=3
Если указанный режим не поддерживается видеокартой, будет выбран другой, сравнимый по размеру с экраном эмулируемого компьютера. Не знаю, какие режимы поддерживают твои видеокарта и монитор, например можешь попробовать 1280x720x16
В оконном режиме тоже есть масштабирование:
Если в меню эмулятора выбрать Size 1:1, то будет выбран именно этот размер (соотношение сторон экрана реального компьютера и окна эмулятора в пикселях).Код:main.scale.x=100%
main.scale.y=150%
Полноэкранный режим включается не по двойному клику по заголовку, а по клавишам Alt-Enter. Подсказка есть в меню эмулятора.
Имелось ввиду значение параметра main.fullscreen
Не, тут надо установить родное разрешение монитора.
Тут надо оставить 2:3, т.к. у БК разрешение 512x256, но на телеке оно растягивается по вертикали примерно в полтора раза.
Да масштабирование то есть, но тут тоже надо сначала установить разрешение пиксель в пиксель иначе с этим работать невозможно.
Да это понятно, я про то, что если не выставить правильное разрешение монитора в фуллскрине тоже ужос на экране.
Ну, да, пока только так, в окне глаза выворачивает. Плюс на ЖК цвета не те, надо будет на ламповом посмотреть.
А что в конфиге надо прописать, что бы сразу в фуллскрине запускалось? И в цвете.
А в эмуле нет сохранения снапшотов? А то дочка пытается погаматься и я задолбался проходить заново уже пройденные уровни.