Seznam vylepšení čipů Super NES - List of Super NES enhancement chips

Seznam Super NES vylepšení čipů demonstruje celkový design plán pro Super Nintendo Entertainment System , čímž byl hardware návrháři konzoly dělal to jednoduché rozhraní speciálních koprocesor žetony do konzoly. Tento standardizovaný výběr čipů byl k dispozici ke zvýšení výkonu systému a funkcí pro každou herní kazetu. Jak byly v průběhu let SNES na maloobchodním trhu k dispozici stále lepší čipy, tato strategie původně poskytovala levnější a univerzálnější způsob udržení životnosti systému na trhu ve srovnání s možností Nintenda zahrnout mnohem dražší CPU nebo zastaralejší čipovou sadu.

Výsledkem bylo, že do kazet vybraných herních titulů byly integrovány různé vylepšovací čipy. Přítomnost vylepšení čipu je nejčastěji indikována 16 dalšími piny na obou stranách původních kolíků, 8 na každé straně.

Super FX

Super FX vykreslená polygonová grafika ve Star Fox

Čip Super FX je 16bitový doplňkový procesor RISC vyvinutý společností Argonaut Games, který byl součástí určitých herních kazet, aby vykonával funkce, které hlavní procesor nedokáže. Obvykle je naprogramován tak, aby fungoval jako grafický akcelerační čip, který kreslí polygony do vyrovnávací paměti rámců v sousední paměti RAM .

Kromě vykreslování polygonů může čip pomáhat SNES s pokročilými 2D efekty. Super Mario World 2: Yoshi's Island využívá Super FX 2 na škálování, otáčení a protahování sprite .

Tento čip prošel nejméně čtyřmi revizemi, nejprve začínal jako čip montovaný na povrch s označením „MARIO CHIP 1“ (Mathematical, Argonaut, Rotation & I/O) v prvních kazetách Star Fox , běžně nazývaných Super FX. Následující rok některé desky poskytovaly jeho epoxidovou verzi a později vyšla první revize pod označením „GSU-1“. Obě verze jsou taktovány signálem 21 MHz , ale vnitřní dělič rychlosti hodin ho na MARIO CHIP 1 sníží na polovinu na 10,5 MHz . GSU-1 však běží na plných 21 MHz. Jak MARIO CHIP 1, tak GSU-1 mohou podporovat maximální velikost ROM 8 Mbitů . Později byl design přepracován na GSU-2, který je stále 16bitový, ale na rozdíl od dřívějších čipů Super FX může tato verze podporovat velikost ROM větší než 8 MBit. Poslední známá revize je GSU-2-SP1. Všechny verze čipu Super FX jsou funkčně kompatibilní, pokud jde o jejich sadu instrukcí. Rozdíly vznikají v tom, jak jsou zabaleny, v jejich pinoutu, jejich maximální podporované velikosti ROM a vnitřní rychlosti hodin.

MARIO ČIP 1
MARIO CHIP 1 (COB)
GSU-1
GSU-2
GSU-2-SP1
Varianty čipu Super FX seřazené chronologicky

Cx4

Koprocesorový čip Cx4 v Mega Man X2 .

Čip Cx4 je matematický koprocesor, který používala společnost Capcom a vyrábí společnost Hitachi (nyní Renesas ) k provádění obecných trigonometrických výpočtů pro efekty drátového modelu , polohování a otáčení sprite. Je známá svou rolí při mapování a transformaci drátových modelů v druhé a třetí hře Mecom Man X řady Capcom . Je založen na Hitachi HG51B169 DSP a má takt 20 MHz. Název Cx4 znamená Capcom Consumer Custom Chip.

Obrazovka testu drátového modelu CX4

Na obrazovku autotestu Cx4 lze vstoupit podržením tlačítka 'B' na druhém ovladači po spuštění systému u Mega Man X2 i Mega Man X3 . Ve verzích Mega Man X Collection pro PlayStation 2 i Nintendo GameCube je tato obrazovka samočinného testu stále přístupná v Mega Man X2 (i když je odlišně přístupná kvůli přemapované konfiguraci ovladače), ale ne v Mega Man X3 , protože Mega Man X Sbírka obsahuje 32bitovou verzi hry na disku CD, nikoli verzi SNES.

DSP

Čip DSP-1 v Pilotwings

Tato řada čipů procesoru digitálního signálu s pevným bodem umožňovala rychlé vektorové výpočty, převody bitmap, transformace souřadnic 2D i 3D a další funkce. Existují čtyři revize čipu, každá fyzicky identická, ale s jiným mikrokódem . Nejčastěji byla používána verze DSP-1, včetně pozdější revize 1A smršťování a opravy chyb 1B; DSP-2, DSP-3 a DSP-4 byly použity pouze v jednom titulu. Všechny jsou založeny na procesoru NEC µPD77C25 a jsou taktovány na 8 MHz.

DSP-1

DSP-1 je nejrozmanitější a nejrozšířenější ze SNES DSP a je k dispozici ve více než 15 samostatných titulech. Používá se jako matematický koprocesor ve hrách, jako jsou Super Mario Kart a Pilotwings, které vyžadují pokročilejší škálování a rotaci režimu 7 . Poskytuje také rychlou podporu pro výpočty s plovoucí desetinnou čárkou a trigonometrické výpočty potřebné pro 3D matematické algoritmy. Pozdější DSP-1A a DSP-1B slouží stejnému účelu jako DSP-1. DSP-1A je smršťovací nástroj DSP-1 a DSP-1B také opravuje několik chyb. DSP-1B zavedl chybu v demo Pilotwings, protože kód hry nebyl aktualizován, aby odrážel rozdíly v načasování revizí čipu.

DSP-2

DSP-2 lze nalézt pouze v SNES portu Dungeon Master . Jeho primárním účelem je převést bitmapová obrazová data Atari ST do formátu bitové roviny SNES . Poskytuje také schopnost dynamického škálování a efekty průhlednosti.

DSP-3

DSP-3 je pomocný čip, používaný pouze v jedné hře pro japonskou Super Famicom, tahovou strategickou hru s názvem SD Gundam GX . Čip pomáhá s úkoly, jako je výpočet dalšího tahu AI, dekomprese bitového proudu Shannon – Fano a převod grafiky bitplane.

DSP-4

DSP-4 se používá pouze v jedné herní kazetě, Top Gear 3000 . Pomáhá především při kreslení závodní dráhy, zejména v dobách, kdy se trať rozděluje na více cest.

Sharp LR35902

Hardware uvnitř periferie Super Game Boy obsahuje jádro Sharp SM83 totožné s CPU v kapesním Game Boy . Protože Super NES není dostatečně výkonný pro softwarovou emulaci Game Boy, hardware pro celý kapesní počítač je uvnitř kazety.

MX15001TFC

Tento čip vyrobila společnost MegaChips výhradně pro kazety Nintendo Power pro Super Famicom. Kazety jsou vybaveny flash ROMy místo maskových ROM a byly navrženy tak, aby pojaly hry stažené za poplatek ze specializovaných kiosků v Japonsku. Čip spravuje komunikaci s kiosky pro stahování obrázků ROM a poskytuje úvodní nabídku pro výběr, které ze stažených her se budou hrát. Některé tituly byly vyrobeny v kazetě i ve formě ke stažení, zatímco jiné byly pouze ke stažení. Služba byla uzavřena 8. února 2007.

OBC-1

OBC-1 je čip pro manipulaci se skřítky používaný výhradně ve hře Super Scope Metal Combat: Falcon's Revenge , pokračování hry Battle Clash .

Rockwell RC2324DPL

Rockwell RC96V24DP je nízkoenergetické datové čerpadlo datového/faxového modemu V.22 až 2400 bit/s v jednom balení VLSI , používané v kazetě XBAND .

S-DD1

Čip S-DD1 ve Star Ocean

Čip S-DD1 je dekompresor ASIC vyrobený společností Nintendo pro použití v některých hrách Super Nintendo Entertainment System Game Paks . Je navržen tak, aby zpracovával data komprimovaná algoritmem ABS Lossless Entropy Algorithm, což je forma aritmetického kódování vyvinutá společností Ricoh . Jeho použití je nezbytné ve hrách, kde je komprimováno obrovské množství sprite dat s celkovým limitem návrhu 32 megabitů . Tato data jsou dekomprimována dynamicky pomocí S-DD1 a dána přímo do jednotky zpracování obrazu.

K S-DD1 prostředníkem mezi Výborný NES je Ricoh 5A22 CPU a hra je ROM přes dva autobusy . Řídicí procesor 5A22 však může stále vyžadovat normální nekomprimovaná data z ROM hry, i když je S-DD1 již zaneprázdněn dekompresní operací. Tato forma paralelismu umožňuje dekomprimovat sprite data, zatímco jiné typy dat jsou rychle předávány do hlavního CPU.

Star Ocean a Street Fighter Alpha 2 jsou jediné hry, které používají tento čip. Emulace S-DD1 se zpočátku ukázala jako obtížná a vyžadovala, aby byly pro příslušné tituly poskytovány „grafické balíčky“, dokud nebyl identifikován kompresní algoritmus.

Čip S-DD1 v Street Fighter Alpha 2

S-RTC

S-RTC je hodinový čip v reálném čase používaný v jedné hře, Daikaijuu Monogatari II .

SA1

Čip SA1

Čip Super Accelerator 1 (SA1) se používá ve 34 hrách SNES, včetně hry Super Mario RPG: Legend of the Seven Stars .

Podobně jako CPU 5A22 v konzole SNES obsahuje SA1 procesorové jádro založené na 65C816 s několika programovatelnými časovači. SA1 nefunguje jako podřízený procesor pro 5A22; oba se mohou navzájem přerušovat nezávisle.

SA1 také nabízí řadu vylepšení oproti standardnímu 65C816:

  • Taktovací frekvence 10,74 MHz , ve srovnání s maximem 3,58 MHz u 5A22
  • Rychlejší RAM , včetně 2 kB interní RAM
  • Možnosti mapování paměti
  • Omezené ukládání a komprimace dat
  • Nové režimy DMA , jako je přenos bitmapy do bitové roviny
  • Aritmetické funkce (násobení, dělení a kumulativní)
  • Hardwarový časovač (buď jako lineární 18bitový časovač, nebo synchronizovaný s PPU pro generování IRQ v konkrétním umístění H/V scanline)
  • Vestavěný zámek CIC pro ochranu proti kopírování a regionální marketingovou kontrolu

Brazilský ROM hacker Vitor Vilela vytvořil ROM patche pro Contra III: The Alien Wars , Gradius III , Super Mario World , Super R-Type a Race Drivin ', který přesouvá část práce z CPU Super NES na koprocesor SA-1. Výsledkem byla verze her s vylepšenou konzistencí obnovovací frekvence, zkrácenými časy načítání a zvýšeným limitem sprite.

SPC7110

Datový dekompresní čip navržený společností Epson , používaný ve třech hrách Hudsonem . Tengai Makyou Zero také obsahuje hodinový čip v reálném čase přístupný přes SPC7110.

SVATÝ

Čip ST010 ve výfuku Heat II

Čipy řady ST používá společnost SETA Corporation k vylepšení funkcí AI .

ST010

Používá se pro obecné funkce a manipulaci s AI soupeřových vozů v F1 ROC II: Race of Champions . Obsahuje procesor NEC µPD96050 s taktem 10 MHz

ST011

ST011 se používá pro funkci AI v deskové hře shogi Hayazashi Nidan Morita Shogi . Používá také NEC µPD96050 . taktovaný na 15 MHz

ST018

ST018 se používá pro funkci AI v Hayazashi Nidan Morita Shogi 2 . Jedná se o 21,47 MHz, 32bitový procesor ARMv3.

Seznam her Super NES, které používají vylepšovací čipy

Titul Čip Rok Vývojář Vydavatel
Mega Man X2 NA EU
Rockman X2 JP
CX4 1994 Capcom Capcom (NA) (JP) (EU)
Mega Man X3 NA EU
Rockman X3 JP
CX4 1995 Capcom , Minakuchi Engineering Capcom (NA) (JP)
Soukou Kihei Votoms: The Battling Road DSP-1 1993 Genki Takara (JP)
Kolo Daisuki! Hashiriya Kon - duchové jezdce DSP-1 1994 Genki NCS (JP)
Závěrečný úsek DSP-1 1993 Genki LOZC (JP)
Lock On NA EU
Super Air Diver JP
DSP-1 1993 Copya systém Vic Tokai (USA) SunSoft (EU)
Indy Car Challenge Michaela Andrettiho DSP-1/1A 1994 Genki Bullet Proof Software (NA) (JP)
Pilotní křídla DSP-1/1B 1991 Nintendo EAD Nintendo (NA) (JP) (EU)
Shutokō Battle '94: Keichii Tsuchiya Drift King DSP-1B 1994 Genki Bullet-Proof Software (JP)
Shutokō Battle 2: Drift King Keichii Tsuchiya & Masaaki Bandoh DSP-1B 1995 Genki Bullet-Proof Software (JP)
Suzuka 8 hodin DSP-1 1993 Obloukový systém funguje Namco (NA) (JP)
Super Air Diver 2 DSP-1 1995 Copya systém Asmik (JP)
Nabité super základny 2 NA
Super 3D Baseball JP
Korejská liga KR
DSP-1 1993 TOSE Jaleco (NA) (JP) (KR)
Super F1 Circus Gaiden DSP-1 1995 Nichibutsu (JP)
Bitevní závodníci DSP-1 1995 Banpresto Banpresto (JP)
Super Mario Kart DSP-1/1B 1992 Nintendo EAD Nintendo (NA) (JP) (EU)
Eso o Nerae! 3D tenis DSP-1A 1993 Telenet Japonsko Telenet Japonsko (JP)
Ballz 3D DSP-1B 1994 PF Magic Accolade (NA)
Dungeon Master DSP-2 1992 Hry FTL JVC / Victor (NA) (JP) (EU)
SD Gundam GX DSP-3 1994 BEC Bandai (JP)
Top Gear 3000 NA EU

The Planet's Champ TG 3000 JP

DSP-4 1995 Gremlin Interactive Kemco (NA) (JP) (EU)
Metal Combat: Falcon's Revenge OBC-1 1993 Inteligentní systémy Nintendo (NA) (EU)
Asahi Shinbun Rensai: Katou Ichi-Ni-San Shougi: Shingiryuu SA1 1995 Varie Různé (JP)
Daisenryaku Expert WWII: Válka v Evropě SA1 1996 SystemSoft Alpha ASCII Corporation (JP)
Derby Jockey 2 SA1 1995 Grafický výzkum Asmik (JP)
Dragon Ball Z: Hyper Dimension SA1 1996 TOSE Bandai (JP) (EU)
Habu Meijin no Omoshiro Shōgi SA1 1995 Přístup Tomy (JP)
Hayashi Kaihou Kudan no Igo Oodou SA1 1996 Zeptejte se Kodansha (JP)
Itoi Shigesato no Bass Tsuri č. 1 SA1 1997 Kostky , HAL Laboratory Nintendo (JP)
Stadion snů J.League '96 SA1 1996 Hudson Soft (JP)
Jikkyou Oshaberi Parodius SA1 1995 Konami Konami (JP)
Skokové derby SA1 1996 DÍTĚ Naxat Soft (JP)
Kakinoki Shogi SA1 1995 Sakata SAS ASCII Corporation (JP)
Kirby Super Star NA

Hoshi No Kirby Super Deluxe JP

Kirby's Fun Pak EU

SA1 1996 Laboratoř HAL Nintendo (NA) (JP) (EU)
Země snů Kirbyho 3 SA1 1997 Laboratoř HAL Nintendo (NA) (JP)
Úžasné: Mouhitotsu no Takarajima SA1 1996 Nintendo R & D2 Nintendo (JP)
Masters New: Haruka Naru Augusta 3 SA1 1995 T&E Soft T&E Soft (JP)
Mini 4WD Shining Scorpion Let's & Go !! SA1 1996 DÍTĚ ASCII Corporation (JP)
Pebble Beach no Hotou: New Tournament Edition SA1 1996 T&E Soft T&E Soft (JP)
Pachi -Slot Monogatari - PAL Kougyou Special SA1 1995 Soft systém Nihon (JP)
PGA European Tour SA1 1996 Halestorm Software THQ / Black Pearl (NA) (EU)
PGA Tour 96 SA1 1995 Software Black Pearl Electronic Arts (NA) (EU)
Power Rangers Zeo: Battle Racers SA1 1996 Natsume Bandai (NA) (EU)
Simulace Pro Kishi Jinsei: Shōgi no Hanamichi SA1 1996 Přístup Atlus (JP)
Saikousoku Shikou Shougi Mahjong SA1 1995 Varie Různé (JP)
Velká cena SD F-1 SA1 1995 Video systém Video systém (JP)
SD Gundam G DALŠÍ SA1 1995 Japan Art Media Bandai (JP)
Klub Shin Shogi SA1 1995 Hektar (JP)
Shogi Saikyou SA1 1995 Magická společnost (JP)
Shogi Saikyou 2 SA1 1996 Magická společnost (JP)
Super Bomberman Panic Bomber World SA1 1995 Hudson Soft Hudson Soft (JP)
Super Mario RPG: Legend of the Seven Stars SA1 1996 Náměstí Nintendo (NA) (JP)
Super Robot Taisen Gaiden: Masō Kishin - Pán Elemental SA1 1996 Winkysoft Banpresto (JP)
Super Shougi 3: Kitaihei SA1 1995 Jsem (JP)
Taikyoku Igo: Idaten SA1 1995 Bullet Proof Software Bullet Proof Software (JP)
Takemiya Masaki Kudan no Igo Taishou SA1 1995 KSS (JP)
Hvězdný oceán S-DD1 1996 tri-eso Enix (JP)
Street Fighter Alpha 2 NA EU
Street Fighter Zero 2 JP
S-DD1 1996 Capcom Capcom (NA) (JP) (EU)
Daikaijuu Monogatari II S-RTC 1996 CÍL , narozeniny Hudson Soft (JP)
Far East of Eden Zero (Tengai Makyou Zero) SPC7110 1995 Červená společnost Hudson Soft (JP)
Momotaro Dentetsu šťastný SPC7110 1996 Vytvořit software Hudson Soft (JP)
Super Power League 4 SPC7110 1996 Nyní výroba Hudson Soft (JP)
F1 ROC II: Race of Champions NA
Exhaust Heat II JP
ST010 1993 SETA Corporation SETA Corporation (NA) (JP)
Hayazashi Nidan Morita Shogi ST011 1993 Náhodný dům SETA Corporation (JP)
Hayazashi Nidan Morita Shogi 2 ST018 1995 Náhodný dům SETA Corporation (JP)
Star Fox NA JP
Starwing EU
Super FX GSU-1 1993 Nintendo EAD , Argonaut Nintendo (NA) (JP) (EU)
Stunt Race FX NA EU
Wild Trax JP
Super FX GSU-1 1994 Nintendo EAD , Argonaut Nintendo (NA) (JP) (EU)
Vír Super FX GSU-1 1994 Hry Argonaut Electro Brain (NA), Pack-In-Video (JP)
Dirt Racer Super FX GSU-1 1994 MotiveTime Elite Systems (EU)
Dirt Trax FX Super FX GSU-1 1995 Vyřezávaný software Acclaim Entertainment (NA)
Super Mario World 2: Yoshi's Island NA EU

Super Mario: Yossy Island JP

Super FX GSU-2 1995 Nintendo EAD Nintendo (NA) (JP) (EU)
Osud Super FX GSU-2 1995 Vyřezávaný software Williams (NA), Imagineer (JP), Ocean (EU)
Winter Gold EU
FX lyžování NA (zrušeno)
Super FX GSU-2 1997 Funcom Nintendo (EU)

Tento seznam v ODS

Zrušené hry

Titul Čip Rok Vývojář Vydavatel
Star Fox 2 Super FX GSU-1 - Nintendo EAD , Argonaut Games Nintendo
FX bojovník Super FX GSU-2 - Hry Argonaut GTE Entertainment (NA) (EU)
Comanche Super FX GSU-2 - Nova Logic Nova Logic (NA)
Powerslide Super FX GSU-1 - Elitní systémy Elite Systems (EU)

Reference

Viz také

  • Řadič správy paměti jsou různé druhy speciálních čipů navržených různými vývojáři videoher pro použití v kazetách Nintendo Entertainment System (NES).