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.515
    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. Взрывастер

    Взрывастер

    Регистрация:
    12 апр 2019
    Сообщения:
    13
    Да нашёл, всё работает.
    Я так понял что ДОС 1.* почти не совместим с ДОС 2+. На асме сделал небольшую прогу(функции int 21), расчёт даты пасхи, работает только с ДОС 2.1 и выше, на 1.* неработает(overflow stack), ну да ладно. ДОС 1.* это 86ДОС, свободная реализация CP/M, а после ДОС 2, MSDOS уже стал, тем, чем стал.
     
  4. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    Думается, что разработчик PCem движется по неверному пути разработки. Нужно переходить на x64 разрядность и вводить аппаратную виртуализацию с пробросом аппаратного ускорения видеокарты. В сегодняшнем виде производительность PCem вообще никакая.
     
  5. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Думается мне, что это будет совсем другая программа.
     
    Tigoro нравится это.
  6. Ogr 2 лол

    Ogr 2

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

    Регистрация:
    25 мар 2008
    Сообщения:
    6.515
    А Мне Думается, Что Разработчик Сам Знает Какое Для Него Направление Правильное, = то в каком направлении ему интересно вести разработку. И очевидно, что это направление "не для поиграть".
    Просто Так Совпало, что производительность Ядер = скорость, даже недорогих Цп на сегодняшний день Выросла настолько, Что На Них Стало Возможно Эмулировать р233 с вуду2 на полной скорости. И Соответствено, Стало Возможно Поиграть В те Игры, Которые На Данный Конфигурации, Хотя Бы На Минимальных настройках выдают приемлемую скорость работы.

    Ну и:
    Не Виртуалка С Пробросом Видеокарты. тем более что с такой = никакой Поддержкой Старых Ай Пи Ай Директ 3Д, Проброс ВК не имеет смысла. но, То что на нём запускается работает в несколько раз быстрее чем на PCem.
     
    Tigoro нравится это.
  7. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    Может кто-то подробно объяснить как самому собрать последний билд PCem из исходников?
     
  8. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    Да. Нормально сохраняют аспект только релизные версии 86Box/86Box
     
    -Igrok- нравится это.
  9. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Я по этой инструкции собирал
    [Feb 2018 ed.] PCem MSYS2 build guide (with wxWidgets) - PCem

    (извиняюсь за столь скорый ответ)
     
    u1stalker1 нравится это.
  10. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    Спасибо, но не получается. Сначала при обновлении базы данных MSYS2 не может скачать какие-то пакеты. Потом при выполнении команды hg clone пишет команда не найдена. Значок $ нужно перед каждой командой вводить?
     
    Последнее редактирование: 31 мар 2020
  11. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Значок $ вообще вводить не нужно, это приглашение командной строки.
    Вообще, инструкция рассчитана на тех, кто как минимум может собрать из командной строки unix хотя бы обычный «hello, world».
     
  12. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    Получилось собрать билд PCem. Всё работает. Ромы скачивать отсюда BaRRaKudaRain/PCem-ROMs или где-то есть более новее?
     
  13. QuakerRUS

    QuakerRUS

    Регистрация:
    31 дек 2006
    Сообщения:
    1.280
    Вышла v16.
    PCem
     
    gotten и TheMadLynx нравится это.
  14. gabby32

    gabby32

    Регистрация:
    18 фев 2009
    Сообщения:
    512
    Вот полный пак биосов под v16 может кто не смог найти.
    PCem_v16_roms.zip
     
    Gamerun, -Igrok-, Ogr 2 и 2 другим нравится это.
  15. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    862
    Интересную штуку заметил: S3 Virge в PCem и 86Box эмулируется несколько по-разному. Причём пробовал подсовывать в PCem и разные биосы от Virge, и конфигурации виртуальных компьютеров менял в очень большом диапазоне. Однако в Tomb Raider версии для S3D её внутренний счётчик кадров в секунду в PCem всегда показывает 9 FPS, а в 86Box- 30. Это на заставке, в самой игре чаще всего всё будет зависеть от выставленного виртуального процессора, но тенденция та же - 86Box показывает бОльший фпс. Версии обоих эмуляторов использовались для эксперимента многие и достаточно разные, ситуация везде похожая.
    Желающие могут сами пощупать. Образ жесткого диска и образ компакта можно взять здесь (в составе со свежей PCem) PCemV16Win_TRS3D.7z

    tomb.jpg tomb2.jpg
     
  16. Guren302

    Guren302

    Регистрация:
    21 май 2014
    Сообщения:
    451
    Поможет кто разобраться, как этим пользоваться? пытаюсь образ вин95 подкинуть - пишет постоянно disc boot failure insert system disk and press enter.
     
  17. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.770
    Правила те же, что и с реальным компом, в основном. А в вашем вопросе недостаточно сведений. Какую конфигурацию виртуальной системы используете? Какую версию PCem? Какой образ Win95?

    У Win9x загрузочными были только OEM редакции. Retail образы не содержали загрузочных секторов и установка Win95 и Win98 купленных в коробках должна была начинаться загрузкой с комплектной загрузочной дискеты.

    В биосе виртуальной системы необходимо выставить приоритет загрузки, включающий CDROM устройство. Большинство биосов компьютеров до 1996-го года не поддерживали загрузку с CD в принципе. Это, кстати, главная причина того, что написано абзацем выше.
     
    Последнее редактирование: 5 май 2020
    Guren302 и Ogr 2 нравится это.
  18. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    862
    @Guren302, а образ (я правильно понимаю, что это это именно образ жёсткого диска с предустановленной Windows 95) где до этого использовался? В DOSBox или Qemu? Тут могу посоветовать только перебрать несколько вариантов эмулируемых материнских плат - в какой-то может и заведётся. Хотя лучше всего ставить винду самостоятельно - сложного в этом процессе ничего нет.
     
  19. -Igrok-

    -Igrok-

    Регистрация:
    22 май 2015
    Сообщения:
    603
    86box оптимизированный или обычный ? у меня 86box в самой винде притормаживает и звук производит с запинакми на том же самом 133 pentiume что и PCem - в котором нет такой тормознутости.

    откуда они вообще берутся на сайте где эмулятор раздают этого же нет ?
     
  20. Guren302

    Guren302

    Регистрация:
    21 май 2014
    Сообщения:
    451
    Вот про такой нюанс я начисто забыл. Образ брал со всем известного трекера.
    Версия последняя, поставил сокет 7, Pentium overdrive mmx 200.

    @yplus, образ жесткого диска создал в PCemu.
     
    Последнее редактирование: 5 май 2020
  21. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    862
    Да пофиг какой, я их с несколько десятков абсолютно разных перебрал - некоторые быстрей, некоторые тормознутей, но я совершенно не о том говорил: внутренний счётчик fps версии игры для api видеокарты S3 Virge показывает в любых условиях разный результат в 86Box и PCem. Даже в абсолютно одинаковых условиях показания счётчика будут разные.
    Там и не будет. Откуда берутся? Вручную находятся по поиску, а некоторые вообще с реального железа дампятся.
    Ясно, значит телепат TheMadLynx точней угадал, о чём ты говоришь, поскольку из твоего сообщения можно понять и так и этак.
     
  22. Guren302

    Guren302

    Регистрация:
    21 май 2014
    Сообщения:
    451
    @yplus, значит, мне вставить во флопик дискету, а уже с нее загрузить содержимое диска в приводе?
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление