Автор Тема: PCem - эмулятор старого PC-железа  (Прочитано 94206 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dumbass

  • Пользователь
  • Сообщений: 136
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #750 : 18 Ноябрь 2020, 08:28:50 »
Для банши биос должен называться Pci_sg.rom или bin. У меня в папке два файла. хз какой рабочий.

Оффлайн xttx

  • Пользователь
  • Сообщений: 240
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #751 : 18 Ноябрь 2020, 09:51:13 »
Для Voodoo3 2000 - биос называется voodoo3_2000/2k11sd.rom
Для Voodoo3 3000 - voodoo3_3000/3k12sd.rom
Инициализируется всё это в /src/vid_voodoo_banshee.c
Где их брать - пока не знаю.

Update:
Нашёл в репозитории ромов от 86-бокса, т.к. туда уже успели добавить эти вуду 3
Прикладываю в аттач.

Оффлайн Dumbass

  • Пользователь
  • Сообщений: 136
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #752 : 18 Ноябрь 2020, 11:11:16 »
Спасибо. Заработало

Оффлайн blackoff

  • Пользователь
  • Сообщений: 8296
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #753 : 18 Ноябрь 2020, 12:14:37 »

Оффлайн Dumbass

  • Пользователь
  • Сообщений: 136
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #754 : 02 Декабрь 2020, 05:30:24 »
1st December 2020
PCem v17 released. Changes from v16 :
New machines added - Amstrad PC5086, Compaq Deskpro, Samsung SPC-6033P, Samsung SPC-6000A, Intel VS440FX, Gigabyte GA-686BX
New graphics cards added - 3DFX Voodoo Banshee, 3DFX Voodoo 3 2000, 3DFX Voodoo 3 3000, Creative 3D Blaster Banshee, Kasan Hangulmadang-16, Trident TVGA9000B
New CPUs - Pentium Pro, Pentium II, Celeron, Cyrix III
VHD disc image support
Numerous bug fixes
A few other bits and pieces
Thanks to davide78, davefiddes, Greatpsycho, leilei, sards3, shermanp, tigerforce and twilen for contributions towards this release.

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1569
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #755 : 03 Декабрь 2020, 19:08:22 »
Поэмулировал на нём win98 с p200.
i5 2400 - не вывозит полную скорость.
i7 3700 - не вывозит полную скорость.

Печальбеда. :(

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #756 : 03 Декабрь 2020, 19:17:41 »
i7 3700 - не вывозит полную скорость.
А чем нагружал эмуляцию для проверки вывоза полной скорости?
И эмуляция сетевой карты была отключена? Она в PCem кривая, съедающая процессорное время на холостом ходу.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7379
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #757 : 04 Декабрь 2020, 02:23:04 »
Поэмулировал на нём win98 с p200.
i5 2400 - не вывозит полную скорость.
i7 3700 - не вывозит полную скорость.

Печальбеда.
для эмуляции р233 достаточно Ryzen R5-3600X разогнанного до 4,1ггц:
загрузка ни одного из ядер не поднимается даже до 60%. ну а раз еще 40%+ вычислительной мощи ядра не задействованы, предположительно он должен эмуляцию р300мгц на полной скорости вытянуть.


Оффлайн Томахомэ

  • Пользователь
  • Сообщений: 776
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #758 : 04 Декабрь 2020, 07:24:07 »
Где лучше всего искать самые свежие биосы после выхода каждой новой версии?

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #759 : 04 Декабрь 2020, 11:40:26 »
для эмуляции р233 достаточно Ryzen R5-3600X разогнанного до 4,1ггц:
загрузка ни одного из ядер не поднимается даже до 60%. ну а раз еще 40%+ вычислительной мощи ядра не задействованы, предположительно он должен эмуляцию р300мгц на полной скорости вытянуть.
С эмуляцией трёхмерных шутанов PCem справляется неплохо. Проверить бы как он на Ryzen справляется с виндовым гуем через PassMark например (Tests/2D Graphics/GUIs).
И я бе не стал ориентироваться на показания нагрузки ядер MSI Afterburner. У меня он тоже показывает, что ни одно ядро до конца не нагружено, а по факту в Process Explorer видно, что один поток уже в притык.
 


Добавлено позже:
Где лучше всего искать самые свежие биосы после выхода каждой новой версии?
Как вариант из ромпака форка можно дёргать. Структура пака только там другая, поэтому нужно всё положить так, как это указано вот тут.

Оффлайн Томахомэ

  • Пользователь
  • Сообщений: 776
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #760 : 04 Декабрь 2020, 14:59:20 »
Цитата

Добавлено позже:Как вариант из ромпака форка можно дёргать. Структура пака только там другая, поэтому нужно всё положить так, как это указано вот тут.

Спасибо!

Добавлено позже:
А где найти вот драйверы для звуковой карты ES1371 под Win95?
« Последнее редактирование: 04 Декабрь 2020, 16:30:03 от Томахомэ »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #761 : 04 Декабрь 2020, 19:20:27 »
А где найти вот драйверы для звуковой карты ES1371 под Win95?
PCI64V.7z

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #762 : 04 Декабрь 2020, 21:38:30 »
загрузка ни одного из ядер не поднимается даже до 60%. ну а раз еще 40%+ вычислительной мощи ядра не задействованы
нет, это так не работает.
тяжелый поток может "размазываться" по всем имеющимся ядрам и показывать небольшую нагрузку всех ядер, тогда как в реале оно реально уже упёрлось по скорости.

ну то есть вот у меня на 4х-ядернике, запускаешь что-то жрущее однопоточное и градусники кажут 25% загрузку каждого ядра.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7379
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #763 : 04 Декабрь 2020, 22:31:09 »
ну то есть вот у меня на 4х-ядернике, запускаешь что-то жрущее однопоточное и градусники кажут 25% загрузку каждого ядра.
на i5-2500 такого не было. Хотя на Ryzen7 сталкивался с расхождением Определении загрузки ядер цп диспетчером задач и эмулятором плейстейшен 2.
Проверить бы как он на Ryzen справляется с виндовым гуем через PassMark например (Tests/2D Graphics/GUIs).
кинь версию под 98. Полагаю, квей 2 в совтваре аналогичен этому тесту. Ну так Вот, на Ryzen7 3700X OC:4,2ггц, Он без просадок работает при эмуляции р233\р мобайл 300 мегагерц.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9364
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #764 : 04 Декабрь 2020, 22:55:54 »
на i5-2500 такого не было. Хотя на Ryzen7 сталкивался с расхождением Определении загрузки ядер цп диспетчером задач и эмулятором плейстейшен 2.
от проца это вроде не зависит, сама система так работает, по-умолчанию поток шедулится виндой по всем доступным ядрам по очереди, чтоб проц равномерно нагревался.
в винде есть функции для управления "affinity", но автоматически это не делается, программа сама должна их вызвать и сказать что хочет работать на определенном ядре или ядрах или процессорах

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #765 : 05 Декабрь 2020, 00:38:14 »
на i5-2500 такого не было
Тебе показалось.

кинь версию под 98.
* PassMark 5.7z (1834.55 КБ - загружено 156 раз.)

Полагаю, квей 2 в совтваре аналогичен этому тесту. Ну так Вот, на Ryzen7 3700X OC:4,2ггц, Он без просадок работает при эмуляции р233\р мобайл 300 мегагерц.
Q2 в SW совершенно не аналогичен виндовому GUI.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7379
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #766 : 05 Декабрь 2020, 05:06:42 »
Q2 в SW совершенно не аналогичен виндовому GUI.
при р233 падает до 20%, при р75 до 80%.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #767 : 05 Декабрь 2020, 12:02:40 »
при р233 падает до 20%, при р75 до 80%.
Ух! Что-то совсем сурово для Ryzen7 3700X OC:4,2ггц. На моём i5-4690K (OC:4.1GHz) при p233mmx падает только до 65%. Не устану спрашивать всех подряд: багнутая эмуляция сетевой карты точно была отключена?
230928-0

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7379
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #768 : 05 Декабрь 2020, 13:37:32 »
багнутая эмуляция сетевой карты точно была отключена?
да. но версия PCemV15, и пень без ммх.

лучше на идентичный сборки тестировать. либо скинь свою, Либо отсюда возьми https://www.old-games.ru/utils/pcem/

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #769 : 05 Декабрь 2020, 14:52:55 »
лучше на идентичный сборки тестировать. либо скинь свою, Либо отсюда возьми https://www.old-games.ru/utils/pcem/
Я не пользуюсь сборками. Я пользуюсь официальным сайтом, ромы ищу и добавляю сам по необходимости, систему ставлю сам.

да. но версия PCemV15, и пень без ммх.
P233 без MMX не существует.
Вот результат на PCemV15 и P233MMX:
230935-0
А вот результат на предложенной сборке PCemV15_OG:
230937-1
Сборка конечно ...овно, но и на ней у меня 38% против озвученных тобой 20%. Либо 3700X (4,2ггц) действительно так плох для эмуляции PCem, либо мы что-то упускаем.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7379
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #770 : 05 Декабрь 2020, 17:17:18 »
либо мы что-то упускаем.
Сейчас скачал сборку заново с сайта ОГ, получил Вот такие результаты:

в сборки оттуда же, но в которой поковырялся я для запуска глайд игр, и в которой ты стервал первый раз, вот такие результаты:

Оффлайн s1nka

  • Пользователь
  • Сообщений: 1569
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #771 : 05 Декабрь 2020, 17:50:28 »
А чем нагружал эмуляцию для проверки вывоза полной скорости?
Просто в простое в винде тормоза были. Примерно на 60-70% от полной скорости.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7379
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #772 : 05 Декабрь 2020, 17:53:33 »
Softer, После смены материнской платы На ту что у тебя:

после последующей смены видеокарты на ту что у тебя:

после последующей смены в видео-спеед: фаст\vlb\pci:

Добавлено позже:
Кстати, при тесте цп просадок нет. Ну то есть, Эмуляцию самого Центрального процессора даже при 300мгц Ryzen7 вполне осиливает:
« Последнее редактирование: 05 Декабрь 2020, 18:15:57 от Ogr »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #773 : 05 Декабрь 2020, 18:43:48 »
Просто в простое в винде тормоза были. Примерно на 60-70% от полной скорости.
Просто в простое на указанном тобой железе такое может быть только если у тебя включена кривая эмуляция сетевой карты. Выключи её.
Для ещё большего увеличения производительности повторяй за Ogr-ом и поставь эмулируемое железо как у меня.

Softer, После смены материнской платы На ту что у тебя:
после последующей смены видеокарты на ту что у тебя:
после последующей смены в видео-спеед: фаст\vlb\pci:
Мда, на old-games вообще не заморачивались проверкой эффективности эмуляции тех либо иных железок. Про то, что та же Mach64GX эмулируется лучше любого другого 2D ускорителя я тут ещё при царе горохе писал.
А зачем ты всё время окно мастера соединения с интернетом в свои тесты пихаешь?

Добавлено позже:
Кстати, при тесте цп просадок нет. Ну то есть, Эмуляцию самого Центрального процессора даже при 300мгц Ryzen7 вполне осиливает:
Я про это и писал, когда говорил тебе, что Q2 в SW и Windows GUI это вообще разные вещи. Q2 в SW весь на процессоре считается, а Windows GUI это про эмуляцию аппартного 2D ускорения на видеокарте.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #774 : 05 Декабрь 2020, 19:53:14 »
Всё, лидер по эффективности эмуляции 2D ускорения в 17-ой версии сменился. Эмуляция Voodoo 3 3000 проходит на моём железе тест Windows GUI с просадкой только до 86% скорости против 66%, которые были у ATI Graphics Pro Turbo (Mach64GX).
230943-0
« Последнее редактирование: 05 Декабрь 2020, 20:57:30 от Softer »

Оффлайн gotten

  • Пользователь
  • Сообщений: 4738
  • Пол: Мужской
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #775 : 05 Декабрь 2020, 20:38:42 »
Где взять blasterpci.rom? разобрался.
« Последнее редактирование: 05 Декабрь 2020, 20:51:31 от gotten »

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #776 : 05 Декабрь 2020, 20:56:58 »
Где взять blasterpci.rom?
В первой половине страницы отвечал.
86box_roms-20201118.zip\roms-20201118\video\voodoo\BlasterPCI.rom

Всё, лидер по эффективности эмуляции 2D ускорения в 17-ой версии сменился. Эмуляция Voodoo 3 3000 проходит на моём железе тест Windows GUI с просадкой только до 86% скорости против 66%, которые были у ATI Graphics Pro Turbo (Mach64GX).
Вывод отменяется. Сунул Voodoo 3 3000 в ту конфигурацию на которой получал 66% c 430VX и P233MMX, и получил те же 66%. Так что вывод меняется на: имеет место влияние эмуляции конкретного чипсета на скорость эмуляции 2D ускорителей. Пока связка 440BX и Voodoo 3 3000 работатет быстрее всех мной опробованных.

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7379
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #777 : 06 Декабрь 2020, 01:46:47 »
А зачем ты всё время окно мастера соединения с интернетом в свои тесты пихаешь?
После прогонки всех 2 д тестов вылезает, видимо, пытается их отправить на свой сайт.

Оффлайн Softer

  • Пользователь
  • Сообщений: 4197
  • Пол: Мужской
    • Steam
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #778 : 06 Декабрь 2020, 02:21:02 »
После прогонки всех 2 д тестов вылезает, видимо, пытается их отправить на свой сайт.
:lol: Ну ты даёшь. Поставь нижнюю галку и нажми next, больше вылезать не будет.

Добавлено позже:
И крякни бенчмарк. Я тебе вообще-то его с кряком давал. Тогда ни в какой интернет за покупкой лицензии он лезть не будет.
« Последнее редактирование: 06 Декабрь 2020, 02:27:07 от Softer »

Оффлайн Ogr

  • Пользователь
  • Сообщений: 7379
    • Просмотр профиля
PCem - эмулятор старого PC-железа
« Ответ #779 : 06 Декабрь 2020, 05:56:22 »
Тесты Виртуального р2:

3 и 4 результаты показали странными, Перемерил:

После перезапусков эмулятора: