Kaip paleisti senus kompiuterinius žaidimus „Windows 10“

Turinys:

Anonim

Kadangi „Xbox One“ ir „PS4“ vyksta mūšis dėl atgalinio suderinamumo, kompiuteris žiūri į šį genčių pulto nemalonumą.

Galimybė nuvalyti dulkes ir paleisti senus žaidimus visada buvo „Windows“ platformos privalumas, todėl „atgalinio suderinamumo“ idėjos praktiškai nebuvo. Praėjusių metų žaidimai turėtų tiesiog veikti.

Tačiau kai „Windows“ modernėja, kad atitiktų naujausių žaidimų poreikius, paleisti „Ultimas“, „Theme Hospitals“ ir kitus „retro“ žaidimus gali būti keblu. Taigi, „PC Gaming Week 2022-2023“, mes surinkome geriausius būdus, kaip atkurti senus kompiuterinius žaidimus ant kojų sistemoje „Windows 10“ ir geresnės formos nei bet kada anksčiau.

Kaip paleisti DOS žaidimus „Windows 10“

Tai praėjo nuo tada, kai „Windows“ paleido DOS eilutę, o tai yra problema daugeliui 9-ojo dešimtmečio žaidimų, skirtų senovės komandinės eilutės sąsajai. Štai kur atsiranda „DOSBox“.

„DOSBox“ yra DOS emuliatorius, kuris yra labai svarbus norint paleisti DOS laikų žaidimus šiuolaikiniuose kompiuteriuose, o mažmeninė prekybinė žaidimų parduotuvė „GOG.com“ (geriausias senų žaidimų teisinis šaltinis) ją integruoja su visais savo parduotuvės žaidimais.

Jei turite įdiegtą DOS žaidimą, galite tiesiog nuvilkti jo vykdomosios programos piktogramą (paprastai tai yra „.exe“ arba „.bat“ failas) virš DOSBox piktogramos, ir jūs esate toli.

Jei nenorite kaskart atlikti šio „tempimo ir nuleidimo“ proceso, galite sukurti savo žaidimo spartųjį klavišą, kuris automatiškai paleidžiamas „DOSBox“.

Pirmiausia atsisiųskite ir įdiekite „DOSBox“, tada sukurkite nuorodą į vykdomąjį „DOSBox“ (dešiniuoju pelės mygtuku spustelėkite „DOSBox“ ir pasirinkite „Kurti nuorodą“).

Perkelkite naujai sukurtą nuorodą ten, iš kurios norite atidaryti žaidimą. Tada dešiniuoju pelės mygtuku spustelėkite nuorodą, spustelėkite „Ypatybės“, tada skirtuką „Nuoroda“, tada laukelyje „Tikslas“ (palikdami tarpą po esamo teksto) kabutėse įveskite visą žaidimo vykdomojo failo katalogo kelią.

Taigi norint paleisti „Sid Meier Civilization“, laukelyje „Target“ visas tekstas bus „C: Program Files (x86) DOSBox-0.74 DOSBox.exe" -userconf "D: Downloads Sid-Meiers-Civilization_DOS_EN CIV. exe “

Spustelėkite „Gerai“, pervardykite „DOSBox“ nuorodą į savo žaidimo pavadinimą (taip pat galite pakeisti piktogramos paveikslėlį lange „Ypatybės“), ir jūsų žaidimas bus paruoštas paleisti.

Kaip įdiegti senus kompaktinių diskų žaidimus

Jei turite DOS žaidimą kompaktiniame diske, dar nedėkite jo prie kičinio kompaktinio disko veidrodžio, nes jį galite įdiegti naudodami DOSBox.

Norėdami įdiegti DOS pagrįstą kompaktinių diskų žaidimą, pirmiausia sukurkite aplanką „Windows“, kuriame norite jį įdiegti (kaip pavyzdį naudosime „c: DOSGames“), tada įveskite šią komandą į DOSBox:

 mount c c: DOSGames

Tada turėsite prijungti kompaktinių diskų įrenginį prie DOSBox. Darant prielaidą, kad jūsų kompiuteryje tai yra „d“ diskas, komanda, kurią turite įvesti į DOSBox, yra:

 D d kalnas: -t cdrom -ioctl

Kai jūsų kompaktinių diskų įrenginys dabar sumontuotas „DOSBox“, pakeiskite „DOSBox“ aktyvųjį diską į kompaktinių diskų įrenginį, įvesdami komandą „D:“.

Kitoje eilutėje įveskite komandą, atitinkančią žaidimo diegimo programą kompaktiniame diske (norint tai patikrinti, gali tekti atidaryti kompaktinį diską „File Explorer“, bet dažniausiai tai yra „įdiegti“, „sąranka“ arba „dos4gw“). Taigi, jūsų komandinė eilutė turėtų atrodyti maždaug taip:

 Z: > D: D: > įdiegti

Galiausiai vadovaukitės diegimo programos instrukcijomis, kad įdiegtumėte žaidimą.

Jei jūsų kompaktiniame diske sukurtas žaidimas yra paleistas su senesne „Windows“ versija, viskas tampa šiek tiek sudėtingiau, nes seni „Windows“ diegimo įrenginiai (ypač „XP“ eros ir senesnių versijų) dažnai nesuderinami su šiuolaikinėmis „Windows“ versijomis (kaip sidenote: keli kompaktiniai žaidimai, naudojantys „SecuROM DRM“, neveiks ir „Windows 10“. Išsamų šių žaidimų sąrašą rasite čia).

Vienas iš galimų sprendimų yra paleisti diegimo programą kaip administratorių (žr. Toliau). Jei labai norėtumėte, galite paleisti senesnę „Windows“ versiją virtualioje mašinoje ir įdiegti žaidimą per tai.

Tačiau šiame scenarijuje tikriausiai rekomenduotume tiesiog nusipirkti skaitmeninę žaidimo versiją, kurią bent jau garantuotai įdiegsite „Windows 10“. Jei tada kyla problemų iš tikrųjų vykdant žaidimą, šie patarimai turėtų padėti.

Suderinamumo režimai ir administratoriaus teisės

Pirmas dalykas, kurį reikia išbandyti, jei jūsų senasis žaidimas neveikia sistemoje „Windows 10“, yra paleisti jį kaip administratorių.

„Windows 10“ saugumas yra griežtesnis nei „Windows XP“, todėl, jei jūsų žaidimas buvo išleistas 2001 m. Ar vėliau, tai gali būti netinkama. Lengviausias sprendimas yra dešiniuoju pelės mygtuku spustelėkite žaidimo vykdomąjį failą ir spustelėkite „Vykdyti kaip administratorius“.

Jei tai nepavyksta, atėjo laikas žaisti su suderinamumo režimais, kurie naudoja procesą, vadinamą „shimming“, kad apgautų programas manydami, kad jos veikia kita „Windows“ versija.

Dešiniuoju pelės mygtuku spustelėkite žaidimo vykdomąjį failą, spustelėkite „Ypatybės“, tada spustelėkite skirtuką „Suderinamumas“ ir pažymėkite žymimąjį laukelį „Vykdyti šią programą suderinamumo režimu“.

Po to esančiame išskleidžiamajame meniu pasirinkite „Windows“ versiją, atitinkančią jūsų žaidimo išleidimo metus. Pavyzdžiui, „Gothic II“ pasirodė 2002 m., Todėl mes pasirinkome „Windows XP“ (3 pakeitimų paketas).

Atvirojo kodo versijos ir bendruomenės pataisos

Jei įdiegėte seną žaidimą iš kompaktinio disko arba net nusipirkote iš internetinio mažmenininko, galbūt susidūrėte su tokiais siaubo scenarijais, kaip 1024 x 768 skiriamoji geba, grafinės keistenybės ar visiškai neveikiantis žaidimas.

Tai ypač pasakytina apie žaidimus po DOS iš maždaug tūkstantmečio pradžios, kai 3D grafika sukurta veikti su aparatine įranga ir API, kurios praktiškai neatpažįstamos nuo šiandien naudojamos.

Kad jūsų senasis žaidimas veiktų sistemoje „Windows 10“ ir būtų naudingi šiuolaikiniai patogumai, pvz., HD skiriamosios gebos, neužrakinti kadrų dažniai, „DirectX“ palaikymas ir pan., Turėtumėte patikrinti, ar jame yra atvirojo kodo versijų ar bendruomenės pataisų.

Pvz., Galite atsisiųsti visiškai veikiančias, atviro kodo klasikos versijas, tokias kaip „Command & Conquer: Red Alert“ („OpenRA“) ir „Theme Hospital“ („CorsixTH“) su didelėmis skiriamosiomis gebomis ir moderniomis, pertvarkytomis vartotojo sąsajomis.

Tuo tarpu klasikiniai, tačiau girgždantys dešimtmečio žaidimai, tokie kaip „Gothic II“, „Vampire the Masquerade: Bloodlines“ ir „Arx Fatalis“ (kas nors?), Buvo pataisyti ir patobulinti ilgus metus trukusių bendruomenės pleistrų projektais.

Tiesiog pažiūrėkite, kaip gražiai atrodo „Gothic II“, veikianti „DirectX 11“ 1080p, su dinamišku apšvietimu ir šešėliais bei didžiuliais atstumais (vadovaukitės šiomis instrukcijomis, jei norite pasiekti tą patį efektą).

Čia taip pat pateikiamos nuorodos į neoficialų „Vampire: The Masquerade“ pataisą ir gerokai patobulintą „Arx Fatalis“ atvirojo kodo versiją, kurioje yra daugelį metų trunkantys klaidų taisymai ir techniniai patobulinimai, kurie modernizuoja jų žaidimus.

Tai, žinoma, yra tik konkretūs pavyzdžiai, tačiau esmė ta, kad net ir neaiškūs seni žaidimai dažnai turi bendruomenių, kurios yra pakankamai uolios, kad šie žaidimai būtų atnaujinti ir gyvi.

Jei grupė moderatorių pakankamai myli Johno Romero šnipštą „Daikatana“, kad užtaisytų jį šiuolaikinėms sistemoms (taip, tai iš tikrųjų dalykas), yra didelė tikimybė, kad jūsų mylimas senas žaidimas buvo vertinamas panašiai.

Taigi atlikite keletą paieškų pagal „(jūsų žaidimo pavadinimas) neoficialus pleistras“ ir „(jūsų žaidimo pavadinimas) bendruomenės pleistras“ ir sužinokite, ką galite rasti. Laimingos medžioklės.

„TechRadar“ „PC Gaming Week 2022-2023“ švenčia galingiausią žaidimų platformą Žemėje, pateikdama straipsnius, interviu ir svarbiausius pirkimo vadovus, kurie demonstruoja, kokie įvairūs, vaizduotės turintys ir puikūs kompiuteriniai žaidimai ir žaidėjai gali būti. Apsilankykite mūsų „PC Gaming Week 2022-2023“ puslapyje, kad pamatytumėte visą mūsų aprėptį vienoje vietoje.