URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 137653
[ Назад ]

Исходное сообщение
"Выпуск эмулятора 86Box 5.0"

Отправлено opennews , 24-Авг-25 21:32 
Представлен выпуск проекта 86Box 5.0, развивающего эмулятор систем на базе архитектуры x86, при помощи которого можно запускать старые операционные системы и приложения, включая те, что применялись в начале 1980-годах на компьютерах IBM PC 5150 и IBM PS/2.  Поддерживается точная низкоуровневая эмуляция систем, начиная с процессоров 8086 и заканчивая Intel Сeleron Mendocino. Код проекта на писан на языке C и распространяется под лицензией GPLv2...

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


Содержание

Сообщения в этом обсуждении
"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 21:33 
Как оно в сравнении с локомотивами индустрии вроде bochs?

"Выпуск эмулятора 86Box 5.0"
Отправлено DasKolbass , 25-Авг-25 01:16 
Bochs - глючный

"Выпуск эмулятора 86Box 5.0"
Отправлено DasKolbass , 25-Авг-25 01:19 
86Box - эмулятор ретро-машин. А qemu - это не эмулятор машин,

"Выпуск эмулятора 86Box 5.0"
Отправлено Tron is Whistling , 25-Авг-25 09:48 
QEmu - это в целом тоже эмулятор машин. Эмулирует как проц, так и обвязку.
Только он высокоуровневый, и необходимые софту квирки платформ почти не эмулирует.
Да и набор машин у него весьма ограниченный.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 11:20 
> Да и набор машин у него весьма ограниченный.

Так-то больше всех остальных.


"Выпуск эмулятора 86Box 5.0"
Отправлено Tron is Whistling , 25-Авг-25 14:48 
Ну, речь об x86 в данном случае.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 21:39 
NEC PC-98 вполне неплохо, но X68000 намного более актуально сегодня.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 21:56 
>X68000 намного более актуально сегодня.

Просто интересно, почему?


"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 22:08 
>>X68000 намного более актуально сегодня.
> Просто интересно, почему?

Под него актуальных игр больше чем под дос.


"Выпуск эмулятора 86Box 5.0"
Отправлено зомбированный , 25-Авг-25 07:56 
вообще ни одной не встречал

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 09:10 
https://www.mobygames.com/platform/sharp-x68000/
|Где бы их встретить у нас, другой вопрос.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 26-Авг-25 18:27 
А Neko Project II kai в retroarch недостаточно для решения проблемы?

Я кстати поражаюсь насколько DOSBOX-Pure в RA юзабелен. Прямо берется любая дос игра в архиве (с ExoDoS например) и запускается на телефоне или планшете андроид (с внешним геймпадом). И реально без твиков и тп обычно адекватно работает.


"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 21:57 
Он не x86.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 22:06 
Скоро технологии вернутся на уровень ламповых компьютеров.

"Выпуск эмулятора 86Box 5.0"
Отправлено Джон Титор , 25-Авг-25 01:23 
И когда последний ламповый компьютер был создан? Лет 15 назад. И вроде бы как не для простого обывателя с джойстиком, а для физиков. Йо-йо конечно крутится, но до коллайдера ему далеко. Толку сравнивать то?

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 18:14 
>И когда последний ламповый компьютер был создан? Лет 15 назад.

Педевикия пишет, что в 63-ем: https://en.wikipedia.org/wiki/List_of_vacuum-tube_computers


"Выпуск эмулятора 86Box 5.0"
Отправлено BorichL , 25-Авг-25 20:54 
Ну допустим не 15 лет назад, а года 3 назад, а доделан вообще в декабре прошлого года. UE-1. Работает, порнушку конечно не показывает, но перфоленту крутит.

"Выпуск эмулятора 86Box 5.0"
Отправлено Ценитель GPL рогаликов , 25-Авг-25 14:58 
Не переоценивай возможностей. Сейчас не смогут даже такое по чертежам воссоздать, хотя раньше могли:

https://en.wikipedia.org/wiki/Iskra-1030


"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 22:59 
А вот кстати, упомянутая в новости, NEXTSTEP - она же на компутере NeXT Стива Жобса крутилась, который был на 68040.

"Выпуск эмулятора 86Box 5.0"
Отправлено DasKolbass , 25-Авг-25 01:13 
Последняя версия NS работала на x86 тоже.

"Выпуск эмулятора 86Box 5.0"
Отправлено гостеван , 25-Авг-25 14:49 
Оно x86, но не IBM совместима.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 15:31 
The initial model has a 10 MHz Motorola 68000 CPU, 1 MB of RAM, and lacks a hard drive. The final model was released in 1993 with a 25 MHz Motorola 68030 CPU, 4 MB of RAM, and optional 80 MB SCSI hard drive. RAM in these systems is expandable to 12 MB, though most games and applications do not require more than 2 MB.

В конце концов, название-то о чём-то говорит?


"Выпуск эмулятора 86Box 5.0"
Отправлено 1111 , 24-Авг-25 22:43 
Хостовое приложение загружает только одно ядро процессора. Уже не за одним таким эмулятором заметил. PCEm....

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 22:49 
Может, потому что эмулируемые компьютеры -- однопроцессорные и одноядерные?

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 22:57 
Эмуляция — нераспараллеливаемая задача.

"Выпуск эмулятора 86Box 5.0"
Отправлено Tron is Whistling , 24-Авг-25 23:55 
Распараллеливаемая, но это не просто.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 05:07 
Ну можно, конечно, сделать некоторое программное подобие P-4 и даже гипертрединга… но боюсь, что в софтовой реализации это какого-то выигрыша в производительности не даст, а скорее наоборот (при многократном возрастании сложности).

"Выпуск эмулятора 86Box 5.0"
Отправлено Tron is Whistling , 25-Авг-25 09:43 
Да нет, там интереснее, на старых платформах обычно распараллеливают не собственно одноклеточный проц, а разделяют работу ядра и обвязки - генерацию изображения, звука и т.п. Их надо правильно синхронизировать, на ряде платформ - аж такт в такт, но тем не менее - распараллеливанию на несколько ядер поддаётся. А на платформах с многоядерными процами кроме этого ещё и сам проц распараллеливается - правда с синхронизацией ещё большая засада, особенно на приставках.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 10:27 
Периферию можно распараллелить. Проц — увы, никак.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 22:02 
> Проц — увы, никак.

Ну ладно, даю тебе хинту: код можно JIT-ить кусками, пока другие куски исполняются в нативе.


"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 26-Авг-25 12:29 
О божечки, он открыл мне глаза на рекомпилер. Который, к слову, реализуется на порядки сложнее — и уже cycle-exact ни разу не является… а, здравствуй, досбокс!

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 01:22 
Вообще-то ещё как параллелится. Вспомнить хотя бы "сан жаба хотспот сервер".

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 05:08 
Вспомнил. Каким боком он к эмуляции процессора?

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 21:59 
Не поверишь, прямым. Или ты думал, что внутри x86-го сидит аппаратная жаба? Нет, такое было только в некоторых старых ARM.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 26-Авг-25 12:35 
Гастроном на улице Герцена какой-то, извините.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 01:29 
И как тогда это в QEMU работает в режиме эмуляции без гипервизора?

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 05:01 
Очень медленно.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 24-Авг-25 23:56 
Сабж это собственно форк PCEm. Странно что вы их разделяете.

"Выпуск эмулятора 86Box 5.0"
Отправлено _kp , 25-Авг-25 12:45 
Рендеринг давно во всех эмуляторах в отдельном потоке делается, а с эмуляцией почти все на одном потоке пыхтят.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 26-Авг-25 17:56 
Можно на нескольких. На одном JustInTime компиляция, на других ввод-вывод эмулируется, на других исполнение если эмулируется многоядерный проц. Только на синхронизациях прерф упадёт.

"Выпуск эмулятора 86Box 5.0"
Отправлено nc , 24-Авг-25 23:46 
Интересная штука, надо будет поиграть с ней.
Кстати, раз уж пошла речь о старых системах, выскажу здесь одну идею. Я времена DOS застал совсем немножко, опыта особо не было, но воспоминания самые теплые и ламповые:) Возможно в сообществе есть люди более опытные. Что если собрать своеобразную "сборку" DOS, куда бы входили популярные программы тех времен (всех видов - системные, офисные, для программирования, игры...), с максимальным охватом, и распространять ее скажем на рутрекере? Под любую виртуалку, хоть эту, хоть Dosbox или что там еще бывает. В некотором смысле это был бы такой снимок той эпохи, поддерживаемый и обновляемый энтузиастами.

"Выпуск эмулятора 86Box 5.0"
Отправлено DasKolbass , 25-Авг-25 01:09 
Все популярные программы для DOS тех времён были платными, кроме Волкова и AIDSTEST.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 01:30 
keyrus ещё забыл

"Выпуск эмулятора 86Box 5.0"
Отправлено wd , 25-Авг-25 16:39 
жаль, что из поделий Гуртяка помнят только кейрус...
а ведь бы еще годный резидентный калькулятор, peek позволял раму колупать на лету
вроде чтото еще я пользовал из его поделий
хороший был программист

"Выпуск эмулятора 86Box 5.0"
Отправлено анонимммм , 25-Авг-25 07:04 
Обычно людям хватает досбокса, который заводится без танцев с бубном.
А полноценная эмуляция и что-то кроме игор - ценители и так этим занимаются. Сайты же есть с софтом под ДОС.
Сомнительная, короче, идея, на мой взгляд.
Но если хочется - делай конечно, мб кому зайдёт.

"Выпуск эмулятора 86Box 5.0"
Отправлено зомбированный , 25-Авг-25 08:10 
был проект FreeDOS - там было напхато в ISO на 3 сотни мегабайт

"Выпуск эмулятора 86Box 5.0"
Отправлено зомбированный , 25-Авг-25 11:18 
https://freedos.org

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 11:21 
Там не слепок времени, там всё новьё.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 12:10 
Дос плохо работает когда под ним много программ, особенно системных. "софт и игры под дос" охватывает 15 лет индустрии во время стремительного развития из XT с 128 KB памяти и расширением ее через платы, CGA монитором и бипером до пентиума у которого в 1000 раз больше памяти, 3D акселерация и все такое. С несколькими поколениями видекарт и звуковых карт.

Софт разных лет оптимизировался под разное железо, требует разных драйверов и режимов, это все на одной машине запускать сложно. А драйвера завсят от железа. В досе все тяжко в этом плане.

Есть готовые сборки игр eXoDOS и игр и софта ExoWin3x

Ну и есть 86Box, на данный момент самое мощное решение в плане сохранения доступа к старому софту путем эмуляции старого железа. Из решений "гибко эмулируем софтом" макс совместимость сейчас у DosBox-X, вероятно https://dosbox-x.com/


"Выпуск эмулятора 86Box 5.0"
Отправлено _kp , 26-Авг-25 18:42 
> снимок той эпохи

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

Как снимок эпохи, у меня на раритетных компах  в коллекции, помимо программ, имеются и коллекции документов и файлов тех лет, кеш Голдеда, электронные журналы, "крутые" изображения аж в 256 цветах.


"Выпуск эмулятора 86Box 5.0"
Отправлено Ценитель GPL рогаликов , 25-Авг-25 00:06 
For science, history and fun!!!

"Выпуск эмулятора 86Box 5.0"
Отправлено DasKolbass , 25-Авг-25 01:06 
Назад в будущее?

"Выпуск эмулятора 86Box 5.0"
Отправлено Джон Титор , 25-Авг-25 01:17 
В общем IBM5100 так пока и не поддерживает.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 05:32 
И не будет. Вы в курсе, как он устроен? К x86 вообще никакого отношения (да и к процессорам в современном понимании). За такой экзотикой в MAME.

"Выпуск эмулятора 86Box 5.0"
Отправлено _kp , 25-Авг-25 14:43 
Не смущает что IBM5100 ни в каком приближении не PC?
С тем же успехом можно жаловаться, что нет эмуляции Zx Спектрумов и Денди.
По здравому смыслу, он никогда не должен поддерживаться в одном эмуляторе с PC.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 05:23 
Зачем всё это делают в 2025 году?! Ностальгия? Графика современных игр намного круче.

"Выпуск эмулятора 86Box 5.0"
Отправлено Эксконтрибутор FreeBSD , 25-Авг-25 07:45 
Есть такое слово «копрофилия»

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 08:55 
Есть такое слово "некромантия"

"Выпуск эмулятора 86Box 5.0"
Отправлено Эксконтрибутор FreeBSD , 25-Авг-25 08:56 
Некромантия это к тем кто по помойкам свои кор-дал-дуба собирает
А к тем кто эту фигню юзает уже копрофилия

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 27-Авг-25 07:43 
«А я всё время о нём думаю»

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 07:55 
Эксперты сразу про игры. А при чём тут они?

"Выпуск эмулятора 86Box 5.0"
Отправлено Эксконтрибутор FreeBSD , 25-Авг-25 09:23 
> Эксперты сразу про игры. А при чём тут они?

А потому что больше ни для чего подобная дрянь не нужна
Ну и вообще, индустрию двигают игры и порно. Тут порно не видать, а значит игры
Человек он, знаешь ли, в принципе ludens, в принципе наш вид обезьян развился через игры и это нормально


"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 08:07 
Чем еще заниматься старичкам на пенсии...

"Выпуск эмулятора 86Box 5.0"
Отправлено Жироватт , 25-Авг-25 08:38 
Иным анонимным кекспертам стоило бы погонять старые ОС - может быть они бы стали чуточку меньше нести хрени про х86 и про системы в частности

"Выпуск эмулятора 86Box 5.0"
Отправлено Tron is Whistling , 25-Авг-25 09:52 
Графика - ещё не игра. Дурковатый геймплей большинства современных игр вкупе с отсутствием вменяемого сюжета - бич. Многие старые игры характерны тем, что при никакой графике - в них есть и над чем подумать, и просто геймплей интересный.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 26-Авг-25 14:48 
Чтобы не быть, глупеньким.
Кем бы ты не стал, помни с кем ты начинал.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 08:40 
Эмулирую в ней свой старый ретро комп, подобрал характеристики почти те же самые. Играю в ней в Star Wars: Jedi Knight под Win 98. Всё чётко.
По ощущениям всё как тогда.
Плюс ещё dial-up модем эмулируется через SliRP, так что выход в интернет есть.

"Выпуск эмулятора 86Box 5.0"
Отправлено Джон Титор , 25-Авг-25 09:14 
Мониторы были другими. На ламповых мониторах старые игры несколько по другому выглядят. Оно и графику улучшает? Если взять тот же Jedi Knight, более чем уверен что на современных мониторах графика будет более угловатой из-за того что нет того монитора уже который частично эти проблемы решал (кроме видеокарты)

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 22:16 
Трубочный моник - считай, как субпиксельный антиалиасинг. Эквивалент ему - мультисэмплинг+4к как минимум, не каждый современный утюг потянет.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 10:00 
В детстве у родителей на работе были два 286 на 12МГц с EGA и один 386 20МГц с VGA. Жаль не забрал себе, когда их выкидывали. Это как раз пришлось на момент, когда я учился и мне было не до того. В детстве с ними не наигрался. Например опыта не хватило, чтобы разобраться с CRTC. Сейчас опыт есть, а вот реального железа для тестов нет. Все таки вещи типа DOSBox слишком рафинированные. Поддерживают одну самую распространенную и прямую железку. S3-шку. Для тестов же надо разнообразие.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 10:24 
> Поддерживают одну самую распространенную и прямую железку. S3-шку.

machine: The type of machine DOSBox-X tries to emulate.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
           Possible values: mda, cga, cga_mono, cga_rgb, cga_composite, cga_composite2, hercules, hercules_plus, hercules_incolor, hercules_color, tandy, pcjr, pcjr_composite, pcjr_composite2, amstrad, ega, ega200, jega, mcga, vgaonly, svga_s3, svga_s386c928, svga_s3vision864, svga_s3vision868, svga_s3vision964, svga_s3vision968, svga_s3trio32, svga_s3trio64, svga_s3trio64v+, svga_s3virge, svga_s3virgevx, svga_et3000, svga_et4000, svga_paradise, vesa_nolfb, vesa_oldvbe, vesa_oldvbe10, pc98, pc9801, pc9821, svga_ati_egavgawonder, svga_ati_vgawonder, svga_ati_vgawonderplus, svga_ati_vgawonderxl, svga_ati_vgawonderxl24, svga_ati_mach8, svga_ati_mach32, svga_ati_mach64, fm_towns


"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 10:04 
А баги в фуллскрине, в том числе с мышкой, на wayland позакрывали as not planned

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 21:25 
а для ABIT BX6 можно выставить несколько процессоров, как в настоящем?:)

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 25-Авг-25 21:27 
отбой BP6 была.

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 26-Авг-25 13:47 
какие то 86Box 5.0

https://copy.sh/v86

пф.


"Выпуск эмулятора 86Box 5.0"
Отправлено SKZ , 28-Авг-25 12:40 
Там вообще SMP не поддерживается

"Выпуск эмулятора 86Box 5.0"
Отправлено doorsfan , 27-Авг-25 22:19 
Пишут, умеет 5150. Магнитофонный порт тоже поддержали? Можно грузить с кассеты?

"Выпуск эмулятора 86Box 5.0"
Отправлено Аноним , 29-Авг-25 10:36 
Можно, из WAV-файла.