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
    Сообщения:
    862
    @AndyFox, AWE64 не эмулируется, а ссылки на сборки есть в шапке этой темы.
     
    AndyFox нравится это.
  4. AndyFox

    AndyFox

    Регистрация:
    22 июл 2009
    Сообщения:
    4.242
    Спасибо, но сборки на основе SPC/AT (чтобы была возможность сохраняться и загружаться) с Windows 9x в шапке этой темы не нашёл.
     
  5. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    862
    @AndyFox, так про SPC/AT тобой и слова не было сказано, а телепатией мало кто владеет. К тому же тема про PCem. А, понял, ты же как раз выше и спрашивал, какой из эмуляторов сохранять и загружать состояния умеет, а я сам ответил про SPC/AT...
    Вот та самая сборка с недавно установленной системой, которая была на скриншоте. Сразу предупреждаю: 3D не работает, вместо него просто чёрный экран, звук может подхрипывать, ну и полной стабильности работы также ждать не приходится. Распаковывать эмулятор исключительно в корень диска C, иначе настраивать всё придётся самостоятельно. Итак, ещё раз: только диск C:\spcat и больше никак!
    spcat.7z
     
    Последнее редактирование: 24 май 2018
    AndyFox нравится это.
  6. Кишмиш

    Кишмиш

    Регистрация:
    6 апр 2008
    Сообщения:
    15.747
    То есть при перезапуске каждый раз софт (квиктайм тот же) по новой ставить?

    А еще вопрос как "рваность" мыши пофиксить.
     
  7. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.771
    Нет, речь про сохранение содержимого ОЗУ и регистров была.
    Общего решения нет. Можно дергать параметры вертикальной синхронизации, частоты опроса и разрешения реальной мыши. Еще стоит попробовать использовать Serial, а не PS\2. В лучшем случае, "рваность" уйдет, но "ватность" (замедленная реакция) останется.
     
    AndyFox и Кишмиш нравится это.
  8. Antr00plasm

    Antr00plasm

    Регистрация:
    6 окт 2009
    Сообщения:
    1.781
    Печально, больше всего раздражает именно эта ватность в эмуле, фиг с ней с производительностью, но это просто доканывает. Вот именно изза этого пользоватся не охота им (
     
  9. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.771
    Тем, кого раздражало ватное поведение мышки в среде Win9x стоит попробовать последний билд 86Box -- там ситуация значительно улучшилась (по крайней мере, у меня так).
     
  10. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    1. А в билдах 86Box уже встроены все ромы, или их нужно искать отдельно и где?
    2. Где найти уже готовые сборки 86Box, с уже установленными разными операционными системами?
    3. 86Box это получше, чем просто PCem и чем конкретно лучше?
    4. В 86Box можно сделать, чтобы изображение было фулскрин с пропорциями 4:3 со сглаживанием advinterp2x, как например в Dosbox?
    5. Если у меня процессор 8700K, то лучше скачать сборку 86Box для Скайлейка? Это оптимизированная сборка именно для реального процессора? То есть эмуляция будет работать быстрее, чем эмуляция в PCem?
    6. Звук эмуляции pc спикера можно выводить через реальный pc спикер или лучше выводить через реальную звуковую карту?
     
    Последнее редактирование: 26 июл 2018
  11. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.771
    Ромы для 86Box можно загрузить со страницы проекта на гитхабе: 86Box/86Box
    Готовыми сборками не пользуюсь, поэтому не знаю.
    Это альтернативный проект. Что-то лучше, что-то хуже -- очень много нюансов. Для серьезного их обсуждения нужна большая исследовательская работа и отдельная статья.
    Настройки отображения, в том числе и форсирование соотношения 4:3 доступны в пункте главного меню View. Тип "сглаживания" менять нельзя.
    Да, лучше скачать для скайлейка. Да, оптимизирована для реального процессора (могло ли быть иначе?). Эмуляция может работать быстрее, в зависимости от конкретного сценария использования. Но, совсем не обязательно будет.
    Только через звуковую карту.
     
  12. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    Где найти таблицу с параметрами старых жёстких дисков, чтобы было проще создавать разделы для установки Dos 3.30, Dos 6.22, Win 95, Win 98 в 86Box? Или где найти уже готовые образы этих разделов?
     
  13. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.771
    @u1stalker1, зачем? Все табличные там и так прописаны в выпадающем меню Type (это диски с CHS геометрией), а для других объемов просто вбить нужное число в графу Size и программа сама остальные параметры посчитает.
     
  14. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    1. Если нужно добавить папки с играми и программами в 86Box, то как лучше это делать? Монтировать реальную папку как диск, монтировать через алкоголь образ с программами и играми или можно просто сделать копировать/вставить папку из реальной машины в виртуальную, как например в VMWare?
    2. Драйверы для старого железа, (в частности для видеокарт для Dos, Win 3.11, Win 95, Win 98) лучше искать на сайтах их производителя, альтернативных сайтах (типа falconfly.de) или в специальных сборках драйверов для разных операционных систем?
    3. PCem-X это тоже альтернативный проект? В чем отличие от 86Box и просто PCem?
     
    Последнее редактирование: 26 июл 2018
  15. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    862
    1) монтировать образ диска как диск. Способов это сделать много, наиболее удобный - OSFMount - Mount Disk Images & Create RAM Drives, описан здесь.
    2) в специальных сборках, альтернативных сайтах и фтп. На сайтах производителей давным-давно ничего подобного нет. Да и большинства сайтов нет, как нет и многих производителей.
    3) PCEM-X - старое название проекта 86Box.
    --- добавлено 26 июл 2018, предыдущее сообщение размещено: 26 июл 2018 ---
    В шапке (первом сообщении этой темы, прикреплённой в начале каждой из страниц) лежит несколько таких сборок.
     
  16. u1stalker1

    u1stalker1

    Регистрация:
    26 июл 2018
    Сообщения:
    74
    VARCem это тоже альтернативный проект? В чем отличие от 86Box и просто PCem?
     
  17. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.771
    А почему бы не почитать немного описание проектов у их авторов в оригинале или содержимое их сопроводительного ReadMe? VARCem заточен на потактовую точность эмуляции. И, соответственно, ориентирован на эмуляцию совсем старых железок уровня XT и AT.
    --- добавлено 26 июл 2018, предыдущее сообщение размещено: 26 июл 2018 ---
    А еще, разработчики VARCem, похоже, скурвились и перестали выкладывать исходники своего проекта. Такое, обычно, происходит по двум причинам. И обе плохие.
     
  18. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    862
    Не знаю, что произошло, пока не интересовался, однако VARCem сами разработчики хотят называть эмулятором с человеческим лицом: сделана локализация на несколько языков, при установке полной версии 0.1.6.0 пользователь получает в комплекте все нужные ромы, конфиги, массу заготовок старых машин с предустановленным DOS. Правда вот если захочется потискать на этом эмуляторе Win9X, скорей всего будет облом: частые зависания и вылеты. По словам разработчиков, работы по улучшению ведутся, ну а пока так...
     
    TheMadLynx нравится это.
  19. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    9.295
    А как вообще можно распространять все нужные ромы, если они принадлежат Award и Cirrus Logic всяким?
     
  20. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    862
    @R4kk00n, я не задавал этого вопроса, да и не думаю, что Авард или Сиррус Ложик будут предъявлять претензии за распространение пзу от давно снятых с производства железок. Они ж не Нинтендо в конце концов. :) Да и не исключено, что разработчики у них даже разрешения спросили.
    --- добавлено 26 июл 2018, предыдущее сообщение размещено: 26 июл 2018 ---
    Ну или как в случае с тем же Эму-Лендом: были некоторые ромы для ГБА, которые Нинтендо попросила убрать - убрали, оставили только описание и скриншоты, возможно и тут та же политика: попросят - уберём. Тем более что проект не коммерческий, обвинять авторов в лёгкой наживе вряд ли у кого-то получится.
     
  21. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.771
    @R4kk00n, тут главное помнить, что прошивки для железа и содержимое ПЗУ картриджей с играми -- разные вещи. Строго говоря, если один обладатель физической железяки передал прошивку другому обладателю такой же железяки, то никто ничего не нарушил. Главное, ни в коем случае не делать это с использованием официальных зарегистрированных торговых знаков и наименований компаний -- вот за это могут покарать и обоснованно. Это в недавнее, относительно, время копирасты додумались включать в договор купли-продажи некоторых сложных изделий (например, роботизированные тракторы) пункты о том, что все ПО и право на ремонт-обслуживание принадлежит строго компании-продавцу и покупатель не имеет права вообще ничего с ним делать, хотя деньги уплачены за технику. Не напоминает одну яблочную компанию?

    А так, касательно компьютерного железа, практически все прошивки всегда были свободно доступны и распространялись свободно самими производителями самыми разными путями. Еще раз повторю -- это не то же самое, что дампить картриджи, которые изначально распространялись на коммерческой основе.
     
    Последнее редактирование: 26 июл 2018
  22. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    9.295
    Если производитель железок не давал явного разрешения на редистрибуцию неограниченному кругу лиц, то с точки зрения закона это то же самое

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