VirtualBox

Давно я не заморачивался с виртуальными машинами и операционками. Вчера решил тряхнуть стариной, поставить WinXP и порубиться в Макса Пейна.
Но сначала предстояло проделать работу по модернизации компа.

Изначально у меня имелся AMD Phenom 2 ядра с 1Gb памяти, видюхой 512Mb и жёсткими дисками по 40Gb в количестве двух штук. Харды подключены через внешний PCI-контроллер, на который дрова найти проблематично, последние выходили во времена Win2000.
Харды я наконец выкинул, вместо двух поставил один на 250Gb (мне хватит).
Основной ОС стала PCBSD с файловой системой zfs.

Оперативной памяти наростил до 8Gb (подарили мне 4 планки по 2 гига каждая), что позволило мне:
  • кормить эту самую zfs (на неё требуется минимум 1гиг)
  • остаток памяти, не считая расходов на саму OS (где-то мегабайт 180-800, если грубо брать и считать, что браузеры любят отжирать память), можно слить на виртуальную машину.

virtualbox logo
В качестве "вируалки" выступила бесплатная машина - "VirtualBox".
Последний раз эту виртуальную машину я крутил года два назад, и с того времени многое изменилось.
Во-первых, железо стало мощнее (точнее, мощное железо стало доступнее).
Во-вторых, функционал VirtualBox расширился, заработали нормально драйвера ускорения для 2D и 3D графики под Windows.

В-общем, поставил я WinXP, которую в народе ласково называли "хрюшка". Она работает быстрее "семёрки", поскольку меньше требует системных ресурсов, и для виртуальных машин - "самое оно":

virtualbox machines

Что касается видеоускорения, то для этого нужно ставить "Дополнения гостевой ОС". Причём в безопасном режиме, который активируется путём правки boot.ini (можно через msconfig).

Итого мы получаем с видюхи Nvidia GeForce 9600 (512Mb) 128 мегабайт (по максимуму) в виртуальной ОС. Трёхмерное ускорение эмулировано на уровне GeForce 5200. Этого вполне достаточно, чтобы запустить Макса Пейна в нормальном, не пошаговом, режиме с дефолтовыми настройками. Только надо отключить автозахват мыши (перевести на "ручной режим").

games virtualbox

Сама игруха запускается с разрешением 1024х768, полноэкранного режима добиться не удалось.
На мониторе в 19 дюймов выглядит вот так:

virtual-box-game

На данный момент пол игры прошёл (наверное уже десятый раз) =).

Подводя итог:
VirtualBox неплохо развился, раньше о запуске 3D-приложений и мечтать не приходилось, а сейчас запросто работают скринсейверы и даже старые игры (ностальгия). Сама ось ("хрюшка"), можно сказать, что "летает". Работает не хуже, чем на Celeron 2.4Ghz.

5 комментариев:

  1. У Макспейна платиновый статус в wine, уж лучше в нём.

    ОтветитьУдалить
  2. У меня есть Макс Пейн для Макос =). Уж лучше в ней. Интерес представляла именно установка WinXP и запуск 3D, а М.П. - это уже вторичное дело.

    ОтветитьУдалить
  3. А версия виртуалбокса какая??!

    ОтветитьУдалить
  4. может быть удобнее safe mode boot через f8? вместо boot.ini? разделяю ваш оптимизм в отношении виртуалбокса. особенно если хостовая ось не ультимейт , то для запуска "хр" только виртуалбокс.

    ОтветитьУдалить
  5. У меня f8 перехватывается менеджером операционки, поэтому так просто в безопасный режим не войти.

    ОтветитьУдалить