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

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

VirtualBox

Тема в разделе "Установка и запуск игр", создана пользователем morte, 16 янв 2007.

  1. morte

    morte

    Регистрация:
    19 сен 2005
    Сообщения:
    100
    Буквально вчера, 15 января повилась новая виртуальная машина - VirtualBox. Мой знакомый уже успел поставить на нее Висту и заметил, что работает она куда шустрее VWare или машины от MS. Плюс - звук спокойно работает без специальных драйверов! Т.е. не надо извращаться или качать спец. драйверы, все работает со стандартными. И еще один мега-плюс - это Open Source, т.е. проект свободно распространяется!

    Домашняя страничка:

    http://www.virtualbox.org/

    Скриншоты:

    http://www.virtualbox.org/wiki/Screenshots

    Скачать:

    http://www.virtualbox.org/wiki/Downloads

    Версия для Windows весит каких-то 10Мб!
     
    sub_commander, pause_break, kulguy и 8 другим нравится это.
  2.  
  3. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    382
    Внутри виртуальной машины, конечно, с Win98. DT 3.47
     
  4. RaymanM

    RaymanM

    Регистрация:
    5 янв 2008
    Сообщения:
    1.661
    Коллеги, возникла интересная ситуация.
    Решил запустить на Virtualbox 6.0.14 (Win XP SP3) с проброшенным Direct3D вовнутрь игру Asterix: Mega Madness. Но вот незадача, она не запускается, говорит, что на моей видюхе нет 8 МБ памяти. Другие опробованные трёхмерные игры (GTA3, Lord of the Rings Fellowship of the Ring) запускаются, настройки виртуалки менять пробовал, даже ставил dxwind в виртуалку - бесполезно. Судя по всему, не проходит какая-то инициализация.
    Пошарившись по форумам, выяснилось, что для игры скорее всего нужен DirectX 7, но вот как таковой VirtualBox поддерживает только DirectX 8 и 9 с их подверсиями, а также некоторые другие, но не седьмую. Есть решения для других игр в виде дополнительного накатывания DLL от Wine3D в систему с переименованными DLL'ками, а затем шестандцатиричное редактирование игрового экзешника, чтобы подменить запрос к обычному DirectX на новоустановленный (вместо запросов к обычным DLL делаем запросы к другим DLL от Wine3D).
    Подобным извращением заниматься нет желания, т.к. придётся наверняка угрохать часы, но вдруг у кого-то есть другие варианты, которые можно использовать, чтобы запустить эту игру на виртуалке? Или хотя бы специфику эмуляции DirectX 7 на виртуалках.
    Спасибо.
     
  5. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    8.590
    @RaymanM, запустите в современной винде через эмуляцию старых версий DirectX в dgVoodooo2.
     
    Ogr 2 и TheMadLynx нравится это.
  6. HOM5R

    HOM5R

    Регистрация:
    12 ноя 2020
    Сообщения:
    10
    Всем привет! Я установил VirtualBox 6.1.14 (хост = Win10, гостевая = WinXP) и попытался установить Direct 3D по инструкции через безопасный режим, но ничего не вышло (VBoxGuestAdditions устанавливается, но невозможно выбрать опцию Direct 3D, поле с этой галочкой заблокировано для выбора). Покопавшись в интернете сделал вывод, что VirtualBox начиная с 6-ой версии по решению разработчиков перестал поддерживать Direct 3D для гостевой Windows XP . Попробовал установить раннюю версию VirtualBox 5.2, но он отказывается запускаться под Windows 10 (выскакивает помощник по совместимости, пишет что-то про проблемы с безопасностью и предлагает установить более свежую версию). Кто подскажет, как-то это можно решить для запуска старых игр?
     
  7. s0nought I click buttons

    s0nought

    Хелпер

    Регистрация:
    16 ноя 2015
    Сообщения:
    496
    @HOM5R , да, VB 6+ не поддерживает Direct 3D для гостевой XP.

    Считаю, нужно добиться работы VB 5.2 на Windows 10. Тогда ты сможешь поставить GA с поддержкой Direct 3D в гостевой XP.

    Какая у тебя версия Windows 10?
    Скриншот "что происходит при запуске VB 5.2 на твоей Windows 10" можешь приложить?
     
  8. HOM5R

    HOM5R

    Регистрация:
    12 ноя 2020
    Сообщения:
    10
  9. s0nought I click buttons

    s0nought

    Хелпер

    Регистрация:
    16 ноя 2015
    Сообщения:
    496
    @HOM5R , установи официальную сборку https://download.virtualbox.org/virtualbox/5.2.44/VirtualBox-5.2.44-139111-Win.exe

    На указанные тобой - как на вредоносные (подозрительные) - срабатывает Windows Defender (SmartScreen).
     
  10. RaymanM

    RaymanM

    Регистрация:
    5 янв 2008
    Сообщения:
    1.661
    @HOM5R, @HOM5R, поправлю вас. 6.1.X и позднее не поддерживают Direct3D в Win Xp. У меня Windows 7, стоит Virtualbox 6.0.14, полет нормальный на виртуалке Win XP. Hо всё равно direct3d не эмулируется целиком...
     
  11. HOM5R

    HOM5R

    Регистрация:
    12 ноя 2020
    Сообщения:
    10
    Спасибо, это действительно помогло!!!
     
    Последнее редактирование: 16 ноя 2020
  12. Ogr 2 лол

    Ogr 2

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

    Регистрация:
    25 мар 2008
    Сообщения:
    5.854
  13. HOM5R

    HOM5R

    Регистрация:
    12 ноя 2020
    Сообщения:
    10
    Спасибо за подсказку! Я так понимаю, что на текущий момент универсального средства для запуска всех старых Win9x-игр не существует, и нужно для каждой конкретной игры искать свой подходящий способ? Печалька...

    В частности, попытался я, например, запустить Dark Forces II - Jedi Knight на официальной сборке VirtualBox (6.0.24) - но Direct3D в настройках игры так и не появился, хотя в VirtualBox DirectX я установил (проверял работоспособность через dxdiag - 7-ая версия выдает какую-то ошибку, а 8-ая и 9-ая - норм). Видимо это связано с тем, что VirtualBox поддерживает DirectX только 8 и 9 версий, а в игре задействована более ранняя? И с мышкой проблема - она неимоверно быстро перемещается, даже если в настройках поставить ее чувствительность на минимум.

    Затем попробовал запустить эту же игру на VMware Workstation 15 Pro v15.5.2 Build 15785246 RePack - и, о чудо, в игровых настройках появился Direct3D. Но радость была не долгой - в игре графика превращается в какую-то кашу, текстуры плывут, играть не возможно. Да и с мышкой та же беда.
     
  14. Eraser Чистильщик

    Eraser

    Хелпер

    Регистрация:
    29 дек 2001
    Сообщения:
    9.368
    Jedi Knight надо запускать нативно. Есть определенные тонкости, но в целом работает намного лучше, чем на виртуалках.
     
    s0nought нравится это.
  15. Farooq

    Farooq

    Регистрация:
    4 окт 2016
    Сообщения:
    382
    1) Во многих играх с 3д-пререндером курсор крайне неприятно мигает при наведении на анимированные объекты. В частности, в Riven, но далеко не только в ней.
    уже несколько лет пытаюсь понять в чем дело.
    Это происходит в тех играх, где курсор - самый обычный белый указатель, похожий на тот, что в непосредственно в ОС. Если же в игре свой курсор, например рука скелета, кинжал или он просто какой-нибудь особенной, то мигания нет. Никак не могу понять в чем же проблема и как это вылечить.
    2) В некоторых играх нет звука или он очень заторможенный, прерывистый. И выручает только выбор в Audio из настроек Виртуалбокса AC97, который кстати поддерживает миди. Но и AC97 не лишен проблем, звук периодически пропадает. На форуме Virtualbox посоветовали поставить драйвера к AC97 от Windows 95, а не 98. Поставил, но звук все равно бывает пропадает. Так, к счастью, не во всех играх.
     
    Последнее редактирование: 20 мар 2021
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление