Hur man installerar ett två-CD-spel på vin i Linux



Prova Vårt Instrument För Att Eliminera Problem

Vin gör att Windows-spel under Linux körs mycket enkelt för det mesta, men det kan vara lite komplicerat av det faktum att Windows hanterar volymer väldigt annorlunda än Unix-baserade operativsystem. Medan Wine kan montera kataloger till virtuella enhetsbokstäver, kan det vara en utmaning att installera spel som kräver mer än en CD-ROM för att kunna köras. Lyckligtvis finns det flera sätt kring denna begränsning, och de kommer inte att lägga nästan någon gång till installationsprocessen.



Alla 64-bitars implementeringar av Windows 10 och de flesta 64-bitars implementeringar av tidigare versioner av Windows saknar det NTVDM-system som behövs för att spela 16-bitars Windows-spel. Ibland har de också drivrutinsproblem med nyare titlar. Dessa steg kan också användas för att köra äldre spel om du har haft svårt att köra dem på en faktisk Microsoft Windows-startpartition. Detta är utmärkt för dem som dubbelt startar sina system med Ubuntu, Trisquel eller Debian.



Metod 1: Använda ett dubbelt facksystem

Allvarliga spelare bygger ibland stationära PC-maskiner med två separata CD-ROM- eller DVD-laddningsfack, vilket gör installationen mycket enkel. Om Linux indexerar båda brickorna som oberoende enheter, sätter du in den första installationsskivan i det första facket och det senare i det andra facket. Vin tilldelar dem automatiskt enhetsbokstäver, men det måste ha båda skivorna i systemet samtidigt. Om du bara har ett fack kan du naturligtvis ansluta en USB DVD-ROM-läsare. Om du råkar ha två kan du ansluta dem båda till separata USB-portar för att utföra samma uppgift. Detta är populärt bland spelare som spelar på netbooks och surfplattor.



När du väl har satt in dem båda kan du navigera till den första skivan med en grafisk filhanterare och högerklicka sedan på SETUP.EXE innan du väljer Vin-kompatibilitetslagret för att köra programmet. När du väl har gjort kommer installationen att fortsätta identiskt med hur den skulle ha under inbyggda Microsoft Windows med kanske några grafiska eller beräkningsfel som du säkert kan ignorera i de flesta situationer.

Om du föredrar att använda CLI-prompten skriver du vin / media / användaren / funGame / SETUP.EXE och trycker på enter. Du behöver den faktiska sökvägen till installationsprogrammet, som kan ha olika namn beroende på spelet du försöker köra. När det är installerat, starta spelet för att se till att det fungerar korrekt. Det kan se ut någonsin så lite annorlunda under vin än vad det skulle ha i sin ursprungliga miljö, särskilt när det gäller typsnitt.

Metod 2: Simulera ett dubbelt facksystem

Om du inte har en CD- eller DVD-enhet med dubbla fack eller någon annan liten bärbar USB-fack kan du simulera att ha ett system med dubbla fack. Skapa en ny katalog någonstans som du inte har något emot att ha en ny katalog. Du kanske till exempel vill skapa en under ~ / Dokument , men kom ihåg att du kommer att ta bort det senare ändå. Du kan skapa den antingen med en grafisk filhanterare eller genom att skriva mkdir ~ / Documents / secondDisc från kommandoraden.

Kopiera allt från den andra CD: n till den här nya katalogen antingen genom att dra och släppa i din skrivbordsmiljö eller genom att skriva cp -r / media / theUser / funGames2 ~ / Documents / secondDisc och ersätta strukturerna här med de faktiska platserna i ditt / katalogträd.

Ange konfigurationssystemet för vin genom att skriva winecfg och välj sedan enheter. Klicka på tilldela volymfunktionen, som kan namnges annorlunda under din version av vin och skapa sedan en enhetsbokstav som för närvarande inte används för att tilldela den katalog du just skapat. Medan du är i winecfg-rutan kanske du vill ställa in några andra konfigurationsinställningar för att säkerställa att ditt nya spel fungerar smidigt. Se till att den version av Windows som Wine ligger om är korrekt inställd. Medan de flesta av de officiella vinverktygen i slutändan ser ut som om de saknar Windows NT 4.01 eller Windows 2000, kan de ljuga om att vara från allt som är relaterat till Windows 3.1 till Windows 8.1 och ibland till och med modern Windows 10. Många 90-tal till mitten 2000-talsspel går bra med den inställningen kryssad för Windows XP. De flesta mitten av 200-talet till och med de senaste moderna spelen kommer att fungera bra om du har valt Windows 7. Du kan alltid ändra detta alternativ innan du byter spel om du har flera installerade så att du kan säkerställa kompatibilitet med dem alla. Du vill testa varje spel självständigt för att se om det körs efter detta, men bli inte förvånad om din tid som testas snabbt förvandlas till att spendera tid.

Vissa spel som kräver en viss typ av grafikbibliotek kan fungera bättre om du väljer funktionen Emulera skrivbord i den här dialogrutan, som du kanske åter vill stänga av innan du kör andra program. Detta tvingar all grafik från spelet att rita inuti ett fönster, vilket behövs för att köra många av Age of Empires-spel under Linux.

Se till att du lossar skivorna innan du kör spelet. Om du kör ett spel som kräver att en specifik skiva finns i enheten när du kör den, behöver du bara ha den skivan monterad, vilket är en fördel för dem som vill starta ett spel på ett fack systemet.

Vissa användare har också fått spel att fungera utan CD-hack, även om de inte kunde få spelet att springa på något annat sätt. Dessa hackar stöds inte i bästa fall, och gjordes ofta ursprungligen för att kringgå vissa typer av skydd, vilket gjorde att spelutvecklare mildrar sig från dem. Men om du behöver köra ett spel från en ISO-fil kan det här vara ditt enda alternativ.

Medan du faktiskt kan göra en ISO själv med dd-kommandot om du har en officiell kopia av skivan, har du antagligen laddat ner en CD-version av en spelstartare från Internet. Om så är fallet, se till att köra en skadlig kod innan du ens försöker använda den. Även om din Linux-installation i sig inte kan skadas för mycket av något som är utformat för att attackera ett Windows-system, kan din lokaliserade installation av Vin i din hemkatalog skadas.

4 minuter läst