Kör dina favoritspel på PS2 på en Ubuntu-maskin!
Även om det är en 20 år gammal konsol är Sony PlayStation 2 fortfarande den mest sålda spelkonsolen genom tiderna. Trots att dess efterföljare, PlayStation 3, släpptes 2006, fortsatte produktionen av PlayStation 2 till 2013; hela 13 år. Med ett toppmodernt ljud- och videostöd, ett stort antal speltitlar som utvecklas för konsolen, stöd för minneskort, tillgång till ett antal tillbehör, förblir konsolen med rätta populär än i dag.
Denna stora popularitet för PS2 ledde till att många utvecklare runt om i världen skapade emulatorer för att köra PS2-spel på Windows, Linux eller Mac OS-datorer. En sådan populär emulator är PCSX2. PCSX2 stöder ett stort antal PS2-spel och är tillgängligt för alla tre ovannämnda plattformar. Det kan inte bara ta med PS2-upplevelsen på datorn, utan det förbättrar också spelet med alternativ som anpassad skärmupplösning och kantutjämning. PCSX2 är utbyggbar, det vill säga utvecklare kan utveckla plugins för olika hårdvara, till exempel ljudkort, gamepads, grafikkort etc., även om standardplugins är inbyggda i emulatorn.
I den här artikeln kommer vi att se hur man får ett PS2-spel att köra på en Ubuntu-maskin med PCSX2.
Installerar PCSX2
Först och främst stöder endast PCSX2 maskiner med 32-bitars arkitektur. För Ubuntu version >= 12.04 finns det ett sätt att installera sådana paket på en 64-bitars maskin. Men för Ubuntu < 12.04 finns det inget sätt att köra PCSX2 på en 64-bitarsmaskin.
För att aktivera stöd för x86 (32 bitar). på din Ubuntu (>=12.04) pakethanterare, kör:
sudo dpkg --add-architecture i386
För Ubuntu-versioner rivare än 16.04 måste vi göra det lägg till PCSX2 custom repository (PPA) för att installera det med apt package manager. För att lägga till det, kör:
sudo add-apt-repository ppa:gregory-hainaut/pcsx2.official.ppa sudo apt update
När förråd har uppdaterats kan du köra följande kommando för att installera det. För Ubuntu-versioner större än eller lika med 16.04 är PCSX2 redan tillgänglig i det officiella Ubuntu-förrådet.
sudo apt installera pcsx2
Notera: Om du använder Ubuntu version högre än 14.04, användapt-get
istället för benägen
.
Skaffa PS2 BIOS
Ett BIOS (Basic Input/Output System) är en firmware som används för olika uppgifter under uppstartsprocessen av ett system, till exempel hårdvaruinitiering. PS2 BIOS krävs av PCSX2 för emulering.
Ett sätt att få BIOS är från Internet. Det här sättet är dock olagligt, och därför rekommenderas det starkt att inte ladda ner PS2 BIOS från internet.
Det andra sättet och det korrekta sättet att få BIOS är att använda en PS2 BIOS-dumper. Du måste köra BIOS-dumperprogrammet på din PS2-konsol som extraherar BIOS-filerna direkt från källan. Du kan sedan hämta dessa filer i en USB-enhet och kopiera dem till din Ubuntu-maskin. För att ladda ner BIOS-dumpern och instruktioner om hur du använder den på din PS2-konsol, kolla den här länken.
Skaffa PS2 Game ISO
PCSX2 fungerar främst med ISO-filer. Vi måste generera en ISO-fil från din PS2-speldisk.
Sätt i din PS2-disk i din Ubuntu-maskins CD/DVD-enhet.
Vi behöver ett skivbränningsprogram för att skapa en ISO från skivan. Ett sådant populärt program i Ubuntu är Brasero. För att installera Brasero, kör:
sudo apt installera brasero
Notera: Om du använder Ubuntu version < 14.04, använd apt-get
istället för benägen
.
Kör kommando brasero
för att öppna den från kommandoraden.
Välj alternativet Skivkopia. Välj din inmatade PS2-skiva och välj ett filnamn för ISO-filen att skriva till genom att klicka på Egenskaper.
Tryck sedan på Skapa bild. Detta kommer nu att skriva PS2-skivan till en ISO-fil på den plats som anges i Egenskaper.
Laddar BIOS och spelet
Starta PCSX2 från terminalen genom att köra kommandot PCSX2
(Observera att kommandot är med versaler).
Annars kan du gå till Rusa eller Aktiviteter i det övre vänstra hörnet och sök efter PCSX2.
När den startar för första gången ber den att få ange Konfiguration för första gången. Välj språk och tryck Nästa.
På nästa skärm ber den dig att verifiera standardinsticksprogram och drivrutiner. Du kan låta standardinställningarna vara just nu och kan ändra dem senare om det behövs.
Därefter måste vi ladda BIOS som vi dumpade från vår PS2-konsol. Avmarkera Använd standardinställning
och välj platsen där vi sparade vår BIOS-dump. Listan över BIOS ROM-skivor visas nu. Välj valfritt ROM från listan och klicka Avsluta
.
Efter detta sparar den konfigurationen vi angav och laddar emulatorn. Konfigurationen kan ändras när som helst i Konfig
meny.
Kontroller
Om du vill se kontrollerna mappade på tangentbordstangenterna, eller om du vill ändra dem, gå till Config -> Controllers -> Plugin-inställningar
.
Här kan du konfigurera vilken tangent som motsvarar en viss Gamepad-tangent.
Laddar spelet
Vi skapade en ISO-fil från PS2-speldisken i ett tidigare steg. Gå till System -> Starta ISO (fullständig)
och välj vår ISO-fil för att ladda spelet.
Det kommer att emulera konsolen i ett nytt fönster nu.
Det kommer att be om någon konfiguration igen, som standardspråk och tidszon. Efter det frågar den varifrån spelet ska laddas; minneskort eller skiva. Emulatorn skapar virtuella minneskort som motsvarar PS2-minneskorten. Skivan är inget annat än den emulerade ISO-filen som vi valde. Därmed, välja Skiva
och fortsätt att starta spelet.
Om laddning med detta tillvägagångssätt ger dig ett fel, kör System -> Starta ISO (snabb)
och välj ISO-filen.
Det är allt! PS2-spelet har laddats och körs på din Ubuntu-maskin. PCSX2 stöder för närvarande över 2500 PS2-spel. Kontrollera hela listan över spel som stöds för att veta vilka alternativ du har.