Det här med bakåtkompabilitet

3

Varje gång en spelmaskin har varit bakåtkompatibel så har det varit ett privilegium för oss spelare.
Många är irriterade på att Playstation 4 och Xbox One inte kommer att kunna spela deras föregångares spel.

Men det finns såklart en anledning. Jag får väl börja med att påpeka att jag inte är någon expert på området, men har ett ungefärligt grepp om det hela och har gjort lite research.

Jag börjar med några historiska exempel på bakåtkompabilitet och avslutar med nästa generation.

Atari 2600 -> Atari 5200
Kanske det tidigaste exemplet kommer från första generationen konsoler. Ataris 2600a från 1977 var en extremt populär maskin på sin tid. När Atari skulle gå vidare till nästa generation så var det genom Atari 5200 som släpptes 1982. Men även om maskinen hade bättre tekniska specifikationer så var den ändå baserad på liknande teknologi som Atari 2600 och det var därför inte svårt att gör så att den kunde köra spel från sin föregångare. Atari 5200 hade så lite mer att ge från sin föregångare att den floppade och lades ner 1984 medan Atari 2600 levde vidare ända till 1992.

Game Boy -> Game Boy Color
Nintendos första bärbara spelmaskin efter Game & Watch-spelen var Game Boy som släpptes 1989. Den hade utbytbarakassett och en skärm med fyrfärgig grönskala.
1998 kom uppföljaren Game Boy Color som utöver en färgskärm som kunde visa 56 färger samtidigt också kunde spela Game Boy-spel. Precis som med Atari 2600/5200 så berodde det på att hårdvaran bara var en uppgraderar version av föregångarens.

Game Boy/Game Boy Color -> Game Boy Advance
2001 släppte Nintendo sin nya Game Boy, Advance, som tog större steg än Color hade gjort, man kunde nu spela spel av Super Nintendo-kvalitet i näven.

Men man kunde också spela Game Boy och Game Boy Color-spel.
Även om hårdvaran i sig inte bara var en uppgradering av den från Color så hade man med en extra Z80-processor, liknande den i de tidigare Game Boyarna som sköte emuleringen av Game Boy och Color-spel.

Playstation -> Playstation 2
Jag hittade ingen direkt information om hur PS2 spelar PS-spel men antar att det finns liknande struktur i dem.
PS2 kunde bland annat använda båda minneskort och handkontroller från PS till att spela PS-spel. Vilket tyder på att den har någon form av likhet med den första Playstation.

Gamecube -> Wii
Att Gamecube-spel går att köra på Wii var väl en av många säljpunkter Nintendo hade. Den hade till och med fyra kontrollportar för GC-kontroller.

Och som i flera tidigare fall rör det sig om liknande teknik i den nya och föregående maskinen. En person som var med och utvecklade Wii ska ha sagt att den i stort sett har samma chipset som Gamecube men med mer minne. Alltså mycket samma delar men kraftfullare. Det gör att man lätt kunde få den att köra Gamecube-spel.

Playstation/Playstation 2 -> Playstation 3
Den första versionen av Playstation 3, den tjocka, var kapabel att spela PS2-spel.
I NTSC-versionen(amerikanska) fanns både CPU och GPU från PS2 i maskinen, vilket gjorde att man lätt kunde få den att spela de flesta PS2-spel.
I den europeiska PAL-versionen var det lite värre, man hade bara GPUn och fick därmed emulera CPUn på PS3ans egna CPU. Alltså lura spelet att använda den istället för en PS2-CPU genom en emulator. Vilket gjorde att den inte klarade att köra i närheten av alla PS2-spel.
Playstation(1)-spel klarar den antagligen att emulera för att den är så pass mycket kraftfullare än den första maskinen.

Xbox -> Xbox 360
Första och andra Xboxen var inte helt olika varandra i uppbyggnad och det gick därför att emulera en hel del spel. Detta krävde dock att man kodade en speciell fil till varje spel så att det emulerades rätt. 476 spel går att spela i Europa, vissa fick tas bort då emuleringen skapade buggar.

Wii -> Wii U
Wii U kör så vit jag vet emulering av Wii-spel, men huruvida hårdvaran i Wii och Wii U är lika har jag inte hittat något om.

Playstation 3/Xbox 360 -> Playstation 4/Xbox One
Ja så var det kommande konsoler. Ingen av dem kan köra sin föregångares spel. Anledningen Microsoft har givit är att

Man skulle behöva kompromissa för mycket för att få de gamla spelen att rulla på dem helt enkelt.

Fördelen är ju att man kan koncentrera arkitekturen på göra nästa generations spel så bra som möjligt.

Sony har sagt att man länge fram, inte på release, kommer att kunna köra PS3-spel på PS4 via Gaikai-streamingteknologin.
Spelet köra alltså på en server och man styr spelet från sin konsol som skickar kontrollkommandon till servern som genomför det i spelet.

20130902-064737.jpg

Share.

About Author

Stefan är den eviga ledaren av Videospelsklubben. Med en järnhand av skumgummi bestämmer han allt. Förutom att leda podcasten VSK Podcast så medverkar han i videos av olika slag, är webmästare och ganska lat.

3 kommentarer

  1. Raleishi on

    Det var ju så att man behövde ett ps1 minneskort om man skulle spara i ett ps1-spel sen har du ju glömt att 3dsen är bakåtkompatibel med DS sen vet jag inte om ds är bakåtkompatibel.

  2. Jo jag brydde mig mest inte om hur man sparade i spelen på en annan maskin.
    Jo jag glömde ta upp DS som i första versionen var bakåtkompatibel med GB/GBA och 3DS som du säger är bakåtkompatibel med DS 🙂

  3. Thomas Edman on

    Det är nog väääldigt mycket jobb med att få in bakåtkompabilitet, speciellt med nya konsoller som inte bara har skivspel utan även en massa online-funktioner och kopieringsskydd som ska fungera.
    Det är nog även rätt skönt för utvecklare att få som uppgift att utveckla ett helt nytt system exakt som de vill istället för att hela tiden behöva blicka bakåt och utgå från ett gammalt system. Och som du skriver, ett icke bakåtkompatibelt system blir ju även mer anpassat och då förmodligen även snabbare, så det är ju inte bara nackdelar för konsumenten.
    Visst, det hade varit gött med bakåtkompabilitet så man hade kunnat ställa undan den gamla PS3:an sen, men å andra sidan blir det säkert ändå inte att man har tid att spela så mycket PS3-spel sen när det börjar komma storspel till PS4.

Kommentera