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.513
    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. Ogr 2 лол

    Ogr 2

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

    Регистрация:
    25 мар 2008
    Сообщения:
    6.513
    Живой Источник \ Spring of Life (D3D6):


    Игра запускается исключительно на 9х с 3д ускорителем. за эти несколько минут игры, игра 3 раза упала.
    --- добавлено 29 окт 2015, предыдущее сообщение размещено: 29 окт 2015 ---

    Turok (3dfx)


    Turok (D3D)


    4X4 Evolution

    в д3д вылетает (в вин95 с вид.драйв. 4.03.00.2104 работает, хоть и с багами).

    NFS2SE (3dfx \ Software)
     
    Последнее редактирование: 29 окт 2015
    B13, real vision, Newbilius и 4 другим нравится это.
  4. AndyFox

    AndyFox

    Регистрация:
    22 июл 2009
    Сообщения:
    4.240
    В PCem существует ли возможность сохранять/загружать состояния?
     
  5. Ogr 2 лол

    Ogr 2

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

    Регистрация:
    25 мар 2008
    Сообщения:
    6.513
    нет.
     
    AndyFox нравится это.
  6. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    853
    @AndyFox, в SPC/AT существует. Но там 3D не заведёшь.

    spcat-save.png
     
    real vision, Newbilius и AndyFox нравится это.
  7. Tigoro AI General

    Tigoro

    Регистрация:
    4 фев 2010
    Сообщения:
    3.151
    Интересно, а это вообще реально ли реализовать. Гибернация системы сохраняет состояние самой операционки, железо же с нуля стартует.
     
  8. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    @Tigoro, реализовать возможно. Полный снэпшот состояния эмулятора. Собсно это умел ещё спектрум, притом в железе.
     
  9. Tigoro AI General

    Tigoro

    Регистрация:
    4 фев 2010
    Сообщения:
    3.151
    Т.е. не зависит от выбранной рабочей конфигурации для "упячки" и обратно? Спячку ZX не видел, с железом этим практически не общался :)
     
    Последнее редактирование: 29 окт 2015
  10. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    ну у спектрума сохраняются регистры на стек, хитрым образом туда же кидается точка исполнения программы в момент сняти снэпа, вся память и специальный загрузчик который потом всё восстанавливает "как было".
    В случае эмуля же можно сохранить вместе с конфигурацией самого эмуля, а в остальном так же, загрузчик же засунуть в сам эмуль.
     
  11. Tigoro AI General

    Tigoro

    Регистрация:
    4 фев 2010
    Сообщения:
    3.151
    Понятно, полупрограммный был. Прочитал об этой "магии", понятно что "ужас-ужас-ужас" если минусы и глюки учитывать, но альтернативы легкой не было.

    Ну да, с эмулем так вполне возможно, весь на ладони и в руках.
     
  12. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    самое интересное, что даже если в эмуле такой возможности нет - можно это проделать извне, сохраняя оттиск памяти вместе с омулятором целиком. Правда сейчас это используется не для сохранения игр, но...
     
  13. Tigoro AI General

    Tigoro

    Регистрация:
    4 фев 2010
    Сообщения:
    3.151
    да уж, пушкой по воробьям :-D
     
  14. vedmysh

    vedmysh

    Регистрация:
    3 фев 2010
    Сообщения:
    53
    Windows 98 SE + установленные драйвера + warhammer: dark omen
    http://www.mediafire.com/download/qopbk5ff82qblvg/wdoimage.7z

    Конфиг и ромы необходимые для работы предыдущего образа:
    http://www.mediafire.com/download/sfwbsvfwo9fat13/rom&cfg.7z

    Pentium MMX 233/ 64 Mb / Award 430VX / S3 Virge /DX / Sound Blaster 16 / Voodoo

    Подробнее по теме:
    http://www.old-games.ru/forum/threads/warhammer-dark-omen.8486/page-21#post-1260923
     
    Virgil и kreol нравится это.
  15. vedmysh

    vedmysh

    Регистрация:
    3 фев 2010
    Сообщения:
    53
    Оно "умеет сеть". Один из патчей включает поддержку NE2000. Собирайте с поддержкой сети, пользуйтесь.
    Можно. Качаете что нибудь типа osfmount (бесплатный софт, windows платформа), монтируете образ диска (предварительно сняв галку read only).
    Для создания iso образов огромное количество утилит. Например mkisofs
    Кроме того исходный код pcem открыт. В качестве хардкорного варианта можно написать самому представление каталога хостовой ОС как CDROM в гостевой ОС. Подозреваю, что это совсем не сложно будет.
    --- добавлено 20 ноя 2015, предыдущее сообщение размещено: 20 ноя 2015 ---
    Всякие виртуал боксы и вмвары в некоторых случаях умеют "пробрасывать" функционал в хост операционную систему. Например реализуют таким образом аппаратную поддержку некоторых версией Direct3D. Вряд ли их стоит списывать со счетов.

    PCem софт того же класса, что и vmware/virtual box. Рассуждения о том, что это не полная эмуляция не соответствуют действительности. Исполняется даже код BIOS как можно заметить (в том числе и видео ROM). Другое дело, что набор эмулируемых инструкций (поддержка соответствующих CPU) ограничен.
    Плюс ее в том, что она эмулирует вполне конкретные образцы реально существующего-существовавшего железа. Минус в том, что вся эмуляция PCem программная. Но как мне кажется при текущих вычислительных мощностях это не большая проблема для того "сегмента" который можно покрыть функциональностью PCem. Например частота работы Riva128 (вполне себе приличный адаптер с поддержкой DirectX 5) составляла всего 100 МГц. Да и остальная начинка не настолько сложна-суперскалярна по сути. А значит даже с учетом потерь на программной эмуляции вполне реально получить рабочий экземпляр для видеоадаптеров pre TnL эры (до DirectX 7). Что в общем то уже подтверждается функциональностью PCem. Я бы не отказался от полноценной программной реализации Riva128, TNT/TNT2 или Voodoo2 :)
    --- добавлено 20 ноя 2015 ---
    Образ диска и конфигурационный файл с Win95 OSR2.
    Установлены все драйвера. На диске сохранен оригинальный дистрибутив ОС.

    http://www.mediafire.com/download/xt2kxdyyak272t2/win95osr2.drivers.7z

    Конфигурация та же
    Pentium MMX 233/ 64 Mb / Award 430VX / S3 Virge /DX / Sound Blaster 16 / Voodoo

    Необходимые ROM/фирмварь можно взять отсюда
    http://www.mediafire.com/download/sfwbsvfwo9fat13/rom&cfg.7z
     
    Der_minez, Virgil, kreol и 5 другим нравится это.
  16. Vovan Scherbakoff

    Vovan Scherbakoff

    Регистрация:
    22 ноя 2015
    Сообщения:
    6
    Доброго времени суток! Хочу поделиться своей небольшой проблемой - в PCem 10.1 почему-то даже при запуске 98-й винды разрывчато идёт звук. Я уж молчу про Квейк и Вархаммер (образ диска был взят в этой теме, Кваку ставил сам). Может, железка не тянет?
    AMD Athlon II X4 641 Quad-Core Processor @ 2,80 GHz
    8 GB RAM
    Palit NVidia Geforce GT 740 2 GB VRAM
     
    Последнее редактирование: 22 ноя 2015
  17. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    @Vovan Scherbakoff, это связано с особенностями эмуляции и может проявляться на железе любой мощности. В принципе, думаю, что автор поправит это, как и многое другое.
     
    Последнее редактирование: 22 ноя 2015
  18. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
  19. Vovan Scherbakoff

    Vovan Scherbakoff

    Регистрация:
    22 ноя 2015
    Сообщения:
    6
    эмулируется Award 430VX PCI, Pentium MMX-233, S3 Virge/DX, SB16. А, ещё Вудуху забыл.
    --- добавлено 22 ноя 2015, предыдущее сообщение размещено: 22 ноя 2015 ---
    Ну ничего страшного, подождём пока.
     
  20. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Надо «урезать осетра».

    Там же заголовке показывается скорость эмуляции, если заметно ниже 100% — значит, хост не справляется.
     
  21. Vovan Scherbakoff

    Vovan Scherbakoff

    Регистрация:
    22 ноя 2015
    Сообщения:
    6
    Вы знаете, я тоже на хост грешу, например, NFS II 3DFX - 60%, хотя вот поиграл - вроде ничего так. А вот Quake - просто ай-ай-ай: 43%...
     
  22. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Ну вот. Так что лучше поставить P-100 и осторожно пробовать 133.
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление