VMware Workstation Pro: Безкоштовний інструмент для ретро-ігор

VMware Workstation — це програма, яка дозволяє одночасно запускати кілька операційних систем на одному комп’ютері. Її часто використовують ІТ-фахівці для тестування програмного забезпечення в різних середовищах, але ви також можете використовувати її для ретро-ігор.

VMware виділяється завдяки своїм чудовим драйверам 3D-прискорювача та стабільності, що дозволяє налаштувати віртуальний ретро-ПК за допомогою VMware. Однак для ігор VMware наразі рекомендується використовувати на системах, починаючи з покоління Windows 2000, але краще з Windows XP 32-bit, оскільки драйвер 3D-дисплея підтримується лише з Windows 2000.
На щастя, Windows XP 32-bit також має зворотну сумісність зі старим програмним забезпеченням, часто аж до епохи Windows 3.11, оскільки вона може запускати 16-/32-розрядні програми, які підтримуються 32-розрядними ОС, але часто не підтримуються 64-розрядними ОС.
У цьому посібнику я покажу вам, як безкоштовно завантажити та встановити програмне забезпечення для віртуалізації VMware Workstation Pro від виробника Broadcom. Насамкінець я також покажу, як встановити Windows XP з драйвером 3D-прискорювача, щоб ви могли грати в такі старі ігри, як POD, Forsaken та інші.
Завантаження з Broadcom: Сайт є незручним

Для цього перейдіть на сторінку VMware на сайті Broadcom за посиланням Link та натисніть кнопку "Download Fusion or Workstation".
Для цього потрібен обліковий запис Broadcom, що зараз дещо ускладнено. Натисніть "Log-in" (Увійти) у верхньому правому куті, а потім натисніть "Register" (Зареєструватися).
Тепер ви повинні потрапити на іншу сторінку. Введіть свою електронну адресу та пароль, а також вирішіть будь-які завдання CAPTCHA. Після реєстрації поверніться на сторінку входу та увійдіть як зазвичай, використовуючи свою електронну адресу як ім’я користувача.
Тепер знову перейдіть на сторінку завантажень VMware (перше посилання вгорі), і вас буде перенаправлено на додаткову сторінку підтримки тут. Поруч із вашим ім’ям у верхньому правому куті є кнопка, де можна вибрати продукти.
Натисніть "VMware Cloud Foundation", і тоді мають відобразитися правильні завантаження. У пункті меню "My Downloads" (Мої завантаження) знайдіть VMware Workstation Pro. Після натискання на цей продукт ви можете завантажити його як зазвичай.
Наприклад, виберіть VMware Workstation Pro 17.0 для Windows, а потім відповідну останню версію, 17.6.2. Можливо, вам доведеться прийняти ліцензійні умови, перш ніж кнопка завантаження стане доступною. Тепер ви зможете встановити програму, і після запуску ви можете скористатися опцією "For Home use" (Для домашнього використання), що робить її безкоштовною для вас і не вимагає введення ліцензійного ключа.
Налаштування віртуальної машини у VMware
Тим часом ми можемо створити віртуальну машину, натиснувши Файл → Нова віртуальна машина або кнопку "Create new Virtual Machine" (Створити нову віртуальну машину) безпосередньо на стартовій сторінці. Відкриється вікно конфігурації, і ми продовжимо зі "Typical" (Типовою) конфігурацією.
Тепер VMware запропонує вам вставити компакт-диск із налаштуванням Windows XP або вибрати файл образу ISO для встановлення. Він має бути виявлений, і вибір автоматично за замовчуванням встановиться на Windows XP. Тепер ви можете призначити ім’я віртуальній машині. Розмір жорсткого диска не повинен бути занадто малим; 10 ГБ я вважаю прийнятним мінімумом.
Нарешті, ви можете налаштувати віртуальне обладнання, наприклад, збільшити віртуальну пам’ять до 4096 МБ. 3072 МБ було б краще, оскільки графічна пам’ять також враховується в цьому ліміті в 4 ГБ. Це максимально можливе значення, яке може працювати під 32-розрядною операційною системою. Ви можете налаштувати графічну пам’ять на 256 МБ; ретро-ігри не потребують так багато графічної пам’яті.
Встановлення драйверів VMware (керуючих програм) на гостьову систему для Windows XP
Включені VMware Tools працюють лише починаючи з Windows 7, тому вони не працюватимуть під Windows XP. Спочатку нам потрібен файл образу ISO під назвою "winPreVista.iso", оскільки драйвер призначений для гостьових систем, попередніх до Windows Vista. Ми надали посилання для завантаження тут.
Коли віртуальна машина з Windows XP працює, натисніть на значок CD-ROM у нижньому правому куті, а потім виберіть файл образу ISO "winPreViso.iso" у налаштуваннях.
Потім має запуститися програма встановлення. Якщо ні, двічі клацніть значок дисковода CD-ROM у вікні "Мій комп'ютер". Ви можете продовжити як зазвичай у цій програмі встановлення, і вона також встановить драйвер 3D-прискорювача.
Після перезапуску віртуальної машини ви можете перевірити стан 3D-графічного прискорення за допомогою dxdiag. Щоб відкрити діагностику DirectX, перейдіть до меню "Пуск" і натисніть "Виконати". Введіть команду "dxdiag" у вікні, і вона повинна запуститися.

На вкладці "Дисплей" ви можете дізнатися, чи увімкнено 3D-прискорення. Якщо там написано "Так", ви можете протестувати виведення, і якщо ви побачите куб, що обертається, це означає, що все працює правильно.
Пояснення важливих функцій VMware
За допомогою VMware ви також можете створювати знімки поза іграми. Знімки зберігають стан віртуальної машини в певний момент часу. Це допоможе вам, якщо ви зробите помилку у віртуальній машині, а потім відновите поточний стан віртуальної машини до попереднього за допомогою так званого знімка.
Як їх використовувати? Перейдіть до меню ВМ → Знімки → Зробити знімок. Там ви можете присвоїти ім’я знімку. У разі помилки або якщо ви хочете скинути віртуальну машину до попередньої дати, ви можете повторити це, але замість цього виберіть меню ВМ → Знімки → Відновити до знімка…
У VMware є 3 різні мережеві режими. У режимі "Міст" (Bridged) віртуальна машина безпосередньо підключається до мережі хост-системи, використовуючи ту ж саму мережеву карту, що й хост-система. Це так званий мережевий міст.
У режимі NAT (Трансляція мережевих адрес) мережа віртуальної машини ізольована від мережі хост-системи, а хост-система виступає в ролі маршрутизатора шлюзу. Це налаштування за замовчуванням.
У режимі "Тільки хост" (Host-Only) мережа повністю ізольована, і є лише з’єднання між віртуальною машиною та хостом. Ймовірно, інтернет-з’єднання буде неможливим, якщо хост не поділився ним.
Крім того, VMware може розділяти мережу на кілька мережевих сегментів або вибирати певну віртуальну мережу. Це корисно, якщо ви хочете побудувати віртуальну мережу лише між двома віртуальними машинами, але вона має бути ізольована від інших віртуальних машин.
Нарешті, існує корисна функція "Спільна папка" (Shared Folder), яка дозволяє обмінюватися даними між хост-комп’ютером та віртуальною машиною. Вам потрібно буде самостійно активувати цю опцію в налаштуваннях віртуальної машини та вибрати папки для спільного доступу.
Інші способи використання VMware
VMware використовується не лише для запуску старих операційних систем, а й для широкого спектра застосувань. Наприклад, у розробці програмного забезпечення розробник використовує VMware, щоб перевірити, як його програмне забезпечення поводиться під різними операційними системами та чи працює воно чисто, не купуючи постійно багато обладнання лише для тестування, або для безпосередньої розробки кросплатформного програмного забезпечення.
VMware також використовується для віртуальних навчальних середовищ, де користувачі можуть безпечно випробовувати різні сценарії, а живі демонстрації можуть показувати конфігурації програмного забезпечення або операційних систем без пошкодження хост-системи.
Професійні дослідники безпеки також використовують її для тестування на проникнення та аналізу шкідливого програмного забезпечення. Віртуальні машини забезпечують безпеку, дозволяючи запускати підозріле програмне забезпечення без впливу на хост-систему. Крім того, серед іншого, проводяться складні мережеві симуляції та тестування брандмауерів.
Встановлення ігор
Якщо 3D-прискорення успішно увімкнено, тепер ви можете встановити класичні 3D-ігри, такі як Need for Speed I - III, Pod або Forsaken. Не забудьте оновити DirectX до останньої версії для покращення продуктивності.
Спробуйте це зі старими іграми, які більше не працюють на сучасних 64-розрядних операційних системах.
Можлива допомога з проблемами
Низька продуктивність? Перевірте у вашому BIOS або EFI, чи увімкнено віртуалізацію VT-x або AMD-V. Це інструмент конфігурації у вашому комп’ютері; він з’являється, коли ви вмикаєте комп’ютер, ще до завантаження операційної системи. Ви також можете заздалегідь перевірити в Диспетчері завдань Windows, чи не активовано її вже.
Немає мережі? Перевірте налаштування мережі віртуальної машини, щоб переконатися, що вона не налаштована неправильно, наприклад, на мережі "Тільки хост" (Host-Only). Також переконайтеся, що ваш віртуальний мережевий адаптер "VMware Network Adapter" увімкнено у вашій хост-операційній системі.
Низька продуктивність DirectX 3D? Можливо, вам потрібно окремо оновити DirectX до версії 9.0 у вашій гостьовій операційній системі Windows XP, щоб він працював надійніше. Також перевірте стан вашого 3D-прискорювача, щоб переконатися, що він неактивний або драйвер не встановлено.
Висновок
VMware може бути достатнім для багатьох 3D-ігор, але для програм DOS або ігор DOS слід використовувати DOSBox, оскільки він розроблений саме для цього. Це тому, що DOSBox створює повний шар виконання DOS і може зменшити швидкість процесора за необхідності.
VirtualBox також є безкоштовним програмним забезпеченням для віртуалізації, але його 3D-драйвери часто містять помилки та є непридатними для використання. Однак існує також можливість передачі другої відеокарти у віртуальну машину через "наскрізне підключення" (passthrough), але тут ми описали нативне виконання без "наскрізного підключення".
Якщо вам потрібна ще точніша репліка ретро-ПК, ви можете використовувати 86Box або PCem. Вони емулюють повне ретро-обладнання, але також працюють значно повільніше. З процесором 3 ГГц вони можуть емулювати процесор Pentium II 233 МГц.