Atari 7800, marknadsförd som Atari 7800 ProSystem, är en stationär spelkonsol från Atari Corporation som lanserades i Nordamerika i maj 1986 och i Europa 1987. Konsolen utvecklades av General Computer Corporation och var tänkt som efterföljare till både Atari 2600 och Atari 5200.
En central egenskap var bakåtkompatibiliteten med Atari 2600, vilket gjorde att konsolen kunde köra nästan alla 2600-kassetter. Grafik genereras av specialkretsen MARIA och utformades för att ligga närmare tidiga 1980-talets arkadmaskiner än Ataris tidigare konsoler. Ljudet i 7800-läget bygger däremot på TIA-kretsen (samma grundteknik som i Atari 2600), vilket ofta beskrivs som en begränsning; i ett fåtal spel utökades ljudet genom extra ljudkrets (POKEY) i kassetten.
Historia Atari 7800 offentliggjordes av Atari, Inc. den 21 maj 1984. Planer på bred lansering sköts dock upp efter att Jack Tramiel tagit över konsumentdelen av Atari sommaren 1984, varefter projekt och produktion stoppades under en omvärderingsperiod.
Konsolen återlanserades sedan nationellt i USA i maj 1986, med Pole Position II som medföljande spel och en tvåknappskontroll (CX24 Pro-Line). Enligt Computer Entertainer hade 100 000 konsoler sålts i USA i februari 1987, och utgivningstakten för spel var långsammare än hos samtida konkurrenter.
Atari meddelade senare att stöd och produktion för 7800 (samt 2600 och 8-bitarsdatorfamiljen) upphörde 1 januari 1992.
Hårdvara miniatyr|332x332px|Europeiskt moderkort modifierat av Atari för att ge RGB-utgång via en SCART-kontakt.
Tekniska specifikationer miniatyr|328x328px|Moderkort i en amerikansk Atari 7800 med RF-skärmningen borttagen.
CPU: Atari SALLY (anpassad variant av 6502) 1,79 MHz (NTSC) / 1,77 MHz (PAL); sjunker till cirka 1,19 MHz (NTSC) / 1,18 MHz (PAL) vid åtkomst av TIA eller 6532 RIOT Till skillnad från en standard-6502 kan SALLY stoppas i ett definierat läge med en styrpinne, så att andra enheter kan ta över databussen. RAM: 4 kB (2 st 6116 2K×8 RAM-kretsar) ROM/BIOS: 4 kB BIOS-ROM (NTSC) 16 kB BIOS + inbyggt spel-ROM (PAL, ofta Asteroids) 48 kB ”General Purpose”-adressutrymme kan vara åtkomligt utan bankswitching (beroende på konfiguration) Grafik: MARIA (specialkrets) Upplösning: 160×240 (PAL: 160×288) eller 320×240 (PAL: 320×288) Färgpalett: 256 färger (16 nyanser × 16 luminansnivåer) DMA (kan inaktiveras); vissa DMA-lägen undviks i praktiken av kompatibilitetsskäl (rekommendation i utvecklarguider). Grafikklocka: 7,16 MHz (NTSC), 7,09 MHz (PAL) Linjebuffert: 200 byte (dubbelbuffring) och upp till cirka 30 sprites per bildlinje (utan bakgrund) har uppgetts i teknisk dokumentation och sammanställningar. Spritestöd och färger per sprite varierar med videoläge; utvecklarguider beskriver typiskt 1–12 färger per sprite (inklusive transparens beroende på läge). Videolägen (vanliga benämningar i utvecklarguider): 160A, 160B, 320A, 320B, 320C, 320D m.fl. I/O: joystick- och konsolomkopplar-I/O hanteras av 6532 RIOT och TIA Portar: 2 joystickportar kassettport expansionskontakt (endast tidiga kretskortsversioner) strömingång RF-utgång Ljud: TIA används (som i Atari 2600) för tvåkanalsljud; i 7800-läge används TIA primärt för ljud. Förbättrat ljud kunde fås via ljudledning i kassettporten om kassetten innehöll extra ljudkrets, t.ex. POKEY. Detta förekommer i ett fåtal spel.
Grafik Grafiken genereras av MARIA-kretsen, som använder en metod som var vanlig i samtida arkadsystem. I stället för ett fast, begränsat antal ”hårdvarusprites” behandlar MARIA i praktiken bildobjekt som sprites beskrivna via visningslistor (display lists) med pekare till grafikdata samt information om färg och position.
Spriteformaten och färgbegränsningarna varierar mellan lägen. I ett vanligt upplägg används paletter där en sprite refererar en av flera paletter och kombinerar ett mindre antal färger med transparens; i vissa lägen kan upp till 25 färger förekomma på en bildlinje.
Ljud Atari 7800 använder TIA för tvåkanalsljud i 7800-läge, vilket ger en ljudkaraktär som ofta jämförs med Atari 2600. För att förbättra ljudet tillät konstruktionen att spelkassetter kunde inkludera en extra ljudkrets (exempelvis POKEY) och mata in ljud via kassettporten.
Digitalt signerade kassetter För att motverka okontrollerad utgivning av lågkvalitativa tredjepartsspel (en faktor som ofta kopplas till tv-spelskraschen 1983) krävde Atari att 7800-kassetter var digitalt signerade. När en kassett sätts i konsolen beräknar BIOS en signatur av kassettens ROM och jämför med den som lagras på kassetten. Om signaturen matchar startar systemet i 7800-läge; annars startar konsolen i 2600-läge.
Bakåtkompatibilitet Bakåtkompatibiliteten med Atari 2600 möjliggörs av att flera av 2600:ans centrala kretsar finns i 7800. När ett 2600-spel körs används TIA för grafik och ljud, CPU-hastigheten sänks för att efterlikna 2600:ans beteende och RAM-mängden begränsas kraftigt. I 7800-läge genereras grafiken i stället av MARIA och systemets fulla RAM blir tillgängligt, medan TIA fortsatt används för ljud och I/O.
Systemrevisioner Första versionen: två joystickportar på framsidan samt expansionsport på sidan för uppgraderingar och tillbehör. Levererades vanligtvis med två CX24 Pro-Line-joysticks, nätadapter, switchbox, RCA-kabel och Pole Position II. Andra versionen: reviderat moderkort där expansionsporten togs bort från anslutningen (kan fortfarande vara markerad på kretskortet); chassit kan ha en inbuktning där porten var tänkt att sitta. Tredje versionen: liknande andra versionen men med mindre förändringar i chassit där expansionsporten tidigare var planerad.
Kontroller och kringutrustning miniatyr|327x327px|Den senare europeiska handkontrollen till Atari 7800 med tumspak fastskruvad. Atari 7800 såldes i Nordamerika med CX24 Pro-Line Joystick, en tvåknappskontroll där den ena knappen i många fall duplicerar den andra (för kompatibilitet med 2600-spel), men kan användas som separat knapp i vissa 7800-titlar. I Europa förekom även en handkontroll (joypad) som var mer lik samtida Nintendo- och Sega-kontroller.
Ljusvapnet XG-1 (även sålt till Atari XEGS) är kompatibelt med 7800. Atari gav ut fem ljuspistolspel till 7800: Alien Brigade, Barnyard Blaster, Crossbow, Meltdown och Sentinel.
Spel och program
miniatyr|328x328px|Atari 7800 med kassetten Donkey Kong Junior Atari 7800 kan köra de över 400 spelen till Atari 2600, men spelutbudet för 7800 var betydligt mindre. Många tidiga 7800-titlar var portningar av arkadspel från 1980-talets början, medan en senare våg närmade sig samtida konsolspel i stil och omfattning (exempelvis Scrapyard Dog och Midnight Mutants).
Eftermäle 2004 lanserades Atari Flashback – en minikonsol som designmässigt liknar Atari 7800 och innehåller ett urval inbyggda 7800- och 2600-spel, men som inte återskapar originalhårdvaran fullt ut.
I november 2024 lanserade Atari och Plaion en nyutgåva, Atari 7800+, som är en mindre replika (baserad på europeisk design) och som via emulering kan köra fysiska kassetter till både Atari 2600 och 7800.
Referenser
Noter
Externa länkar AtariAge – databas och information om Atari 7800 Atari 7800 Information & Resources Atari Museum – historik (arkiverad) Atari 7800 Development Wiki
7800 Kategori:Spelkonsoler Kategori:Produkter lanserade 1986 Kategori:1980-talets leksaker