VMware Workstation Pro: Darmowe narzędzie do retro gier

VMware Workstation to program, który umożliwia jednoczesne uruchamianie wielu systemów operacyjnych na jednym komputerze. Jest często używany przez informatyków do testowania oprogramowania w różnych środowiskach, ale można go również wykorzystać do retro gamingu.

VMware wyróżnia się doskonałymi sterownikami akceleratora 3D oraz stabilnością, co oznacza, że możesz skonfigurować wirtualny komputer retro za pomocą VMware. Jednakże, do gier, VMware jest obecnie zalecany dla systemów od generacji Windows 2000 wzwyż, ale najlepiej z Windows XP w wersji 32-bitowej, ponieważ sterownik wyświetlania 3D jest wspierany tylko od Windows 2000 wzwyż.
Na szczęście Windows XP 32-bit jest również kompatybilny wstecz ze starszym oprogramowaniem, często nawet z epoką Windows 3.11, ponieważ może uruchamiać aplikacje 16-bitowe/32-bitowe, które są obsługiwane przez systemy 32-bitowe, ale często nie przez 64-bitowe.
W tym poradniku pokażę, jak pobrać i zainstalować oprogramowanie do wirtualizacji VMware Workstation Pro od producenta Broadcom za darmo. Na koniec pokażę również, jak zainstalować Windows XP ze sterownikiem akceleratora 3D, abyś mógł grać w starsze tytuły, takie jak między innymi POD czy Forsaken.
Pobieranie z Broadcom: Strona internetowa jest uciążliwa

Aby to zrobić, przejdź na stronę VMware w witrynie Broadcom pod adresem Link i kliknij przycisk „Download Fusion or Workstation”.
Wymaga to konta Broadcom, co jest obecnie nieco skomplikowane. Kliknij „Log-in” w prawym górnym rogu, a następnie kliknij „Register”.
Powinieneś teraz zostać przeniesiony na inną stronę. Wpisz swój adres e-mail i hasło, a także rozwiąż wszelkie wyzwania CAPTCHA. Po zarejestrowaniu się wróć na Stronę logowania i zaloguj się normalnie, używając swojego adresu e-mail jako nazwy użytkownika.
Teraz ponownie przejdź na stronę pobierania VMware (pierwszy link na górze), a zostaniesz przekierowany na dodatkową stronę wsparcia tutaj. Obok Twojego imienia w prawym górnym rogu znajduje się przycisk, za pomocą którego możesz wybrać produkty.
Kliknij „VMware Cloud Foundation”, a wówczas powinny wyświetlić się właściwe pliki do pobrania. W pozycji menu „Moje pobrane pliki” poszukaj VMware Workstation Pro. Po kliknięciu tego produktu możesz go normalnie pobrać.
Na przykład, wybierz VMware Workstation Pro 17.0 dla systemu Windows, a następnie odpowiadającą jej najnowszą wersję, 17.6.2. Być może będziesz musiał zaakceptować warunki licencji, zanim przycisk pobierania stanie się aktywny. Teraz powinieneś być w stanie go zainstalować, a po uruchomieniu aplikacji możesz skorzystać z opcji „For Home use” (Do użytku domowego), dzięki której program jest dla Ciebie darmowy i nie wymaga wprowadzania klucza produktu.
Konfiguracja maszyny wirtualnej w VMware
W międzyczasie możemy utworzyć maszynę wirtualną, klikając Plik → Nowa maszyna wirtualna lub przycisk „Utwórz nową maszynę wirtualną” bezpośrednio na stronie startowej. Otworzy się okno konfiguracji, a my przejdziemy dalej, wybierając opcję „Typical” (Typowa konfiguracja).
VMware poprosi Cię teraz o włożenie płyty CD z instalatorem Windows XP lub wybranie pliku obrazu ISO do instalacji. Powinien zostać wykryty, a wybór automatycznie ustawi się na Windows XP. Możesz teraz nadać nazwę maszynie wirtualnej. Rozmiar dysku twardego nie powinien być zbyt mały; 10 GB uważam za akceptowalne minimum.
Na koniec możesz dostosować wirtualny sprzęt, na przykład zwiększając pamięć wirtualną do 4096 MB. Lepsze byłoby 3072 MB, ponieważ pamięć graficzna również wlicza się do tego limitu 4 GB. Jest to maksymalna możliwa wartość, która może działać pod 32-bitowym systemem operacyjnym. Pamięć graficzną możesz skonfigurować na 256 MB; stare gry nie potrzebują aż tak dużo pamięci graficznej.
Instalacja sterowników VMware (programów kontrolnych) w systemie gościa dla Windows XP
Dołączone narzędzia VMware Tools działają tylko od Windows 7 wzwyż, więc nie będą działać pod Windows XP. Najpierw potrzebujemy pliku obrazu ISO o nazwie „winPreVista.iso”, ponieważ sterownik jest przeznaczony dla systemów gości sprzed Windows Vista. Link do pobrania zamieściliśmy tutaj.
Gdy maszyna wirtualna z Windows XP jest uruchomiona, kliknij ikonę CD-ROM w prawym dolnym rogu, a następnie wybierz plik obrazu ISO winPreViso.iso w ustawieniach.
Program instalacyjny powinien się wtedy uruchomić. Jeśli nie, kliknij dwukrotnie ikonę napędu CD-ROM w oknie Mój Komputer. W tym programie instalacyjnym możesz postępować jak zwykle, a zainstaluje on również sterownik akceleratora 3D.
Po ponownym uruchomieniu maszyny wirtualnej możesz sprawdzić status akceleracji grafiki 3D za pomocą dxdiag. Aby otworzyć diagnostykę DirectX, przejdź do menu Start i kliknij Uruchom. Wpisz polecenie „dxdiag” w oknie, a program powinien się uruchomić.

W zakładce „Ekran” możesz sprawdzić, czy akceleracja 3D jest włączona. Jeśli widnieje „Tak”, możesz przetestować wyjście, a jeśli zobaczysz obracającą się kostkę, oznacza to, że działa poprawnie.
Wyjaśnienie ważnych funkcji VMware
Dzięki VMware możesz tworzyć migawki (snapshots) poza grami. Migawki zapisują stan maszyny wirtualnej w określonym momencie. Pomaga to w sytuacji, gdy popełnisz błąd w maszynie wirtualnej, a następnie przywrócisz jej bieżący stan do poprzedniego za pomocą tak zwanej migawki.
Jak ich używać? Przejdź do menu VM → Migawki → Zrób migawkę. Tam możesz przypisać nazwę migawce. W przypadku błędu lub gdy chcesz przywrócić maszynę wirtualną do poprzedniej daty, możesz powtórzyć tę czynność, ale zamiast tego wybierz menu VM → Migawki → Przywróć migawkę…
W VMware dostępne są 3 różne tryby sieciowe. W trybie Bridged (Mostkowanym), maszyna wirtualna jest bezpośrednio połączona z siecią hosta, działając przez tę samą kartę sieciową co system hosta. Jest to tak zwany mostek sieciowy.
W trybie NAT (Network Address Translation – translacja adresów sieciowych), sieć maszyny wirtualnej jest izolowana od sieci hosta, a system hosta działa jako router bramy. Jest to ustawienie domyślne.
W trybie Host-Only (Tylko host), sieć jest całkowicie izolowana i istnieje tylko połączenie między maszyną wirtualną a hostem. Prawdopodobnie połączenie z Internetem nie będzie możliwe, chyba że host je udostępnił.
Ponadto VMware może podzielić sieć na wiele segmentów sieciowych lub wybrać konkretną sieć wirtualną. Jest to pomocne, jeśli chcesz zbudować sieć wirtualną tylko między dwiema maszynami wirtualnymi, ale ma być ona izolowana od innych maszyn wirtualnych.
Na koniec, istnieje przydatna funkcja „Wspólny folder” (Shared Folder), która umożliwia udostępnianie danych z komputera hosta maszynie wirtualnej, dzięki czemu możesz wymieniać dane między maszyną wirtualną a hostem. Musiałbyś samodzielnie aktywować tę opcję w ustawieniach maszyny wirtualnej i wybrać foldery do udostępnienia.
Dalsze zastosowania VMware
VMware jest używany nie tylko do uruchamiania starszych systemów operacyjnych, ale także do szerokiego zakresu zastosowań. Na przykład, w tworzeniu oprogramowania, deweloper używa VMware, aby sprawdzić, jak jego oprogramowanie zachowuje się pod różnymi systemami operacyjnymi i czy działa bez zarzutu, bez konieczności ciągłego zakupu wielu sprzętów tylko do testów, lub też aby bezpośrednio rozwijać oprogramowanie wieloplatformowe.
VMware jest również wykorzystywany w wirtualnych środowiskach szkoleniowych, gdzie użytkownicy mogą bezpiecznie wypróbować różne scenariusze, a pokazy na żywo mogą prezentować konfiguracje oprogramowania lub systemów operacyjnych bez uszkodzenia systemu hosta.
Profesjonalni badacze bezpieczeństwa wykorzystują go również do testów penetracyjnych i analizy złośliwego oprogramowania. Maszyny wirtualne zapewniają bezpieczeństwo, pozwalając na uruchamianie podejrzanego oprogramowania bez wpływu na system hosta. Lub też, między innymi, przeprowadzane są złożone symulacje sieciowe i testy zapór sieciowych.
Instalacja gier
Jeśli akceleracja 3D została pomyślnie włączona, możesz teraz zainstalować klasyczne gry 3D, takie jak Need for Speed I - III, Pod czy Forsaken. Nie zapomnij zaktualizować DirectX do najnowszej wersji, aby poprawić wydajność.
Wypróbuj to ze starymi grami, które nie działają już na obecnych 64-bitowych systemach operacyjnych.
Możliwa pomoc w przypadku problemów
Wolna wydajność? Sprawdź w swoim BIOS-ie lub EFI, czy wirtualizacja VT-x lub AMD-V jest włączona. Jest to narzędzie konfiguracyjne w Twoim komputerze; pojawia się ono po włączeniu komputera, jeszcze przed uruchomieniem systemu operacyjnego. Możesz również wcześniej sprawdzić w Menedżerze zadań w systemie Windows, czy nie jest już aktywna.
Brak sieci? Sprawdź ustawienia sieciowe maszyny wirtualnej, aby upewnić się, że nie jest błędnie skonfigurowana, na przykład w trybie Host-Only. Upewnij się również, że Twój wirtualny adapter sieciowy „Karta sieciowa VMware” jest włączony w systemie operacyjnym hosta.
Wolna wydajność DirectX 3D? Być może będziesz musiał oddzielnie zaktualizować DirectX do wersji 9.0 w systemie operacyjnym Windows XP gościa, aby działał bardziej niezawodnie. Sprawdź również status swojego akceleratora 3D, aby upewnić się, że nie jest aktywny lub że sterownik nie jest zainstalowany.
Podsumowanie
VMware może być wystarczający dla wielu gier 3D, ale dla aplikacji lub gier DOS należy użyć DOSBoxa, ponieważ jest on do tego przeznaczony. Dzieje się tak, ponieważ DOSBox tworzy kompletną warstwę wykonawczą DOS i w razie potrzeby może zmniejszyć prędkość procesora.
VirtualBox to również darmowe oprogramowanie do wirtualizacji, ale jego sterowniki 3D są często wadliwe i niezdatne do użytku. Istnieje jednak również opcja przekazania drugiej karty graficznej do maszyny wirtualnej za pomocą passthrough, ale tutaj opisaliśmy natywne wykonanie bez passthrough.
Jeśli potrzebujesz jeszcze dokładniejszej repliki komputera retro, możesz użyć 86Boxa lub PCema. Tam emulują one kompletny sprzęt retro, ale są też znacznie wolniejsze. Z procesorem 3 GHz potrafią emulować procesor Pentium II 233 MHz.