Представлен выпуск проекта 86Box 5.2, развивающего эмулятор систем на базе архитектуры x86, при помощи которого можно запускать старые операционные системы и приложения, включая те, что применялись в начале 1980-годов на компьютерах IBM PC 5150 и IBM PS/2. Поддерживается точная низкоуровневая эмуляция систем, начиная с процессоров 8086 и заканчивая Intel Сeleron Mendocino. Код проекта написан на языке C и распространяется под лицензией GPLv2...Подробнее: https://www.opennet.me/opennews/art.shtml?num=64121
> В эмуляторе дисковода реализованы аутентичные звуки, издаваемые во время работы с дискетой, такие какВот теперь точно поставлю.
Да, это класс. А ещё звуки диалап модема нужны!
У LS-120 гораздо лучше звук :).
А можно еще звуки винтов и сидюка реализовать?
Ну модем - да, уже упоминалось
Кто-то пользовался? Что там с видеорежимами? Мне пока ещё нужна поддержка Вин 3.1, но из-под ДосБокса всё как-то странно, коряво и не очень стабильно. Терпимо, но я не отказался бы от разрешений больших чем 640х480.
Какую видеокарту выберете — столько и будет. На Millenium II можно хоть 16 МБ поставить.
попробуй:
https://github.com/joncampbell123/dosbox-x/releasesесли для игрушек - может полезен быть:
https://github.com/dosbox-staging/dosbox-staging/releases
особенно с Roland MT-32
dosbox-x попробуй
там динамически можно экран растягивать
> Кто-то пользовался? Что там с видеорежимами?отлично! воспроизводятся даже баги старых видеокарт!
например?
Например, «снежок» на CGA.
https://github.com/PluMGMK/vbesvga.drv/issues/62Reproduced on real hardware Virge/DX card with Diamond bios, and also in emulators Virtual PC (Trio) and 86Box (vary cards).
Also bug appears on 86Box's "[PCI] S3 Trio64V2/DX", "[AGP] S3 Trio3D/2X (362)", "[PCI] Cirrus Logic GD5480".
And possible other cards/vbioses with that buggy VBE implementations.
Драйвер (в среде Win 3.1) на видеокарту ставили? По умолчанию у досбокса S3 с четырьмя мегабайтами, для любого разрешения за глаза.
В DOSBox-X все прекрасно работает. В отличие от QEMU. Ибо дрова под S3 все таки более прямые, чем под CL. Единственное, что жаль - нет универсальных VESA дров под Win3.x. Под 9x есть и это сильно облегчает жизнь.
> нет универсальных VESA дров под Win3.xуже есть — вон выше vbesvga для обеих ос, 3х и 9х.
> Прекращена полноценная поддержка компиляции 86Box на 32-разрядных системах x86 и ARM32.:)
> Прекращена полноценная поддержка компиляции 86Box на 32-разрядных системах x86 и ARM32.Странные они... С одной стороны им надо что-то окаменелое запускать, с другой - гасят актуальные системы. Вы уж определитесь.
>В эмуляторе дисковода реализованы аутентичные звуки, издаваемые во время работы с дискетой, такие как вращение шпинделя и звук перемещения головок.Дискета не крутилась на шпинделе. Читающая лазерная головка и вращающийся шпиндель был у оптических дисков. Дискета представляла собой магнитную ленту в виде диска с несъёмным чехлом, который вращался не так быстро как CD, и при этом издавал громкий звук.
>Включение звука осуществляется в настройках через выбор типа устройства (возможна раздельная симуляция звука накопителей на базе 3.5- и 5.25-дюймовых дискет).
5.25-дюймовую дискету я видел только 1 раз в жизни. В продаже их не было. Все дискеты были 3.5-дюймовые.
> Дискета не крутилась на шпинделе.ну как это не крутилась. ещё как крутилась. ты что, ни разу дискету карандашом не перематывал?
> 5.25-дюймовую дискету я видел только 1 раз в жизниВспомнил, что у меня завалялась в ящике одна штука в оригинальной коробочке!
Вот, в начале 90-ых ещё пользовались:
У меня 5-ти дюймовых штук 10-20 максимум, а вот 3-х дюймовых целая картонная коробка, там штук 300 (траста) наверное. В своё время батя "принёс" с работы, когда всё это уже устарело.
Пользовался довольно долго. Вёнды идут с тормозами мышиного курсора и это никак не лечится. Всё же ничто не заменит реального железа, если хочется с комфортом работать в старом софте и без тормозов.
Это было давно, сейчас намного лучше с этим стало.
Конечно намного лучше, сейчас ничего не работает, кроме 64 бит.
Там же вроде проблемы с драйверами мыши, в этих Win98, Me. Все эти ps/2.
Вообщем помню что в Win98, Me мышь как будто плавает.
В 2000 вроже норм.
Но Windows 2000 уже можно поставить на VirtualBox с нулевой потерей производительности по CPU, в отличие от сабжа, который полностью эмулирует все инструкции. Для Windows 3.x/9x, насколько я помню, уже во времена ISA видеокарты имели аппаратную отрисовку мыши, чтобы обеспечить плавность, поэтому в эмуляторах оно тормозит.
На Win98 изначально у мыши очень низкий fps, исправляется с каким-то обновлением.
В винде курсор - приоритет номер один. Всё будет тормозить, только не курсор.
Выше уже написали по какой причине. Отрисовка спрайта курсора есть во всех современных видеокартах и даже в старых поверх фреймбуфера. Причем, начиная с XGA от IBM аж 1990 года.
Как оно в сравнении с PCem?
Не плохо было бы для проекта рядом финальные обновления безопасности держать рядом, а то с древними система и в наш Интернет...
>Windows 3.11/95А на скрине почему-то Windows Server 2003... То есть можно и экспиху смела там запускать, выходит?
Запросто. Только кор2дуо в качестве хоста не сгодится.
Прекрасно работает эмуляция i486 на Intel Core 2 Duo. Загрузка ядра не более 40%, так что слухи о смерти "коры дуба" сильно преувеличены. Её производительность в некоторых задачах излишняя даже в наши дня.
А на 486 прекрасно работает эмуляция NES, только речь была про запуск XP.
Надо заценить, насколько точная эмуляция. Ибо по факту чаще всего "точная" эмуляция сводится только к стандартным видеорежимам. А прочитать в мануале, что делает каждый битик в регистре видеокарты - это ни ни. А там много чего веселого есть. Переключение видеостраниц в CGA режиме на EGA/VGA, бесплоскостной 4bpp режим на VGA, эмуляция HGC на VGA.
Запускает даже игрухи, которые ни нативно в винде, ни в QEMU, ни в VirtualBox не идут из-за какого-то корявого использования MMX.