Super FX är ett samprocessorchip som används i vissa Super Nintendo Entertainment System (SNES) spelkonsolkassetter . Denna RISC-processor användes som en GPU som gjorde polygoner till en RAM -rambuffert . Data från denna buffert överfördes med jämna mellanrum till konsolens huvudvideominne med hjälp av direkt minnesåtkomst och visades sedan på TV-skärmen.
Super FX - chippet hette ursprungligen " MARIO Chip 1 " _ _ _ Det utvecklades av Argonaut Games [2] som också samarbetade med Nintendo för att skapa 3D-datorgrafik för det rullande skjutspelet Star Fox för att visa att det nya SNES -chippet kunde återge fler polygoner . Chipet skapades av Ben Cheese (tidigare Sinclair and Flare Technology ) och Rob Macaulay och James Hakewill [3] . Den resulterande grafiska bilden ansågs revolutionerande för tiden. Även om det var möjligt att rendera polygoner i Star Fox var antalet polygoner i hundratals, medan antalet polygoner i moderna spel når flera miljoner. Star Fox använde skalbara bitmappar för lasrar, asteroider och andra hinder, men andra objekt, till exempel fartyg, renderades med polygoner.
Förutom att rendera polygoner användes chippet också för att stödja SNES vid rendering av komplexa 2D- effekter. I Super Mario World 2: Yoshi's Island användes Super FX för komplexa grafiska effekter som att skala och sträcka sprites och arbeta med stora sprites som gjorde det möjligt för bossar att fylla skärmen. Dessutom arbetade chippet med flera parallaxer av de närliggande och avlägsna lagren för att skapa en illusion av bilddjup. Även om Super FX är mer känt som ett grafikchip, användes det också för att stödja samprocessorn vid bearbetning av spellogik. I Yoshi's Island görs allt sprite-arbete av Super FX, och förutom det är han ansvarig för grafikdekompression. Spelkassetter med ett inbyggt Super FX-chip hade extra stift på botten som ansluts till redundanta set-top box-portplatser som normalt inte används.
Kostnaden och produktionstiden för Super FX var högre jämfört med andra marker, och därför släpptes inte många spel med det. Dessutom var priset på dessa spel högre [4] .
Jez San, grundaren av Argonaut Games, avslöjade i en intervju att företaget ursprungligen planerade att släppa Super FX-chippet för Nintendo Entertainment System . 1990 avslutade utvecklingsteamet arbetet med Starglider- rymdsimulatorn . för NES och demonstrerade det för Nintendo. Nintendos representanter var imponerade av resultatet, men erbjöd sig att släppa spelet för SNES (som ännu inte hade släppts), eftersom NES-hårdvaran var föråldrad jämfört med plattformar som Sega Mega Drive . Processen att porta själva spelet tog enligt Sun ungefär en vecka [5] .