svofski, а зачем переключаться с последней (текущей) на нее же? Разве что вместо сброса?
М да.. наверное тогда это должна быть предпоследняя платформа =)
Больше игр нет
Pyk(20.02.2022)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
если верить http://bashkiria-2m.narod.ru/ то 4 дисковода есть в конфигурации Irisha kngmd
формально ещё у Львов + Chameleon-DOS
IT FOUND A VOICE... NOW IT NEEDS A BODY
Исправил русский язык в меню и атрибуты на Корвете.
Изменения в репозитории, желающие могут скачать обновленный exe-файл
Приветствую!
Предлагаю потестировать новую экспериментальную сборку эмулятора. Пока для windows:
https://emu80.org/v4beta/Emu80qt_40404exp.7z - Qt-версия
https://emu80.org/v4beta/Emu80_40404exp.7z - wx/SDL-версия
По части собственно эмуляции в ней только исправления небольших багов, все изменения касаются пользовательского интерфейса и конкретно формата вывода изображения. Изменения эти давно напрашивались в связи с развитием эмулятора и поддержкой новых платформ.
Ниже чуть подробнее опишу, что сделано, но если не вдаваться в детали, то я постарался, чтобы с настройками по умолчанию отображение было близко к оптимальному, а изменение настроек через горячие клавиши и панель инструментов было более понятным, простым и предсказуемым (продвинутые настройки остались в окне настроек по Alt-F12). Если нет желания вникать в написанное ниже, можно просто попереключать пресеты, сглаживание, оригинальное соотношение сторон и полноэкранный режим в разных сочетаниях на разных платформах и оценить, насколько все логично и предсказуемо.
Итак, что сделано:
1. Весь вывод переписал под OpenGL. Должно быть меньше проблем при изменении размеров окна и т.п. Желательно протестировать на разных компьютерах, особенно на старых с Windows XP и старыми видеокартами - как Qt-версию (в том числе через D3D-wrapper emu80qt-dx.cmd), так и SDL.
2. Новый более четкий режим сглаживания, при котором сглаживаются только границы пикселов. Устанавливается по умолчанию для всех платформ, скорее всего будет оптимален для большинства случаев, особенно хорош для крупных масштабов. Режимы сглаживания (Без сглаживания - Границы пикселов - Билинейное (старый вариант)) циклически переключаются с помощью клавиш Alt-S либо кнопки на панели инструментов. В Qt-версии режим должен быть доступен всегда, в SDL - при возможности.
3. Новый набор пресетов. Количество пресетов было сокращено по сути до двух (Nx и "Изменяемый размер"), логика их работы также изменена. Сейчас выбор пресета влияет только на размер и поведение самого окна, на режимы сглаживания и реального соотношения сторон они не влияют. Например, выбор пресета 2x (Alt-2) устанавливает окно двойной высоты, ширина определяется настройкой соотношения сторон (Alt-R). Изменяемый размер (Alt-0) разрешает пользователю самому изменять размер окна.
4. Новый алгоритм приближенного соотношения сторон. Если раньше при выключенном точном соотношении сторон всегда использовался квадратный пиксель (или 2х3 для некоторых ПК), то сейчас наиболее подходящее целочисленное соотношение сторон пикселя рассчитывается автоматически, а настройки 2х3, 3х4 и т.п. упразднены. При желании в настройках можно принудительно установить использование квадратных пикселей, по умолчанию такая настройка сделана для Ориона.
5. Измененный алгоритм переключения в полноэкранный режим. Постарался сделать формат отображения в полноэкранном режиме наиболее логичным и примерно соответствующим оконному, из которого происходит переключение. При этом учитывается также факт включения сглаживания.
Это предварительная сборка, изменений много, возможны разного рода шероховатости. Если не обнаружится глобальных проблем, то доведу до ума и все это войдет в следующий релиз...
Последний раз редактировалось Pyk; 07.04.2022 в 20:02. Причина: typo
запустил в обеих версиях Радио-86РК
эмммм... а с каких пор по дефолту кирилическая раскладка клавиатуры??
я что-то не так делаю?
зы - скажу больше - раскладка меняется сама по себе как захочет
чянтд?-2
вообще не переключал раскладку. нажимаю по очереди пару клавиш. пару нижних строк
это "умная" раскладка?? пфф
Последний раз редактировалось zebest; 07.04.2022 в 20:24.
Profi v3.2 -=- Speccy2010,r2
Pyk(09.04.2022)
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)