Wstęp
Zapewne wielu użytkowników Windows 8/10 zetknęło się z problemem uruchamiania starszych gier. W poprzednich systemach przeważnie dawało się rozwiązać ten problem za pomocą trybu zgodności, lecz w wielu przypadkach potrzebny był emulator starszego systemu. Jednak i one nie rozwiązują wszystkich problemów, często nie będąc w stanie zapewnić płynności fizycznej maszyny, w ogóle nie zapewniając akceleracji 3D itd. Niemniej większość ulubionych tytułów sprzed lat dawało się bez problemu odpalić.
System Windows 10 okazał się (przynajmniej w moim przypadku) szczególnie odporny na starsze tytuły. Bez problemu uruchomił się jedynie Lord's of the Realm (z trybem zgodności z Windows 95). Reszta wymagała Direct Play. Uruchamia się go, wyszukując w systemie Windows zakładki Programy i funkcje, następnie Włącz lub wyłącz funkcje systemu > Składniki starszej wersji oraz zaznaczyć Direct Play. Można na ten czas wyłączyć antywirusa, jeśli blokuje wprowadzenie zmian. Wystarczyło to do uruchomienia wielu gier, jednak nie pozwoliło na komfortową rozgrywkę w znaczną część z nich…
Niezrażony poszukiwałem dalej. Bardzo pomocna okazała się społeczność graczy aktywna w Internecie, umieszczając patch’e oraz własne porady. Dzięki nim dowiedziałem się o maszynach wirtualnych, wrapperach oraz emulatorach. Pomocne okazały się zwłaszcza VirtualBox, DOSBox, ScummVM (interpretator umożliwiający uruchamianie klasycznych przygodówek), nGlide oraz dgVoodoo 2 (wrappery pozwalające na odpalenie gier korzystających z akceleracji 3dfx Voodoo).
Jednak użycie wyżej wymienionych aplikacji nie rozwiązało wielu problemów. Należało zatem poszukiwać rozwiązania na własną rękę, kombinować i stosować najbardziej nietypowe rozwiązania. Jednym z nich było zastosowanie w czasie gry klawisza WinKey i powrót do gry, co rozwiązywało w kilku przypadkach problem z grafiką czy FPS – ami.
Po jakimś czasie pojawiły się dropy FPS (chwilowe gwałtowne spadki klatek na sekundę). Przyczyn tego problemu było kilka. Pierwszym był dość mocno zaśmiecony dysk, rozwiązanie było oczywiste. Jednak Windows 10 posiada inny problem w postaci pliku jądra systemu (ntoskrln.exe), który bez żadnej aktywności potrafi pożerać chwilami 100 % użycia dysku lub pamięci. Oba problemy da się obejść, używając dysku zewnętrznego do gier (nawet zwykłego pendrive’a) i uruchamiać gry z niego. Windows 10 ma również masę niepotrzebnych usług, które również mogą wpływać na płynność, a które łatwo wyłączyć za pomocą programu Game Booster.
Tak oto rozwiązałem problemy ze wszystkimi ulubionymi grami. Poniżej chciałbym zaprezentować garść porad dla najbardziej opornych gier. Poradniki, do których podałem link bądź nick autora, nie są mojego autorstwa.
Battle Realms:
1. Do folderu z grą wklej setup dgvoodoo 2 oraz zawartość folderu MS (pobrać wcześniej stąd http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html)
2. Otwórz setup dgVoodoo, ustaw rozdzielczość 1024x768, maksimum pamięci i synchronizację pionową (VSync)
3. Ustaw tryb zgodności z Windows XP Sernice Pack 3
5. Uruchom grę
Bugs Bunny & Taz – Time Busters
Gdyby w trakcie rozgrywki psuła się grafika, należy wcisnąć WinKey (chorągiewkę na klawiaturze) i dwa razy okno gry na samym dole. Powtarzać przy każdym uruchomieniu gry bądź wczytaniu zapisu
Diablo
https://www.youtube.com/watch?v=GT2QE3eNZNk. W opisie filmiku pliki do pobrania
1. Do folderu z grą wkleić ddraw.dll i ddraw settings
2. Po uruchomieniu gry ustawić rozdzielczość oraz pełny ekran (fulscreen on)
Giants – Citizen Kabuto
Po instalacji gry zainstalować patch 1.497 https://community.pcgamingwiki.com/files/file/18-giants-citizen-kabuto-patch-1497-beta/ i uruchomić grę
Great Battles of Ceasar
Autor: mac (użytkownik portalu stare.e-gry.net), poniżej dokładniej wyjaśnione
1. Kliknij dwukrotnie plik CEASER.REG i wybierz Ok
2. Kliknij prawym przyciskiem myszy na CEASER.REG i wybierz Edytuj
3. Usuń wszystkie zapisy WOW6432Node
4. Uruchom grę w trybie zgodności z Windows 98
Earth 2150 i The Moon Project
1. Zainstalować kodek ffdshow https://sourceforge.net/projects/ffdshow-tryout/
2. W konfiguracji gry wybrać renderer Display Direct3D HAL i rozdzielczość 1024 x 768
3. Uruchomić grę
Empire Earth
1. Zainstalować grę
2. W ustawieniach grafiki ustawić rozdzielczość 1360 x 768 (32 bit)
3. Uruchomić grę przez plik exe znajdujący się w folderze z grą
FIFA 2002
1. Pobierz nGlide http://www.zeus-software.com/downloads/nglide oraz pliki dla FIFA 2002 (na stronie w zakładce nGlide Compatibility List)
2. Po instalacji gry wykasuj plik rejestru
3. Uruchom D3D Setup i wybierz Glide Device
4. Do folderu z grą wklej Fifa2002.reg i kliknij dwukrotnie
5. Do folderu z grą wklej Fifa2002.exe i zgódź się na zamianę plików
6. Uruchom grę!
Flojd
Włoski tutorial https://www.youtube.com/watch?v=tBRQnIeCFY0, poniżej po polsku
1. Utwórz na pulpicie folder o nazwie Flojd
2. Skopiuj do folderu wszystkie pliki o nazwach
- .smk
- .vga
- TABLES
- TBLLIST
- GAME22
- save.999
- voices.wav (zmienić nazwę na voices1.wav)
3. Wklej folder z grą do folderu ScummVM
4. Uruchom ScummVM i Dodaj grę
5. Wybierz folder z grą.
6. Edytuj grę. Wybierz w ustawieniach grafiki Pełny ekran a w ustawieniach dźwięku napisy i mowę
7. Ustaw rozdzielczość ekranu na 1024 x 768
8. Uruchom grę
Uwaga: Nowsze wersje programu ScummVM samodzielnie nie skalują pełnego ekranu. Trzeba wówczas zmienić rozdzielczość ekranu swojego komputera (w tym przypadku na 1024 x 768) i dopiero wtedy uruchomić
Half Life
1. Pobierz nGlide http://www.zeus-software.com/downloads/nglide
2. W ustawieniach wybierz Tryb wideo (Video mode) => OpenGl => default oraz rozdzielczość 1024 x 768
3. Uruchom grę
Harry Potter i Komnata Tajemnic
1. Zainstalować grę (wybrać wersję angielską, w polskiej są spadki FPS)
2. Uruchomić grę. W opcjach wybrać rozdzielczość 1024 x 768.
3. Po rozpoczęciu gry na chwilę zmienić jakość tekstur i wrócić na High
Hype: The Time Quest
1. Pobrać nGlide http://www.zeus-software.com/downloads/nglide
2. Zainstalować grę przez Setup lub Setup.ubi
3. Otworzyć nglide setup
4. Wybrać maksymalną rozdzielczość swojego monitora i synchronizację pionową
5. Uruchomić grę
Jack Orlando
1. W dysku C: utworzyć folder o nazwie ,,dosgames''
2. W Menu Start znaleźć DOSBox>DOSBox Options i znaleźć pozycję [dosbox]
3. W miejscu machine= skasować to, co jest po =, wpisać vesa_oldvbe i zapisać zmiany
4. Uruchomić DOSBox
5. Wpisywać kolejno komendy:
mount c C:\dosgames
mount d X:\ -t cdrom (X to litera napędu z grą)
d:
dir
INSTALL EXE
6. Po instalacji kliknąć Konfiguracja karty dźwiękowej, wyjść i zapamiętać zmiany
7. Uruchomić grę za pomocą START BAT. (uruchamiać zawsze tą metodą), po kilku początkowych dialogach wyjść z gry. Nie zamykać DOSBoxa!
8 Wpisać komendę EXIT
9. Powtórzyć te same kroki, co w pkt. 4, 5 i 6, tylko tym razem pierwsza komenda powinna wyglądać następująco:
mount c C:\dosgames\JACK_ORL
(reszta, jak poprzednio)
10. Można cieszyć się grą, tylko przy każdym wyłączeniu najlepiej wpisywać komendę EXIT
11. Miłej gry!
Kangurek Kao
Na portalu stare.e-gry.net części 1 i 2 udostępnił gjeerbe, reszta poradnika mojego autorstwa.
1. W folderze z grą otworzyć plik konfiguracyjny kao
2. W pozycjach RDevice i Enable Soft zmienić wartość na 1 a rodzielczość na 1024x768, po czym zapisać zmiany, jeśli odmówi dostępu, plik kofiguracyjny zapisać na pulpicie, po czym z pulpitu wkleić go do folderu z grą, potwierdzić zamianę plików i potwierdzić uprawnienia administratora
3. Do folderu z grą wkleić setup dgVoodoo oraz zawarość folderMS (wcześniej pobrać dgvoodoo ze strony http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html)
4. Otworzyć setup dgVoodoo, ustawić rozdzielczość 1024x768, pamięć 1024 MB i synchronizację pionową (VSync)
5. Uruchomić grę
6. Stan gry ładować po rozpoczęciu nowej gry i przejściu do mapy (z menu gry może zaciąć)
Kapitan Pazur
Dwukrotnie klinknąć CLAWADV.exe, po czym zaznaczyć ,,Włącz emulację DirectDraw''. Grę uruchomić za pomocą CLAWA.exe.
Knights & Merchants (starsza wersja)
1. Zainstalować grę
2. Ustawić tryb zgodności z Windows XP Service Pack 3
3. W ustawieniach zasilania wybrać oszczędzanie energii (inaczej gra może mocno obciążać procesor i powodować przegrzewanie)
4. Uruchomić grę
Mafia
Poradnik https://www.youtube.com/watch?v=qsWh3ORkP6g, pliki do pobrania w opisie
1. W setup ustawić:
- rozdzielczość 1024 x 768
- potrójne buforowanie
- synchronizację pionową
- skompresowane tekstury (wyłączyć Truecolor)
2. Do folderu z grą wkleić d3d8.dll oraz folder Widescreen Fix (z wyjątkiem Game.exe)
3. Wejść do folderu Widescreen Fix i edytować dwa pliki konfiguracyjne:
- w pliku Global ustawić wszystko na 1
- w pliku Widescreen Fix ustawić limit FPS na 100
Jeśli przy próbie zapisania zmian wyskoczy komunikat Odmowa dostępu, należy zapisać zmiany na pulpicie, potem oba pliki wkleić do folderu z grą i potwierdzić zamianę plików. Podać uprawnienia administratora.
7. Uruchomić grę
8. Po rozpoczęciu misji pograć lub poczekać chwilę, kliknąć kombinację CTRL - ALT - DELETE i wrócić do gry
9. Miłej zabawy!
Mafia (wersja z GOG)
1. Do folderu z grą wkleić d3d8.dll (pobrać stąd https://mafiatown.pl/patche,pliki,5.html Fulscreen on Windows 10)
2. Po rozpoczęciu gry wcisnąć jednocześnie CRTL + ALT + Delete
3. Wrócić do gry i grać!
M - Alien Paranoia
1. Zainstalować grę
2. Do folderu z wkleić setup dgVodoo 2, zawartość folderów MS oraz 3dfx (podfolder x64 dla systemów 64 - bitowych lub x86 dla 32 - bitowych). Pobrać stąd http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
3. Otworzyć konfigurację gry, wybrać dgvoodoo HAL oraz rozdzielczość 1024 x 768 (32 bit)
4. Otworzyć setup dgVoodoo, ustawić maksimum pamięci (1024 MB) oraz Force VSync
5. Można grać!
Max Payne
1. Pobrać Sound Fix https://www.gry-online.pl/S030.asp?ID=69219 i wklej pobrane pliki do folderu z grą
2. Wejść do folderu z grą i uruchomić plik MaxBatch
3. Nacisnąć klawisz C i czekać na komunikat ,,Finished''
4. Nacisnąć klawisz E
Jeśli głosy postaci są zbyt ciche, należy w opcjach gry ściszyć muzykę i podgłośnić efekty dźwiękowe.
Original War
1. Zainstaluj patch 2.0.1.1 (do pobrania stąd https://www.gry-online.pl/S030.asp?ID=48882)
2. W ustawieniach gry wybierz:
- OpenGL jako Rrenderer
- rozdzielczość 1024 x 768
- VSync
- płynne animacje
3. Uruchom grę
Rayman 2 – The Great Escape
1. Zainstalować grę przez Setup lub Setup.ubi
2. Otworzyć nglide setup (pobrać stąd http://www.zeus-software.com/downloads/nglide)
3. Wybrać maksymalną rozdzielczość swojego monitora i wyłączyć synchronizację pionową
4. W ustawieniach gry wybrać jako renderer 0 Glide2 (1.0.0) Voodoo Graphics Glide 2 Driver oraz rozdzielczość 1024 x 768
5. Uruchomić grę i przed rozpoczęciem rozgrywki wybrać w opcjach wybrać najwyższą rozdzielczość
Return to Castle Wolfenstein
1. Do folderu z grą wkleić zawartość folderu iortcw 1.51 (pobrać stąd https://github.com/iortcw/iortcw/releases wersję dla swojego systemu)
2. Uruchomić grę za pomocą ioWolfSP.x64
3. Ustawić synchronizację pionową, pełny ekran, rozdzielczość 1024 x 768 i najwyższe ustawienia grafiki.
4. Można grać!
Sacrifice
1. Uruchomić grę i rozpocząć. Wyjść z gry
2. Kliknąć Wyszukaj w systemie Windows (lupa na dole) wpisać regedit i wejść w HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Shiny Entertainment\Sacrifice\Options\Target framerate. Wpisać wartość 60 ( w systemie dziesiętnym).
3. W zakładce Resolution wpisać 00 05 00 00 D0 02
4. Do folderu z grą wkleić Setup dgVoodoo oraz zawartość folderu MS (pobrać stąd http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html)
5. Ustawić maksimum pamięci, VSync włączone i rozdzielczość 1024 x 768
6. Uruchomić grę i wybrać dgvoodoo TnL HAL
7. W opcjach wybrać rozdzielczość 1024 x 768 (32 bit) potem rozpocząć grę. Zakończyć grę i zmienić rozdzielczość na 1280 x 720, potem znowu na 1024 x 768. Rozpocząć grę i wyjść z niej
8. Ponownie uruchomić i rozpocząć grę!
PS: Wersja z GOG nie wymaga tego sposobu.
Star Wars – Battle for Naboo
Poradnik znajduje się tutaj https://www.youtube.com/watch?v=UBMrjcoaIO8 a w opisie znajduje się plik informacji wprowadzanej do rejestru
1. Na dysku C: utworzyć folder o nazwie ,,Games'' > w nim folder ,,sw_bfn'' > w nim folder,,data_pc''
2. Wejść do folderu Install na płycie z grą i z niego przekopiować do data_pc 3 pliki:
- bfn.exe
- data.bin
- data.hdr
3. Tekst informacji wprowadzanej do rejestru wkleić do Notatnika i zapisać w data_pc jako bfn.reg. Jeśli lokalizacja ma inną nazwę i litera napędu jest inna (w tym przypadku), należy to uwzględnić i edytować wpis.
Poniżej tylko linijki, które trzeba edytować
"Analyze Path"="(twoja litera napędu):\\Install\\SysCheck.exe"
''CD Path''=''(twoja litera napędu):''
"Executable"="C:\\(twoja lokalizacja)\\sw_bfn\\data_pc\\BFN.exe"
"Install Path"="C:\\(twoja lokalizacja)\\sw_bfn\\"
"Launcher"="C:\\(twoja lokalizacja)\\sw_bfn\\BattleForNaboo.exe"
"Source Dir"="(twoja litera napędu):\\"
"Source Path"="(twoja litera napędu):"
"UninstallString"="C:\\Windows\\uninst.exe -f\"C:\\(twoja lokalizacja)\\sw_bfn\\Install\\DeIsL1.isu\" -c\"C:\\(twoja lokalizacja)\\sw_bfn\\Install\\LecSetup.dll\""
4. Plik bfn.reg kliknąć dwukrotnie i zgodzić się na wprowadzenie informacji do rejestru
5. Kliknąć prawym przyciskiem myszy bfn.exe (w folderze data_pc) i ustawić tryb zgodności z Windows XP Service Pack 3
6. Uruchomić grę za pomocą pliku bfn.exe.
Swedish Touring Car Championship
1. Zainstalować grę w Program Files
2. Wkleić setup dgvoodoo 2, zawartośc folderu MS, wszystkie biblioteki 3dfx i zawartość folderu 3Dfx (podfolderu x64, jeśli system jest 64 - bitowy lub x86, jeśli system jest 32 bitowy, pobrać z http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html)
3. W ustawieniach dgvoodoo 2 wybrać kartę GeForce4 Ti 4800, VSync włączone, rozdzielczość 1024x768 i maksimum pamięci
4. Można grać!
Torin’s Passage
1. Utworzyć na pulpicie folder Torin's Passage
2. Z folderu z zainstalowaną grą oraz z płyty skopiować do utworzonego folderu:
- pliki czcionki
- elementy programu Outlook
- pliki HEP
- pliki VMD
- wygaszacze ekranu
- pliki P56
- informacje unstalatora
- dokumenty tekstowe
- ustawienia konfiguracyjne
- aplikacje
- pliki 000
- plik AUD
- plik IN~
- plik OLD
- plik WIN
- plik ERR
- ustawienia profilu
- archiwum WinRAR
- plik VERSION
3. Wkleić folder do folderu ScummVM
4. Kliknąć Dodaj grę i wskazać zawartość folderu z grą (nie sam folder, trzeba go kliknąć 2 razy, a nie raz). Kliknąć OK
5. Kliknąć Edytuj grę i:
- w zakładce Silnik wybrać Use high-quality video scalling
- w zakładce Grafika wybrać tryb 2x oraz Pełny ekran i Filtrowanie obrazu
- w zakładce Dźwięk wybrać Dźwięk PC-98 oraz Oba (Mowa i Napisy)
6. Ustawić rozdzielczość ekranu na 1024x768
7. Uruchomić grę
Warhammer - Dark Omen
Poradnik znajduje się tutaj https://www.youtube.com/watch?v=luchAfmHW7w a potrzebne pliki tutaj http://forum.dark-omen.org/help-section/ultimate-dark-omen-xpvistawin7win81win10-game-fixes-t111.0.html. Wybrać wersję 32 lub 64 – bitową, w zależności od posiadanego systemu
1. Zainstaluj grę przez setup.exe. Wybierz pełną instalację
2. W folderze z grą zmień nazwę folderu z ,,PRG_ENG'' na ,,PRG_ENGOrig''
3. Do folderu z grą wklej foldery armytmp, Mods, PRG_ENG)
4. Otwórz folder PRG_ENG i kliknij prawym przyciskiem myszy EngRel.exe, następnie wybierz Właściwości i kliknij Zmień ustawieniadla wszystkich użytkowników. Następnie zaznacz:
- kolor 16 - bitowy
- uruchom w rozdzielczości 640 x 480
- uruchom jako administrator
5. 2 razy kliknij plik rejestru i zgódź się na dodanie informacji do rejestru
6. Uruchom grę przez EngRel.exe
Warrior Kings
1. Do folderu z grą zawartość folderu pobranego stąd stąd https://drive.google.com/file/d/0B-xteMV6gdTedGdockdvWWZZQUE/view
2. Wkleić również setup dgvoodoo oraz zawartość folderu MS (pobrać z http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html)
3. W grze można wybrać najwyższe ustawienia grafiki
4. Można grać!
Wyścigi Wykrętów
Grę instalować normalnie, włączyć tryb zgodności z Windows XP SP 3. Jeśli pojawią się spadki FPS, należy wyłączyć efekt śladów w ustawieniach grafiki.
Autor: SteFann86x