1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

PCem - эмулятор PC

Тема в разделе "Hard & Soft", создана пользователем Ogr 2, 26 окт 2015.

  1. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.479
    PCem - эмулятор PC. PCem — Old-Games.RU Wiki
    86Box (старое название PCEM-X) - альтернативная ветка развития. Отличается от PCem большим количеством эмулируемого железа. О различиях в политике разработки PCem и 86Box.
    PCBox - ответвление от 86Box.
    VARCem - ответвление от 86Box. Заточен на потактовую точность эмуляции, и ориентирован на эмуляцию совсем старых железок уровня XT и AT. Имеется локализация на несколько языков, в комплекте с инстолятором идут все нужные ромы, конфиги, масса заготовок старых машин с предустановленным DOS.
    MartyPC - пожалуй, самый точный эмулятор IBM PC XT + CGA из существующих. Демо Area 5150 идёт без проблем. Чтобы подчеркнуть весомость этого достижения в среде эмуляторов стоит отметить, что на реальном железе данное демо нормально на 100% работает только на оригинальных IBM PC 5150/5160 с оригинальными же CGA-адаптерами. На практических всех совместимых XT-клонах или других моделях от той же IBM будут те или иные косяки. Как и практически во всех других эмуляторах.

    В октябре 2015, в PCem версии 10, появилась эмуляция Voodoo Graphics, в виде ускорителя Diamond Monster 3D. С точки зрения запуска старых игр примечателен тем, что Voodoo эмулируется в 2 отдельных потоках, за счёт чего, и при наличии 3х отдельных ядер под это дело, эмулируется оно в 3+ раза быстрее чем в DOSBox SVN Daum и Bochs. Но ЦП в PCem v10 наоборот эмулируется в 3 раза медленнее чем в DOSBox. К примеру, если на i5-2500 3.3ггц в DOSBox эмулируется на полной скорости р350-500мгц, то в PCem v10 уже только р100-150мгц.

    Эмулируемые 3д ускорители:
    Сборки эмуляторов PCem и 86Box с установленной ОС и настроенные для запуска:
    Видео с запущенными в нём играми:
    Разная полезная информация:
     
    Последнее редактирование модератором: 3 авг 2024
    MrFlibble, HotChip, vorob и 18 другим нравится это.
  2.  
  3. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    9.260
    На самом деле нужен не nearest neighbor, а integer scaling. Тогда будут ваши любимые квадраты
     
  4. Forgettable r/selfhosted

    Forgettable

    Регистрация:
    3 авг 2019
    Сообщения:
    8.362
    @R4kk00n, nearest neighbor тоже можно выставить, но разрешение экрана надо будет уменьшить до, например, 1280х960 для игры с разрешением 640х480
     
  5. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.443
    @Forgettable, это же для старых ЭЛТ мониторов, а у меня современный ЖК монитор с IPS матрицей. Максимальное разрешение на нем для режима 16:9 1920 х 1080, для режима 4:3 - 1920 х 1440. Режим nearest это же четкая привязка к пикселям на современных мониторах учитывая максимальное разрешения и поэтому графику VGA будет видно также как на старых мониторах без размытости. А где выставить? В конфиге? Там вроде параметры в разных эмуляторах отличаются
    --- добавлено 9 июн 2022, предыдущее сообщение размещено: 9 июн 2022 ---
    Нет. Целочисленное масштабирование это не привязка к пикселям при увеличении масштаба, а привязка к размеру экрана по пикселям.
    Так что без размытости в VARcem нельзя. Разработчикам писал чтобы добавили nearest и получил отказ
     
    Последнее редактирование: 9 июн 2022
  6. Forgettable r/selfhosted

    Forgettable

    Регистрация:
    3 авг 2019
    Сообщения:
    8.362
    что? нет
     
  7. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.479
    старые Элт мониторы были сильно разные, были и с размытостью.
     
    Последнее редактирование: 9 июн 2022
  8. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.443
    @Ogr 2, у меня монитор Samsung SyncMaster 3NE 96 года выпуска картинку не размазывал. Картинка в стандартном VGA на нем была хорошего качества
     
  9. Antr00plasm

    Antr00plasm

    Регистрация:
    6 окт 2009
    Сообщения:
    1.746
    Картинку может мылить и посредственного качества видеокарта, у меня была (да и есть) ati rage 128 - во всех разрешениях было мыло и чем выше разрешение тем больше. Тогда как riva 128 4mb обладал отличным 2д качеством графики и несмотря на 4мб поддерживает без проблем 1920х1080. А вообще попробовав все эти integer scallingи понял что наиболее оригинальная и правильная картинка, это та которую выдает монитор по умолчанию (жк) , а все эти острые небритые пиксели это от лукавого.
     
  10. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.443
    @Antr00plasm, и вообще не в видеокарте дело, раз я все проверял на разных. У VARcem эта ужасная размазня

    asun9_west.userapi.com_sun9_67_s_v1_ig2_XLFYzfZlaI0rxeOYfd9m5D758a5e9a35bc6d5b11696188e281d92d.jpg

    А что касается 86box там нормальная картинка по контурам пикселей, которую в VARcem в режимах ускорения Direct сделать нельзя, но в 86box на картах ISA не поддерживается синхронизация vsync

    asun9_east.userapi.com_sun9_34_s_v1_ig2_BaGo00cmjCdmy3eL2IXA1j200c02eafc4264b0286c8db5a4275406.jpg
     
    Последнее редактирование: 9 июн 2022
  11. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.479
    тебе про реальные железки говорят.
     
  12. Antr00plasm

    Antr00plasm

    Регистрация:
    6 окт 2009
    Сообщения:
    1.746
    Попробовал VarCEM, никаких отличий по картинке от других эмулей не заметил, зато заметил что работает быстрее и стабильнее других. Есть проблема что после установки с образа игры, при запуске игра просит диск, некоторые star trek klingons , colin mc rae rally 1 например. Вот с этим разобраться бы и по мне, VarCEM лучший на сегодняшний день.
     
  13. MrPepka

    MrPepka

    Регистрация:
    11 сен 2020
    Сообщения:
    713
    RU: Я, в свою очередь, использую PCBox (форк 86box с эмуляцией Pentium III). Работает отлично, только эмуляция Pentium III работает не очень плавно, но это не так уж и плохо
    PL: Ja z kolei używam PCBox (fork 86boxa z emulacją Pentium III). Działa świetnie, jedynie emulacja Pentium III nie działa zbyt płynnie, ale nie jest tak źle
     
  14. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.479
    Учитывая что эмуляция даже Pentium 2 по сравнению с Pentium 1 на идентичных частотах Работает вдвое медленнее. использовать эмуляцию Pentium 3 и вовсе бессмысленно.
     
  15. RaymanM

    RaymanM

    Регистрация:
    5 янв 2008
    Сообщения:
    2.683
    Коллеги, у скачанной сборки PCem 17 в процессе работы наблюдаются беспричинные "попукивания" звука при работе, когда скорость виртуальной машины меньше 100%. У сборок на основе версий 14 и 15 этих звуков нет при тормозах (там просто звуки повторяются или идут разрывами). Как убрать именно эти "попукивания" звука? С буфером игрался - не помогло.
     
  16. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    Подскажите, какие сборки PCBox лучше использовать, где их скачать и где брать ромы для PCBox?
     
  17. MrPepka

    MrPepka

    Регистрация:
    11 сен 2020
    Сообщения:
    713
    RU: Вы загружаете PCBox с GitHub (у вас должна быть там учетная запись, чтобы скачать эту программу оттуда). Вы переходите на вкладку «Действия», выбираете MinGW64 Minifile, выбираете оттуда последнюю сборку, а затем загружаете exe PCBox из Artifacts. Бывают как нормальные сборки, так и так называемые разработчик строит. Они отличаются тем, что в dev-сборках также присутствует эмуляция видеокарт NVIDIA RIVA 128/TNT (заранее предупреждаю, что эмуляция этих карт на данный момент вообще не работает). Что касается ПЗУ PCBox, они также есть на GitHub.
    PL: PCBox pobierasz z GitHub (musisz mieć tam konto żeby stamtąd pobrać ten program). Przechodzisz do zakładki Actions, wybierasz MinGW64 Minifile, stamtąd wybierasz najnowszy build, a następnie pobierasz exe PCBox z Artifacts. Są zarówno zwykłe buildy jak i tzw. dev buildy. Różnią się tym, że w dev buildach jest też emulacja kart graficznych NVIDIA RIVA 128/TNT (i z góry ostrzegam, że emulacja tych kart nie działa na ten moment w ogóle). Co do ROMów do PCBox to też są na GitHub
    GitHub - PCBox/PCBox: Emulator of PC-based machines based on 86Box.
    GitHub - PCBox/roms: ROMs for the PCBox emulator. The recommended way to use this repository is to clone it instead of downloading the tagged releases.
     
  18. RaymanM

    RaymanM

    Регистрация:
    5 янв 2008
    Сообщения:
    2.683
    @RaymanM, сам решил свою проблему, убрав LPT Device в настройках Pcem. При его выборе/включении сборка больше подтормаживает (скорость эмуляции после отключения увеличилась на 10%) и ушли "попукивания" с треском.
    Конфиг теперь выглядит так.
    upload_2022-6-13_11-39-56.png
     
    Последнее редактирование: 14 июн 2022
    Улахан Тойон и ADF нравится это.
  19. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    Треск есть и в 86Box, если подключить Disney Sound Source. Это баг эмуляции или на реальном оборудовании с Disney Sound Source тоже был треск?
     
  20. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.327
    Точно не было. Disney Sound Source - это же простой человеческий Covox.
     
  21. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.443
    Зачем использовать эмуляции Pentium 2 и 3. На современных ПК под современными Windows игры второй половины 90-х у меня запускались без проблем как и под Windows 95. DOSbox, PCem или VARcem рекомендую для DOSовских игр первой половины 90-х когда еще не вышла Windows 95
     
  22. MrPepka

    MrPepka

    Регистрация:
    11 сен 2020
    Сообщения:
    713
    PL: Emulacja sprzętu ma też na celu jego zachowanie to raz, a dwa, że emulacja nowszych procesorów, płyt głównych, kart graficznych itp pozwoliłaby odkryć jak działają dane sprzęty (w szczególności fajnie byłoby odkryć jak działają karty NVIDIA GeForce)
    RU: Аппаратная эмуляция также предназначена для того, чтобы сохранить одно и второе, что эмуляция новых процессоров, материнских плат, графических карт и т. д. позволит вам узнать, как работает оборудование (в частности, было бы интересно узнать, как работают карты NVIDIA GeForce).
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление