The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск эмулятора 86Box 5.3"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск эмулятора 86Box 5.3"  +/
Сообщение от opennews (??), 22-Дек-25, 11:13 
Представлен выпуск проекта 86Box 5.3, развивающего эмулятор систем на базе архитектуры x86, при помощи которого можно запускать старые операционные системы и приложения, включая те, что применялись в начале 1980-годов на компьютерах IBM PC 5150 и IBM PS/2.  Поддерживается точная низкоуровневая эмуляция систем, начиная с процессоров 8086 и заканчивая Intel Сeleron Mendocino. Код проекта написан на языке C и распространяется под лицензией GPLv2...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=64472

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

2. Сообщение от Фонтимос (?), 22-Дек-25, 11:15   +1 +/
Пойду поиграю в Ларри, нашел у деда на чердаке.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #18

6. Сообщение от IMBird (ok), 22-Дек-25, 11:39   +3 +/
Лампово.
Ответить | Правка | Наверх | Cообщить модератору

10. Сообщение от Аноним (10), 22-Дек-25, 12:21   –7 +/
Зачем когда уже есть виртуалбокс?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #20, #24, #38

12. Сообщение от фф (?), 22-Дек-25, 12:25   +3 +/
виртуалбокс не умеет эмулировать старые процы типа 8086
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #14, #22

14. Сообщение от Аноним (14), 22-Дек-25, 12:33   +/
Главное, что виртуалбокс не умеет эмулировать старую периферию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #29

15. Сообщение от Анонимemail (15), 22-Дек-25, 12:43   +1 +/
А принтер можно пробросить?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #35

18. Сообщение от Аноним (18), 22-Дек-25, 13:19   +4 +/
В scummvm забанили?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

20. Сообщение от _kp (ok), 22-Дек-25, 13:33   +3 +/
ВиртуалБокс - эмулирует платформу в общих чертах, например просто какой то процессор  совместимый с запрошенным и с какой то периферией.

А 86Box эмулирует дотошно эмулирует с мелочами и особенностями конкретный процессор, и конкретную периферию.

Зачем? Для случаев когда это важно.  Хотя, согласен, нужно это не всем.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #23

21. Сообщение от Аноним (22), 22-Дек-25, 14:04   +/
Посоны, почему у меня Windows 98 крашит симуляцию в QEMU KVM, а в VirtualBox KVM просто не грузится дальше определённой точки?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32, #39

22. Сообщение от Аноним (22), 22-Дек-25, 14:05   +/
Виртуалбокс процы не эмулирует, вообще. Всё нативно исполняется на железе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #77

23. Сообщение от Аноним (22), 22-Дек-25, 14:10   –5 +/
Зачем эта "дотошно эмулирует с мелочами", тормознуто же, и жрёт как не в себя. Не поиграешь ты с GPU так. Не лучше ли винду пропатчить и паравиртуализовать? Дрова есть опенсорсные для проброса GPU, но у меня на VBox + KVM после установки этих дров винда перестала полностью грузиться. А QEMU нужен патченный, дрова потому что не virgl и не venus юзают, а какой-то самодельный нестандартный интерфейс, но тоже через месу.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #28, #30, #37

24. Сообщение от Кирилл (??), 22-Дек-25, 15:05   +2 +/
С некоторых пор, лет так 5-7 назад, виртуалбокс вообще не умеет эмулировать, он только пробрасывает железо в виртуалку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

28. Сообщение от Аноним (28), 22-Дек-25, 15:30   +/
ЦА не оценит, это продукт для тех кто хочет непатченые версии софта ставить с оригинальных дискет, как в 1994.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

29. Сообщение от ананим.orig (?), 22-Дек-25, 16:06   +4 +/
Пока звуки модема не завезут не считается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

30. Сообщение от _kp (ok), 22-Дек-25, 16:25   +1 +/
Смотря какой результат хотите получить.
Если просто запуск ПО, то конечно, рациональнее минимум эмуляций. Что мне тоже больше нравится.

Но если нужно запустить конкретно экземпляр раритетного ПО, без его доработок, то вот тогда и эмулируют всякие старые API и железо.

>>А QEMU нужен патченный

На ARM он не нужен, ибо сливает

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

32. Сообщение от анонийм (?), 22-Дек-25, 16:28   +/
Купи уже Pentium MMX себе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

33. Сообщение от Аноним (33), 22-Дек-25, 16:43   +1 +/
А мерцание кинескопа эмулирует, чтоб зрение посадить?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34, #41, #44, #54, #69

34. Сообщение от Аноним (35), 22-Дек-25, 17:01   +/
Есть ЭЛТ-фильтр шейдером. Мерцания нет, но тащeмта VGA-мониторы в большинстве своем гнались до 75 Гц.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #36

35. Сообщение от Аноним (35), 22-Дек-25, 17:08   +1 +/
Не совсем, но да.
https://86box.readthedocs.io/en/latest/settings/ports.html
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

36. Сообщение от Аноним (14), 22-Дек-25, 17:08   +/
В 320×200 они нативно работали на 70 Гц.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34 Ответы: #46

37. Сообщение от chemistmailemail (ok), 22-Дек-25, 17:58   –1 +/
Нормально там все. Ставил 95 винду и magic of gathering еще ламповую
зашло на ура. Тупо бандл (папочка) в итоге
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

38. Сообщение от Аноним (38), 22-Дек-25, 18:08   +/
ты в эти самые виртуалбоксы хоть раз пробовал ставить говно мамонта вроде 98 с хостом на современном проце, а не кордвадуо?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

39. Сообщение от Аноним (38), 22-Дек-25, 18:14   +1 +/
потому что непатченная Windows 98 сто лет как через одно место там работает. ищи всякие https://github.com/oerg866/win98-quickinstall или гайды https://computernewb.com/wiki/QEMU/Guests/Windows_98
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #43

40. Сообщение от Анонимэ (?), 22-Дек-25, 19:34   –2 +/
А я как раз сегодня купил Killing Time (Resurrected) на PS5 (Эксклюзивом 3DO в своё время была). Запустил просто потестить и не мог остановиться. Такой щенячий восторг!
Ответить | Правка | Наверх | Cообщить модератору

41. Сообщение от _kp (ok), 22-Дек-25, 19:55   +1 +/
> А мерцание кинескопа эмулирует, чтоб зрение посадить?

Дешевый OLED удовлетворит?

ps: После написание этой фразы, с удивлением обнаружил разработки по эмуляции ЭЛТ на OLED.
Двойной удар по зрению. :)  

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #42

42. Сообщение от Анонимэ (?), 22-Дек-25, 20:21   +/
А где сейчас он с решающим шимом до сих пор? В этих попко, чпоко, либрефон по-прежнему?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #65

43. Сообщение от Аноним (43), 22-Дек-25, 20:48   +/
Да я и ставил по гайдам. Оно поставилось (за 6 часов). С kvm не ставится, ставил на эмуляции-рекомпиляции. Все эти "win98-quickinstall"-патчеры говно какое-то, они не пойми что делают. Всё делал вручную. Как поставил - так kvm врубить удалось, вроде в вбоксе заработало. Как накатил softgpu - так сразу поломалось. И как назломеханизм снапшотов оказывается через одно место сделан, если дин и тот же файл диска и в QEMU, и в vbox запускать, то он работать не будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39 Ответы: #59, #60

44. Сообщение от Аноним (14), 22-Дек-25, 20:58   +/
Ищите мониторы со вставкой чёрного кадра.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #47

45. Сообщение от Аноним (43), 22-Дек-25, 21:26   +3 +/
https://86box.net/2022/03/21/why-not-p3


тут они звездят. Проблема с эмуляцией процессоров не в том, что "это медленно", а в том, что суперскалярные камни сложны (а out-of-order и SMT - ещё сложнее), а их детали реализации - коммерческая тайна. Вот мне нужен детальный симулятор камня, клиентской программы, ну или хотя-бы функции на ассемблере, я имею в виду полную модель, которая может код до микроопераций раскладывать, и их прохождение через весь конвейер, включая раскидку по слотам и эмуляцию работы кеша и памяти и предсказание ветвлений. По идее llvm-mca и uica должны это уметь, но на деле не умеют, они вообще исполнение не эмулируют, только проход через конвейер, и очень грубо и неточно, это всё крайне упрощённые и кастрированные модели процессоров, а даже сами микрооперации вы в паблике не найдёте. В том числе по причинам, что если модель проца запостить в паблик, то все эти микроархитектурные уязвимости будут раскрыты бешеными темпами. А без полной эмуляции пайплайна и микрокода ни о какой tick-accuracy даже вести речи не приходится, как и об оптимизации кода для максимальной производительности. Разумеется, такие коммерческие тайны даже в VTune пихать не будут - отреверсят ведь.

Ответить | Правка | Наверх | Cообщить модератору

46. Сообщение от Аноним (46), 22-Дек-25, 21:30   +/
у меня LG 795FT Plus (2000-го года) - 100 Гц.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #49, #50

47. Сообщение от Аноним (46), 22-Дек-25, 21:37   +/
в денди переиграл?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #51

48. Сообщение от nc (ok), 22-Дек-25, 22:07   +1 +/
Хочется вот под такую виртуалку уже готовую сборку системы (скажем DOS) с кучей софта, аутентичных исходников и прочего. Просто чтобы почувствовать атмосферу того времени. Тогда все это казалось чем-то очень увлекательным... Помню, будучи студентом-младшекурсником, приходишь в компьютерный класс, а там на локальных и сетевых дисках столько всего интересного! Хочется все скачать. А у тебя лишь несколько дискет, которые еще и не всегда корректно читаются после записи на раздолбанных дисководах.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #52, #53

49. Сообщение от Анонимэ (?), 22-Дек-25, 22:09   +/
Это у вас очень поздний и элитарный.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

50. Сообщение от Аноним (14), 22-Дек-25, 22:11   +/
А у меня 160 Гц был, но это не отменяет того факта, что в стандартных VGA-разрешениях у всех была фиксированная частота развёртки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #55

51. Сообщение от Аноним (14), 22-Дек-25, 22:15   +/
В гугл не сумел?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47

52. Сообщение от Аноним (14), 22-Дек-25, 22:17   +/
Этих сборок в интернете полно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #70

53. Сообщение от Анонимэ (?), 22-Дек-25, 22:18   +/
Виртуалка в этом случае - это шуба из концтрацептивов. Я смотрю в Инсте как сегодня запускают нативные Пентиумы с Досом и Виндой 95/98 и игры на них. Когда у тебя Hexen тормозит, но нативно тормозит! Вот это даа!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

54. Сообщение от Аноним (54), 22-Дек-25, 22:38   +/
И "Русский щит" перед экраном ЭЛТ эмулирует :))
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

55. Сообщение от аноний (?), 22-Дек-25, 22:51   +/
>А у меня 160 Гц был

Почитав интернет, очень думаю, что ты сифонишь. Если только это не китайский монитор с радиоантенной и кассетником был.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50 Ответы: #58

56. Сообщение от Аноним (56), 22-Дек-25, 22:54   +/
Ну штука не плохая. Только чтобы BIOS был без заморочек, надо сразу самый мощный комп ставить. А то есть готовый образ из под QEMU, но он на 512Мб и не каждый BIOS его правильно читает. И еще. Тут проблема не данного конкретного эмуля, а всех эмулей вообще. Ни один не эмулирует видеокарты с аппаратной точностью. Все эмулируют по принципу "Игрухи используют только определенные режимы - этого и достаточно".
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #57

57. Сообщение от Аноним (14), 22-Дек-25, 23:21   +/
8088MPH тем не менее показывает, куда уж больше?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #63

58. Сообщение от Аноним (14), 22-Дек-25, 23:27   +/
Разрешаю продолжать думать. 160 Гц даже приличная семнашка умела. Не в максимальном разрешении, конечно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #68

59. Сообщение от Аноним (38), 22-Дек-25, 23:43   +/
>они не пойми что делают

раскатывает из-под лялиха предустановленный под сабжем образ хдд.

>Оно поставилось (за 6 часов)

попробуй ставить под сабжем, а потом подсунуть образ qemu


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43

60. Сообщение от Аноним (14), 23-Дек-25, 04:39   +/
> Да я и ставил по гайдам. Оно поставилось (за 6 часов).

Подумалось, что за шесть часов должно и в Bochs поставиться. Попробовал (без всяких гайдов). Выяснил: последний QEMU — лютый тормоз в качестве эмулятора, но всё же поставилось за полтора часа. Всё очень тормозит, но работает (кроме видеокарты).
Попробовал на 0.15.1. Поставилось за полчаса, всё работает (включая видеокарту), летает.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #61

61. Сообщение от Аноним (61), 23-Дек-25, 07:31   +/
пробовал именно с -enable-kvm и на каком процессоре?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #62

62. Сообщение от Аноним (62), 23-Дек-25, 07:39   +/
На винде пробовал, откуда там KVM? Ну и речь была как раз о том, насколько без него медленно.
Процессор старый, FX-8320.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61

63. Сообщение от Аноним (56), 23-Дек-25, 10:53   +/
Зато штуки типа режимов EGA с 64Кб видеопамяти не эмулирует. Смысл в том, что регистрах видушки есть биты, которые можно комбинировать нестандартными способами. А эти ребята это не эмулируют. Ну зато хорошо эмулируют всякие трюки с CRTC, т.к. это надо для всяких демок.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #64

64. Сообщение от Аноним (14), 23-Дек-25, 12:10   +1 +/
> Зато штуки типа режимов EGA с 64Кб видеопамяти не эмулирует.

Эмулирует.

> Смысл в том, что регистрах видушки есть биты, которые можно комбинировать нестандартными способами. А эти ребята это не эмулируют.

Эмулируют. Не идеально, но.

> Ну зато хорошо эмулируют всякие трюки с CRTC, т.к. это надо для всяких демок.

Демки это побочно, многие игры (особенно в те тёмные времена) тоже весьма вольно с адаптером обращались.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #66, #67

65. Сообщение от Аноним (35), 23-Дек-25, 15:33   +/
Возможно, аноним имул в виду VRR Flicker.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

66. Сообщение от Аноним (56), 23-Дек-25, 20:00   +/
> Эмулирует.

Неа. Ща протестил. Абсолютно тот же косяк, что и в DOSBox. Адресация в режимах CGA тоже неправильно работает. Ну хорошо хоть моник EGA правильно эмулирует. Спасибо и на том.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #76

67. Сообщение от Аноним (56), 23-Дек-25, 20:14   +/
ОМФГ У них BIOS вообще объем видеопамяти неправильно возвращает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64

68. Сообщение от Аноправд (?), 23-Дек-25, 22:42   +1 +/
Главное, что название конкретной модели так и не прозвучало.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #72

69. Сообщение от Аноним (69), 24-Дек-25, 00:28   +/
А ничё тот факт, что ЭЛТ мониторы имели герцовку выше, чем монитор с которого ты сейчас это написал?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #73

70. Сообщение от nc (ok), 24-Дек-25, 01:17   +/
Не нашел ни одной, хотя может я не там искал. На рутрекере например по "86box" вообще ничего не находится.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #74

71. Сообщение от Zenitur (ok), 24-Дек-25, 04:42   +/
Смотрел на ютюбе обзор старых ОС под этим эмулятором. В Супаплексе, запущенном под 286 и 386, почему-то скроллинг поломан. Идёшь вправо или влево, и изображение сыпется.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #75, #79, #80

72. Сообщение от Аноним (62), 24-Дек-25, 05:07   +/
Вам что-то непонятно в фразе «приличный монитор»? Ну вот чуть менее народный, чем LG F700B — монитор F700P, например. Который тоже так-то ширпотребом был.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68

73. Сообщение от Аноним (62), 24-Дек-25, 05:10   +/
А ничё, что ЖК может иметь герцовку хоть в 1 Гц, и это с мерцанием никак не связано?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

74. Сообщение от Аноним (62), 24-Дек-25, 05:11   +/
Ну в профильных местах же искать надо. На old-games.ru посмотрите, например.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

75. Сообщение от Аноним (62), 24-Дек-25, 05:51   +/
У ютуберов лапки, почему я не удивлён. Может, рассказать им, что на оригинальном железе скроллинг тоже сыплется. И что это оговорено в SPFIX63.DOC, и есть параметр для исправления этого бага, на большинстве карт обязательный.
Хотя зачем их чсв нарушать, впрочем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

76. Сообщение от Аноним (62), 24-Дек-25, 05:54   +/
Можно подробнее?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #78

77. Сообщение от фф (?), 24-Дек-25, 08:19   +/
это больше философский вопрос
с какой-то точки зрения это таки тоже эмуляция, просто реализована с аппаратным ускорением.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

78. Сообщение от Аноним (56), 24-Дек-25, 10:41   +/
Да блин. При 64Кб видеопамяти в норме должно быть доступно только 16Кб адресного пространства. Этого мало для всех режимов. Для 640x350 надо как минимум 32Кб. В BIOS для этого есть специальные варианты режимов, которые включаются только при 64Кб видеопамяти. Дык эти видеорежимы не работают как надо, как и в DOSBox. Симптом - черные вертикальные полосы.

И еще. Int 10h, 12h, 10h возвращает 0 для количества видеопамяти, т.е. 64Кб, даже тогда, когда в настройках выбрано 256. По идее с таким косяком у них режимы 640x350x4 вообще не должен работать нормально ни при каких обстоятельствах, ибо ему надо как минимум 128Кб видеопамяти, а BIOS определяет объем именно по этому флагу.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

79. Сообщение от Аноним (56), 24-Дек-25, 10:45   +/
Да что удивляться. Ща ютуб заблочен, но я помню видос от музея техники, где чувак плакался, что на оригинальной EGA у него картинка глючная. Мол наверное видушка битая. А по внешнему виду видушки видно, что на ней не стоит расширение памяти, т.е. на ней только 64Кб видеопамяти. И если игруле нужно все 256 и она никак не тестит объем видеопамяти, то глюки - это как раз таки ожидаемый результат. Игрули обычно использовали 320x200, которые работали на 64Кб полюбас, но была доступна только одна видеостраница, а игруля могла использовать несколько.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

80. Сообщение от Аноним (56), 24-Дек-25, 11:13   +/
Точнее не. При 320x200 - две видеостраницы, но игруля могла еще что то использовать для оффскрин рендеринга.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

81. Сообщение от Аноним (56), 24-Дек-25, 11:27   +/
Во. Спасибо сайтам, которые все еще позволяют качать видосы с ютуба и смотреть их оффлайн. Вот этот чувак: https://www.youtube.com/watch?v=Cm0NTb2YC38 Посмотрите на карту. Колодка в конце карты пустая. Т.е. нету расширения памяти. А он плачется, что в играх глюки. Нуб, блин, че сказать.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #82

82. Сообщение от Аноним (56), 24-Дек-25, 11:28   +/
Блин, не туда запостил, хотел ответить на предыдущий пост.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру