У меня дома Windows 7 (x64) и я хочу поиграть в некоторые старые игры (в частности, в Lands of Lore 3, но также и в некоторые другие). Эта игра не работает должным образом на Windows 7, и мне не известны патчи, исправляющие ее проблемы.
Могу ли я использовать XP Mode для игры в эту игру (и другие хорошие игры не для Windows 7), или есть лучший способ?
У меня только один ПК, и двойная загрузка меня пугает... (так что нет двойной загрузке!)
Еще один вопрос: будет ли у меня полная поддержка оборудования (полное использование моей видеокарты и т. д.) при использовании DOSbox или виртуальной машины?
Я решил использовать VirtualBox или VMware, проверю, какой из них даст лучшую производительность.
решение1
Вы можете попробоватьРабочая станция VMware, которая представляет собой программу виртуализации, похожую на VirtualPC XP Mode, но которая предоставляет виртуальной машине прямой аппаратный доступ к графической карте через Direct3D.
Это не бесплатно, но есть бесплатная пробная версия, которая даст вам возможность проверить, работает ли это с вашими играми.
решение2
Вы, вероятно, обнаружите, чтоDosBox— лучший выбор. Он эмулирует машину x86 с MS-DOS.
- Перейдите в C:\, удалите папку Westwood.
- Откройте DosBox.
- Смонтировать ISO-образ диска 1 (на самом деле я смонтировал диск D как CD-ROM)
- ПЕРЕД ТЕМ КАК ЗАПУСТИТЬ Install.exe - отрегулируйте размер диска C, который распознает DosBox. Это то, что продолжает портить людям жизнь, даже С DosBox. Я использовал команду "mount c C:\ -size 50000" или что-то вроде этого.
- Теперь введите "D:", чтобы выбрать диск D, и запустите Install.exe. Или Setup.exe. Я забыл какой, он тоже в одном из подкаталогов, так что вам, возможно, придется перемонтировать D:\, указав один из этих внутренних каталогов.
- Он выведет рамку EULA, нажмите Enter - ОБЫЧНО ЭТО ТУТ, ГДЕ ОНО БЫЛО БЫ АВАРИЙНЫМ. Однако - поскольку мы сказали DosBox выделять и использовать больше памяти с помощью команды -size, он должен вывести фактическую установку. Сначала он выведет "Тест звука", нажмите Определить звук и т. д. затем -
- По умолчанию кэш доступен на 50000, тогда как 82000 (я думаю) — это то, что нужно. Измените его на 83000.
- Нажмите «Далее», позвольте установке сделать свое дело. Он не зависнет на 93%, не вылетит и т. д. Он установится полностью.
- После завершения установки выйдите из DosBox, настройте параметры и т. д. В нижней части параметров в разделе [autoexec] введите следующее:
mount d D:\ -t cdrom
mount c C:\westwood\lolg
c:
lolg
- Независимо от того, запускается ли игра в полноэкранном или оконном режиме, она должна появиться - со всеми подробностями - все. Наслаждайтесь!!
Однако для игры вам все равно придется использовать DosBox — по крайней мере, нам не понадобится виртуальная машина!
решение3
Как сказал Алан Б., вы можете использовать DosBox. Но вы также можете использовать VMWare или VirtualBox (или другую подобную программу) для эмуляции другой SO внутри вашей, например, чтобы играть в некоторые игры Windows 98 и XP, которые несовместимы с Windows 7.