Du har sett den. Kanske var det på ett flygplan, kanske det var hos en väns hus, men du såg att folk spelade gamla Nintendo, Sega eller till och med PlayStation-spel på sina datorer. Och ändå, när du letade efter de specifika spelen i Steam kommer ingenting upp. Vad är detta häxverk?
Vad du såg min vän heter emulering . Det är inte nytt, men du borde inte känna sig dålig för att inte veta om det. Det här är inte helt vanligt kulturell kunskap, och kan vara lite förvirrande för nybörjare. Det här är hur emulering fungerar och hur du ställer upp den på din Windows-dator.
För att spela gamla skolkonsolspel på din dator behöver du två saker: en emulator och en ROM.
Så en emulator är ett program du kör, ROM är filen du öppnar med den. När du gör kommer datorn att köra det gamla skolspelet.
Var kommer emulatorer från? Generellt är de byggda av fans. Ibland är det en enda obsessiv fan av en viss konsol, och ibland är det ett helt open source-community. I nästan alla fall distribueras emulatorerna gratis online. Utvecklare arbetar hårt för att göra sina emulatorer så exakta som möjligt, vilket innebär att upplevelsen av att spela spelet känns lika mycket som att spela på det ursprungliga systemet som möjligt. Det finns flera emulatorer där ute för alla retrospelssystem du kan tänka dig.
Och var kommer ROM-skivor från? Om ett spel kommer på en DVD, som PlayStation 2 eller Nintendo Wii, kan du faktiskt rippa spel själv med en vanlig DVD-enhet för att skapa ISO-filer. För gamla kartongbaserade konsoler gör det möjligt att kopiera spel över till din dator med speciella delar av hårdvara. I teorin kan du fylla en samling på detta sätt. I grund och botten gör ingen det här, och istället laddar ner ROM från en stor samling webbplatser som av juridiska skäl inte kommer att länkas till. Du måste ta reda på hur du får ROM själv.
Hämtar du ROM-skivor? Vi pratade med en advokat om detta, faktiskt. I stort sett kan du ladda ner en ROM för ett spel du inte äger är inte lagligt, precis som att ladda ner en piratkopierad film är inte laglig. Att ladda ner en ROM för ett spel du äger är dock hypotetiskt försvarbart - åtminstone juridiskt sett. Men det är verkligen inte caselaw här. Vad är klart är att det är olagligt att webbplatser erbjuder ROM-skivor för allmänheten att ladda ner, varför sådana webbplatser ofta stängs av.
Nu när du förstår vad emulering är, det är dags att komma igång med att konfigurera en konsol! Men vilken programvara som ska användas?
Den absoluta bästa emulatorns inställning, i vår ödmjuka åsikt, är ett program som heter RetroArch. RetroArch kombinerar emulatorer för varje retro system du kan tänka dig, och ger dig en vacker Leanback GUI för att surfa på dina spel.
Nackdelen: Det kan vara lite komplicerat att installera, speciellt för nybörjare. Tänk inte på panik eftersom vi har en komplett guide till att konfigurera RetroArch och en översikt över RetroArchs bästa avancerade funktioner. Följ de här handledningarna och du får bästa möjliga emuleringsinställning på nolltid. (Du kan även kolla in den här forumtråden, som har bra rekommenderade inställningar för NES och SNES i RetroArch.)
Efter att ha sagt det kan RetroArch vara overkill för dig, speciellt om du bara bryr dig om ett system eller spel. Om du vill börja med något lite enklare, så är det en snabb lista över våra favorit lättanvända emulatorer för alla större konsoler sedan slutet av 1980-talet:
Är dessa de bästa emulatorerna för vilken plattform som helst? Nej, till stor del för att det inte finns något sådant (utanför RetroArch, som kombinerar kod från alla dessa emulatorer och mer). Men om du är ny i emulering, är dessa alla relativt enkla att använda, vilket är viktigt för nybörjare. Ge dem ett skott och leta efter alternativ om du inte är nöjd.
Om du är Mac-användare kanske du vill prova OpenEmu.
Varje emulator som skisseras ovan är lite annorlunda men tjänar en grundläggande funktion: de låter dig ladda rOM. Här är en snabb omgång av hur emulatorer fungerar, med hjälp av Snes9X som ett exempel.
Emulatorer följer vanligtvis inte installatörer, hur andra Windows-program gör. Istället är dessa program bärbara och kommer i en mapp med allt som de behöver springa. Du kan lägga mappen där du vill. Så här ser Snes9X ut när du hämtar och pakkar ut det:
Slå upp emulatorn genom att dubbelklicka på EXE-filen i Windows och du får se ett tomt fönster. Här är Snes9X:
Klicka på Arkiv> Öppna och du kan leta efter din ROM-fil. Öppna den och det börjar omgående.
Du kan börja spela omedelbart. På de flesta emulatorer kommer Alt + Enter att växla till helskärmsläge i Windows. Du kan anpassa de nycklar som används för att styra spelet, vanligtvis under menyn "Input".
Du kan till och med plugga in en gamepad och konfigurera den om du har en. Denna USB SNES gamepad är billigt och bra.
Därifrån ska du kunna spela dina spel utan att tweakera för mycket (beroende på din emulator). Men det här är egentligen bara början. Dyk in i inställningarna för en given emulator och du hittar kontroll över alla sorters saker, från framerate till ljudkvalitet till saker som färgscheman och filter.
Det finns helt enkelt alltför stor variation mellan olika emulatorer för att jag ska täcka Allt detta i den här breda översikten, men det finns många forum, guider och wikier där ute för att hjälpa dig med om du söker på Google. Men när du kommer fram till tweaking rekommenderar vi att du checkar ut RetroArch, eftersom det är verkligen den bästa övergripande inställningen. Det kan ta lite mer arbete, men det är mycket trevligare än att lära dig 10 + olika system när du kommer över grunderna.
Bildkrediter: Hades2k / Flickr
Tech Term-förvirring: "Memory" betyder RAM, inte lagring
Vissa säger att de har "en smartphone med 64 GB minne", men de gör det inte. De kan ha smartphones med 64 GB diskutrymme eller lagring, men det är annorlunda än minnet. Det är dags att rensa upp denna tekniska begrepps missuppfattning. Minne är RAM, lagring är hårddisken Minne-även kallad RAM-korttid.
Så här tilldelar du en statisk IP-adress i Windows och OS X
Som standard får de flesta datorer och enheter på nätverket sina IP-adresser via DHCP. DHCP är i grunden ett system där en värd, som en router eller server, ger ut IP-adresser till enheter så att de kan kommunicera med värden och med varandra via nätverket.Varje enhet på nätverket måste ha en unik IP-adress. IP-adresse