Super FX - Super FX


z Wikipedie, otevřené encyklopedie
Super FX-tavené 3D grafika polygon v SNES hry Star Fox
MARIO CHIP 1 (Super FX) čip na UK PAL Starwing kazety

Super FX je koprocesor na Support Unit Graphics (GSU) přidán k výběru Super Nintendo (SNES) videohry kazety , a to především poskytovat pokročilé 2D a 3D techniky. Super FX čip byl navržen Argonaut Games , kteří také společně vyvinuli 3D prostoru železniční střelec videohry Star Fox s Nintendo demonstrovat další polygon schopnosti vykreslování, že čip zavedl k SNES.

Dějiny

Super FX čip byl navržen (mimo jiné), inženýry Ben sýr, Rob Macaulay a James Hakewill. Zatímco ve vývoji, Super FX čip s kódovým označením „Super Mario FX“ a „ MARIO “, což je zkratka pro „Matematické, Argonaut, rotace a Input / Output“, kde „MARIO“ je vytištěna na přední straně finální produkce čip. S vydáním Star Foxová v roce 1993, Super FX stal nejprodávanějším RISC založené procesor v té době.

Důvodu vyšších výrobních nákladů a zvýšení doby vývoje, několik her založených Super FX byly ve srovnání se zbytkem knihovny SNES. Kvůli těmto zvýšeným nákladům, Super FX hry často v maloobchodě na vyšší Obvyklá cena ve srovnání s jinými SNES hry.

Podle Argonaut Games zakladatele Jez San , Argonaut původně zamýšlel vyvinout Super FX čip pro Nintendo Entertainment System . Tým naprogramoval NES verzi first-person Combat Flight Simulator starglider , který Argonaut byl vyvinut pro počítačové systémy o několik let dříve, a ukázal ji Nintendo v roce 1990. Prototyp dojem společnost, ale navrhl, že oni se vyvíjejí hry pak-unreleased Super Famicom kvůli hardware NES, která se stává zastaralý s ohledem na novějších systémech, jako je například Sega Mega Drive ve a PC Engine . Krátce poté, co roku 1990 Consumer Electronics Show se konala v Chicagu, Illinois , Argonaut přenesl verze NES z starglider na Super Famicom, proces, který se zhruba jeden týden podle San.

Funkce

Super FX čip se používá k vykreslení 3D polygony a pomáhat SNES při poskytování pokročilých 2D efekty. Tento zakázku RISC procesoru je obvykle naprogramován tak, aby chovat jako grafický akcelerátor čipu , který čerpá polygony na rámcové vyrovnávací paměti v paměti RAM , která je umístěna v sousedství k němu. Údaje v této vyrovnávací paměť se pravidelně převádějí na hlavní videopaměti uvnitř konzoly pomocí DMA , aby se objeví na televizní obrazovce.

První verze čipu, obyčejně odkazoval se na jak jednoduše „Super FX“ je taktován s 21,4  MHz signál, ale vnitřní hodiny rychlost dělič polovin jej na 10,7 MHz. Později, návrh byl revidován, aby se stal Super FX GSU (Graphics Support Unit); to, na rozdíl od prvního Super revizi FX čipu, je schopen dosáhnout 21 MHz.

Všechny verze FX čipu Super jsou funkčně kompatibilní z hlediska jejich instrukční sady. Rozdíly vznikají v tom, jak jsou baleny, jejich pinů a jejich vnitřní rychlosti hodin. V důsledku měnících se obal při vytváření GSU-2, více externích kolíky jsou k dispozici, a určen pro adresování. V důsledku toho větší množství externích ROM nebo RAM lze přistupovat.

Používání

Star Fox používá čip pro vykreslování mnohoúhelníků, kde polygony číslo ve stovkách. Využívá měřítek rastry pro lasery, asteroidy a další překážky, ale i další předměty, jako jsou lodě jsou vykresleny s polygony. Super Mario World 2: Yoshi Island používá čip pro grafické efekty jako sprite škálování a protahování.

Herní kazety, které obsahují Super FX čip má další kontakty na spodní části kazety, které se připojují na mimořádné štěrbin v přístavu kazety, které nejsou jinak obvykle používají. Proto Super FX hry nemůže být zapojen do zásobníku adaptérů, které předcházely vydání Super FX her. To zahrnuje podvádět zařízení, jako je Game Genie .

Seznam her

viz též

Reference

externí odkazy