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. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    855
    А вот и... нет, не PC Task в WinUAE, эмулятор Macintosh с названием Fusion в форке PCem'а 86box. Зачем? А затем, что больше ни на чём цветную версию игры Colony со звуком запустить не получилось...

     
    Колючий нравится это.
  4. Колючий

    Колючий

    Регистрация:
    6 май 2008
    Сообщения:
    6.505
    Это как я на ePSXe эмулятор NES запускал. :)

    По делу. Если б такой прогресс эмуляции x86 + 3D был года 3-4 назад, то фиг бы меня реальные ретрокомпы зацепили. :)
     
  5. Antr00plasm

    Antr00plasm

    Регистрация:
    6 окт 2009
    Сообщения:
    1.778
    @Колючий, Эмуляторы так не цепляют как реальное железо :) Да и со скоростью там проблемы все еще как погляжу.
     
  6. Колючий

    Колючий

    Регистрация:
    6 май 2008
    Сообщения:
    6.505
    Не цепляют, да.
    Но реальной причины заняться железом уже бы не было. Раньше Win9x+3D казалась не берущимся рубежом.
     
  7. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.010
    Как бы мне подцепить Midi Out Device, может звуковушку другую выбрать? Сейчас SB16, win98se, в настройках midi стоит выход midi sb16. Хочется soundfontы какие-нибудь подключить или роландовский плагин.
    А то VmWare не умеет такого, здесь (вроде как) можно.
     
  8. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.273
    @Дарк Шнайдер, ты можешь подробно пояснить, что и как именно пытаешься делать и к чему это приводит, а также на чём основано предположение, что здесь это возможно?
    Просто эмулятор довольно новый, все его возможности (как и, например, программы DXWnd) едва ли многим известны, поэтому без описания процесса и подробностей будет сложно воспроизвести именно твою ситуацию.
     
  9. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.010
    Возможно, я и не прав, просто из этой опции и вышло предположение, что можно как-то перенаправить midi с хостовой операционной системы на эмулируемую.

    pcem.png
     
  10. Ogr 2 лол

    Ogr 2

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

    Регистрация:
    25 мар 2008
    Сообщения:
    6.515
    имеется в виду обратное?
     
  11. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.010
    @Ogr 2, ну, может быть
     
  12. Tigoro AI General

    Tigoro

    Регистрация:
    4 фев 2010
    Сообщения:
    3.151
    86box - очередная модификации программы. Есть раздельные билды для AMD и Intel, кроме битности. Дает ли это чего-то на самом деле - не знаю :)
    https://emulation.miraheze.org/wiki/86Box (есть ссылки на dev-версии и архив биосов)
    http://polar.rol.im/job/86Box/ выборка готовых билдов, битность и производитель процессора имеют значение
    --- добавлено 26 сен 2016, предыдущее сообщение размещено: 26 сен 2016 ---
    Однако... Pro Audio Spectrum 16 тоже поддержка есть (во всяком, в меню эмулятора). Получается весь спектор основных ms-dos аудиокарт сегодня в эмуляторах - в наличии :)
     
    lordi нравится это.
  13. Tigoro AI General

    Tigoro

    Регистрация:
    4 фев 2010
    Сообщения:
    3.151
    Недавняя билда, как обсуждают на дружественном сайте, очередную видео карту из вариаций voodo поддерживает. Ну, для специалистов наверное.
     
    lordi нравится это.
  14. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    855
    В свежих сборках форка PCem с названием 86box можно пощупать эмуляцию Voodoo 2. Вот к примеру надысь потискал Quake 3 и снял кинцо:



    Угу, замкнутый круг: Pentium MMX 300 MHz туго тянет хостовая машинка, а какого-нибудь MMX 166 для Q3 будет мало - значит опять же тормоза...
     
    Eraser и kreol нравится это.
  15. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.273
    @yplus, а эмуляцию Redguard'а это нововведение, случайно, не улучшило?
     
  16. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    855
    @kreol, не, визуально быстрей или красивей не стало. Игра, вроде, не выигрывает ничего при использовании Voodoo 2, потому особых изменений не заметно. Побегал в рипе, предварительно убрав из него всё, что касалось dgVoodoo.

     
  17. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    855
    Некоторое время назад задался вопросом: почему в PCem не хочет работать мышка в разного рода *никсах при эмуляции материнок Award 430VX. Конкретно вопрос касался именно обожаемой мной когда-то операционной системы BeOS. Много копал в направлении двенадцатого прерывания в биосе и отключения плюг-н-плея, но ничего хорошего не получалось. Мышка работала, если выбрать машину на базе Award SiS 496/497, но там возможный максимум ограничен цпу Pentium OverDrive/83, а его для БиОСи несколько мало. В общем, решил подсовывать эмулятору разные версии биосов от старых Авардов и примерно на десятом по счёту БиОСь сдалась. Причём мышка работает вне зависимости от того, что стоит в соответствующих настройках:

    aimg.antipin.net_upload_4e550dfda28db8bda28f68e6a0ec3e2c.png

    Да, использовал как сам PCem, так и разные сборки её основного форка 86box, который ко всему прочему умеет эмулировать сетевые карты, Вуду 2 и некоторые другие вкусные плюшки.

    aimg.antipin.net_upload_e8ed0c7f4bc3452169563239f9365d0f.png

    В общем, благодаря тому, что в виртуальной BeOS наконец-то зашевелился курсор, были спокойно установлены драйверы для саундбластера, настроен интернет, установлены несколько старинных браузеров, которые могут чуть больше, чем встроенный NetPositive. Правда, не намного... Надо будет копать в сторону кодировок и шрифтов...

    aimg.antipin.net_upload_2f1ac90929f91fde7026b9f4d8be623d.png

    Впрочем, основная идея была не в нормальной работе интернета.
    Установил программу поддержки OpenGL, которая вроде как определяет в настройках Voodoo 2 и по-идее должна уметь запускать всё, что касается OpenGL через мини-порт...

    aimg.antipin.net_upload_bc4e840066656e0fdb7da45daca1bdbd.png

    Однако, судя по работе GLQuake и Quake II, с OpenGL'ом пытается совладать S3 Virge. И делает это медленно и глючно...

    aimg.antipin.net_upload_549416661da63dd7cff97c9993c751d2.jpg

    Короче, желающие могут провести собственные испытания. Сборка со свежеустановленной BeOS (архив в 32.4 мегабайта) -
    и вариант с игрушками, браузерами, звуком и т. д. (архив в 155 мегабайт) -

    Есть, правда, ещё один нюанс: сборки делались на основе 86Box-Optimized и могут на некоторых компьютерах не завестись или вылетать в самый ответственный момент. Тут могут быть два варианта: поискать более подходящую сборку эмулятора здесь - http://polar.rol.im/job/86Box-Optimized/ или пользоваться базовой версией - http://polar.rol.im/job/86Box/, или собрать самому - http://polar.rol.im/job/86Box/ws/ , ну или воспользоваться PCem, если не важно наличие эмуляции сетевой карты. Естественно, биос 430VX придётся скопировать из моей сборки. И ещё: если будете монтировать самостоятельно образ диска BeOS.vhd, нужно вручную указать размер 2040 мегабайт, иначе не заведётся.
     
    gotten, lordi, Tigoro и 2 другим нравится это.
  18. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Новый PCem вышел:
     
    kreol и Дарк Шнайдер нравится это.
  19. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.273
    Интересно, нет ли у автора планов (или хотя бы идеи) добавить старые карты PowerVR? Ведь это (извините) в разы актуальнее, чем три из четырёх указанных им в описании обновления карт...
     
  20. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    9.294
    Это сложно, и отдельно существующего эмулятора нет, - в противоположность ситуации с Voodoo
     
  21. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.273
    Я в курсе. Хотя эмулятор делается, - но автор (как ты, вероятно, знаешь) наотрез отказывается делиться текущей версией, утверждая, что она пока не готова, а когда будет готова - непонятно. Но было бы здорово, если бы автор PCem тоже озадачился этим вопросом. Хотя эксклюзивных игр для первых PowerVR всего несколько штук (а играбельных без знания японского вроде как и вовсе четыре, из которых в полном виде доступно только две, купленных нами в Японии), - но всё равно ведь интересно!
     
  22. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

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