Эмуляция > Эмуляторы компьютеров

PCem, 86box и другие эмуляторы старого PC-железа

<< < (44/55) > >>

Томахомэ:
Как там в PCem, кстати, с эмуляцией звуковых карт от Roland?

Томахомэ:
Я тут узнал, что в одном из форков 86Box'а, PCBox, не только завезли эмуляцию Pentium III, но и достали из-под сукна наработки по эмуляции Matrox'овских карт, а также RiVA 128 и TNT (вроде даже зачатки эмуляции Radeon 7200 добавили, хоть последнюю и скрыли пока от глаз посторонних юзеров за пока ещё очевидной неработоспособностью). Кто-нибудь когда-нибудь видел на данном форке Nvidia'вские карточки в действии? Просто если там в разделе Display выбрать их, то в случае Windows 2000 и XP установить не удаётся. 95-ю и 98-ю ещё удаётся, а вот драйверы данных карт для них - уже нет.

Yaranga:
Томахомэ, так это уже всё было в 86box ещё пару лет назад. Если не раньше. Тогда тоже примерно так оно и работало, видимо разработчики не смогли заставить это работать нормально и отказались от идеи.

bant:

--- Цитата: Yaranga от 23 Октябрь 2022, 06:04:54 ---Томахомэ, так это уже всё было в 86box ещё пару лет назад. Если не раньше. Тогда тоже примерно так оно и работало, видимо разработчики не смогли заставить это работать нормально и отказались от идеи.

--- Конец цитаты ---
Какая жалость что не увидим pentium III.

Ogr:

--- Цитата: bant от 23 Октябрь 2022, 17:40:35 ---Какая жалость что не увидим pentium III.

--- Конец цитаты ---
Пентиум2 500 мегагерц, при полной нагрузке, на  Ryzen7 3700X эмулируется на 20% от полной скорости... Таким макаром эмуляцию пентиум3 на полной скорости еще лет пятьдесят не увидим. так что жалеть не о чем.

Softer:

--- Цитата: Ogr от 23 Октябрь 2022, 17:46:42 ---Пентиум2 500 мегагерц, при полной нагрузке, на  Ryzen7 3700X эмулируется на 20% от полной скорости...
--- Конец цитаты ---
Нормальными эмулями пользоваться надо и правильно их настраивать. PII-450Mhz в PCem17 с Voodoo 3 на i5-4690K(OC:4.1Ггц) ниже 60% в Q2 не опускается.

Yaranga:
Softer, а теперь сделай точно такую же конфигурацию виртуального железа в 86box и посмотри как оно там будет. Мне сдаётся, что примерно так же, если не лучше, особенно если версию сборки соответствующую подобрать.

Ogr:

--- Цитата: Softer от 26 Октябрь 2022, 02:32:03 ---Нормальными эмулями пользоваться надо и правильно их настраивать.
--- Конец цитаты ---
ты б ещё раб.стол показал со 100%, с понтом что эмулируется:

--- Цитата: Ogr от 23 Октябрь 2022, 17:46:42 ---на полной скорости
--- Конец цитаты ---
:lol: квейк такая себе нагрузка. Нагрузить тестом цп, и посмотри до скольки Просядет производительность.

На деле же р2 при идентичных частотах и идентичной нагрузки, эмулируется более чем вдвое медленнее чем р1. Чтобы заимулировать р2 500 мегагерц на Полной скорости, производительность от нынешних топовых ядер нужно увеличить раза в 4, чего ждать 20-30 лет при нынешнем темпе развития.
а р3 скорее всего будет эмулироваться еще медленнее чем р2...

Softer:

--- Цитата: Yaranga от 26 Октябрь 2022, 06:49:27 ---Softer, а теперь сделай точно такую же конфигурацию виртуального железа в 86box и посмотри как оно там будет. Мне сдаётся, что примерно так же, если не лучше, особенно если версию сборки соответствующую подобрать.

--- Конец цитаты ---
Я в прошлом декабре уже оставлял отзыв о 86Box.
Подумалось что ты намекаешь на неслыханный прогресс в этом вопросе, но нет. Все проблемы на месте.
86Box v3.7.1.4032 (GA-686BX; PII-450Mhz; Voodoo 3; SB16)
- Графические артефакты, как минимум при эмуляции Voodoo 3, в Q2 на месте.
- Во время работы паразитная утилизация одного потока CPU в 100% на месте.
- Производительность как минимум из за выше сказанного - ниже чем у PCem17. В тесте CPU в PassMark Performance при выполнении некоторых операций скорость эмуляции падает ниже 50%, тогда как тот же конфиг в PCem17... смотреть ниже.


--- Цитата: Ogr от 26 Октябрь 2022, 10:12:47 --- квейк такая себе нагрузка. Нагрузить тестом цп, и посмотри до скольки Просядет производительность.

--- Конец цитаты ---
На, найди мне на графике проседание ниже 50% во время теста разнообразных операций на CPU:

Только операции шифрования удалось эмуляцию просадить до 50%, на втором месте сортировка строк - пятьдесят с чем-то.
Думай что ты делаешь не так, от чего у тебя на Ryzen7 3700X до 20% скорость проседает. Из очевидного - это багнутая эмуляция сетевых карт жрущая в холостую процессорное время. Вырубай её нафиг. Я так понимаю их никогда не поправят, так как проблема врождённая и никто не обращает на неё внимание. Ну или если дело всё ещё в специфике выполняемых вычислений, тогда вместо того, чтоб писать, что не на том тестировать надо - пиши конкретно на чём именно проверять с указанием конкретного приложения и параметры запуска.
И ещё такой вопрос: а что за PII-500Mhz ты всё время упоминаешь? Такого камня в природе не существовало. PII на 450Mhz заканчивались.

Ogr:
Softer, То ли я брежу, то ли раньше Действительно было так плохо, но сейчас более менее пристойно. хотя р2 все равно лучше не эмулировать, ибо р2 работает на 10-15% медленнее Чем р1:








Softer:

--- Цитата: Ogr от 27 Октябрь 2022, 13:51:40 --- хотя р2 все равно лучше не эмулировать, ибо р2 работает на 10-15% медленнее Чем р1:
--- Конец цитаты ---
Опять не понятно почему у тебя так. У меня скорость эмуляции плюс/минус одинаковая между P1 и P2 при равной частоте эмулируемого камня (если сильно присматриваться, то видно, что P1 эмулируется чуть быстрее, но вообще не существенно), при этом производительность самого виртуального CPU значительно выше у P2, что видно по результату теста. Поэтому не вижу никакого смысла опускаться до P1.

Ogr:
Softer, Если не затруднит скинь твой эмулятор, его настройки и диск ц.

Softer:

--- Цитата: Ogr от 27 Октябрь 2022, 16:38:28 ---Softer, Если не затруднит скинь твой эмулятор, его настройки и диск ц.

--- Конец цитаты ---
Я провёл множественный повторный тест на i430VX/P1 и скорость эмуляции всё время разная. Это какой-то глюк. Так же заметил, что в отличии от виртуалки с i440BX/P2 PCem во время загруженного рабочего стола в простое утилизирует один поток CPU на максимум. При создании же нагрузки в виртуальной машине нагрузка с этого потока хостовой машины наоборот уменьшается. Дичь полнейшая. Сама эта виртуалка с i430VX/P1 прошла со мной огонь, воду и медные трубы через множество версий PCem. Я даже не вспомню в какой именно версии она создавалась. Там винт на 8GB уже под завязку набит играми. Наверно пришло время создавать новую i430VX/P1 с чистым виртуальным HDD, всё ставить, повторять тесты и смотреть поменялось ли что-нибудь.

Softer:
В общем как выяснилось i440BX ведёт себя точно так же. Ниже скриншот с графиком скорости эмуляции после двух запусков одного и того же теста производительности CPU подряд. Ничего общего!

Всё, мысли кончились.  :wacko:

Yaranga:
Softer, ну а с новым рекомпилятором пробовал свежие сборки? Наверняка там есть отличия.

Softer:

--- Цитата: Yaranga от 30 Октябрь 2022, 03:37:05 ---Softer, ну а с новым рекомпилятором пробовал свежие сборки? Наверняка там есть отличия.

--- Конец цитаты ---
Нет, не пробовал. Сейчас попробовал.
+ Исчез "паразитный" поток утилизирующий 100% одного ядра на холостом ходу.
- Графические артефакты на месте.
- Производительность никак не улучшилась. К примеру при эмуляции PII на моём хостовом железе уже при частоте процессора 133Мгц на старте Win98 во время проигрывания приветственного звука скорость эмуляции падает ниже 90%, в то время как на PCem17 аналогичное происходит только при поднятии частоты эмулируемого PII до 266Мгц.

Томахомэ:
Кстати, а вот интересно, есть ли какие-нибудь форки или билды PCem с внутренним рекордером, независимым от реальной скорости работы эмулятора (то есть видеокэпчуринг примерно как в MAME и многих других эмуляторах ретро-платформ) - чтобы, на случай, если скорость самой игры тебя не устраивает, ты мог бы потом взглянуть на свой геймплей "со стороны", уже с плавной картинкой и нормальным звуком?

Томахомэ:
А вы заметили, что 2022 год вполне рискует (если, конечно, не произойдёт какого-то чуда - например, вытащат из-под сукна эмуляцию Matrox'ов, или начнут запиливать эмуляцию ещё каких-нибудь 3D-ускорителей, кроме Voodoo) стать первым за последние 13 лет годом, когда обновлений для PCem вообще не выходило - тупо просто потому, что каких-то глобальных изменений, способных потянуть на новую версию, за целый год так и не накопилось? Если так пойдёт и дальше, то программа, фактически приведшая в своё время эмуляцию ПК в её нынешний вид, в итоге окажется вынуждена "пикниковать на обочине" околоэмуляционного движа, безнадёжно отстав от конкурирующих 86box и PCbox.

Ogr:

--- Цитата: Томахомэ от 23 Ноябрь 2022, 14:33:44 ---стать первым за последние 13 лет годом, когда обновлений для PCem вообще не выходило - тупо просто потому, что каких-то глобальных изменений, способных потянуть на новую версию, за целый год так и не накопилось?
--- Конец цитаты ---
тупо просто потому что в этом году разработчик забросил разрабатывать PCem.

gotten:

--- Цитата: Ogr от 23 Ноябрь 2022, 15:54:22 ---тупо просто потому что в этом году разработчик забросил разрабатывать PCem
--- Конец цитаты ---
да, но ведь проект другие люди подхватили, довольно давно уже

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии