Süper NES geliştirme çiplerinin listesi - List of Super NES enhancement chips
Süper NES geliştirme yongaları liste için genel tasarım planı gösteriyor Süper Nintendo Entertainment System Konsolun donanım tasarımcıları kolay özel arayüz yapmıştı sayede, işlemci konsola cips. Bu standartlaştırılmış çip seçimi, her oyun kartuşu için sistem performansını ve özelliklerini artırmak için mevcuttu. SNES'in perakende pazar yıllarında giderek daha üstün çipler kullanılabilir hale geldikçe, bu strateji, Nintendo'nun çok daha pahalı bir CPU veya daha eski bir stok yonga seti içerme seçeneğine kıyasla, sistemin pazar ömrünü korumanın daha ucuz ve çok yönlü bir yolunu sağladı.
Sonuç olarak, belirli oyun başlıklarının kartuşlarına çeşitli geliştirme çipleri entegre edildi. Bir geliştirme çipinin varlığı, çoğunlukla, orijinal pimlerin her iki tarafında, her iki tarafta 8 olmak üzere 16 ek pim ile gösterilir.
Süper FX
Super FX yongası, Argonaut Games tarafından geliştirilen ve ana CPU'nun uygun şekilde yapamayacağı işlevleri gerçekleştirmek için belirli oyun kartuşlarına dahil edilen 16 bitlik tamamlayıcı bir RISC CPU'dur . Tipik olarak , yanında oturan RAM'deki bir çerçeve arabelleğine çokgenler çeken bir grafik hızlandırıcı yongası olarak işlev görecek şekilde programlanmıştır .
Çip, çokgenleri oluşturmaya ek olarak, gelişmiş 2D efektlerle SNES'e yardımcı olabilir . Super Mario World 2: Yoshi's Island , hareketli grafik ölçekleme, döndürme ve gerdirme için Super FX 2'yi kullanır .
Bu çip, ilk olarak Super FX olarak adlandırılan en eski Star Fox kartuşlarında "MARIO CHIP 1" (Matematiksel, Argonaut, Döndürme ve G/Ç) etiketli yüzeye monte bir çip olarak başlayarak en az dört revizyondan geçti . Ertesi yıl, bazı panolar bunun bir epoksi versiyonunu sağlıyordu ve daha sonra "GSU-1" etiketi altında ilk revizyon çıktı. Her iki versiyon da 21 MHz sinyali ile saatlidir , ancak dahili bir saat hızı bölücüsü MARIO CHIP 1'de bunu 10.5 MHz'e indirir . Ancak GSU-1 tam 21 MHz'de çalışır. Hem MARIO CHIP 1 hem de GSU-1, maksimum 8 Mbit ROM boyutunu destekleyebilir . Daha sonra, tasarım hala 16-bit olan GSU-2 olacak şekilde revize edildi, ancak önceki Super FX yongalarının aksine, bu sürüm 8 MBit'ten daha büyük bir ROM boyutunu destekleyebilir. Bilinen son revizyon GSU-2-SP1'dir. Super FX çipinin tüm sürümleri, komut setleri açısından işlevsel olarak uyumludur. Farklılıklar, nasıl paketlendikleri, pin çıkışları, desteklenen maksimum ROM boyutları ve dahili saat hızlarında ortaya çıkar.
Cx4
Cx4 yongası, Capcom tarafından kullanılan ve Hitachi (şimdi Renesas ) tarafından tel kafes efektleri, hareketli grafik konumlandırma ve döndürme için genel trigonometrik hesaplamalar yapmak üzere üretilen bir matematik yardımcı işlemcisidir . Capcom'un ikinci ve üçüncü Mega Man X serisi oyunlarında tel kafesleri eşleme ve dönüştürmedeki rolüyle bilinir . Hitachi HG51B169 DSP'ye dayanmaktadır ve 20Mhz'de saatlidir. Cx4 adı, Capcom Tüketici Özel Çipi anlamına gelir.
Bir CX4 kendini test ekranı hem de sistem start-up üzerine ikinci denetleyici üzerinde 'B' düğmesini basılı tutarak erişilebilir Mega Man X2 ve Mega Man X3 . İkisinde de PlayStation 2 ve GameCube sürümleri Mega Man X Collection , bu kendi kendini test ekranı hala erişilebilir Mega Man X2 (farklı remapped kontrolör yapılandırma nedeniyle erişilen rağmen), ancak içinde adam X3 Mega , çünkü Mega Man X Koleksiyon , SNES sürümünü değil, oyunun 32 bit CD sürümünü içerir.
DSP
Bu sabit noktalı dijital sinyal işlemci yongaları serisi, hızlı vektör tabanlı hesaplamalar, bitmap dönüşümleri, hem 2D hem de 3D koordinat dönüşümleri ve diğer işlevler için izin verdi. Çipin her biri fiziksel olarak aynı olan ancak farklı mikrokodlara sahip dört revizyonu mevcuttur . Daha sonraki 1A kalıp küçültme ve 1B hata düzeltme revizyonlarını içeren DSP-1 sürümü en sık kullanıldı; DSP-2, DSP-3 ve DSP-4 sadece birer başlıkta kullanılmıştır. Hepsi NEC µPD77C25 CPU'ya dayanmaktadır ve 8Mhz'de saatlidir.
DSP-1
DSP-1, 15'in üzerinde ayrı başlıkta görünen SNES DSP'lerinin en çeşitli ve en yaygın kullanılanıdır. Super Mario Kart ve Pilotwings gibi daha gelişmiş Mod 7 ölçekleme ve döndürme gerektiren oyunlarda matematik yardımcı işlemcisi olarak kullanılır . Ayrıca 3 boyutlu matematik algoritmalarının ihtiyaç duyduğu kayan nokta ve trigonometrik hesaplamalar için hızlı destek sağlar . Daha sonraki DSP-1A ve DSP-1B, DSP-1 ile aynı amaca hizmet eder. DSP-1A, DSP-1'in kalıp küçültmesidir ve DSP-1B ayrıca birkaç hatayı düzeltir. DSP-1B, oyun kodunun çip revizyonlarının zamanlama farklılıklarını yansıtacak şekilde güncellenmemesi nedeniyle Pilotwings demosunda bir hata ortaya çıkardı.
DSP-2
DSP-2 sadece Dungeon Master'ın SNES portunda bulunabilir . Birincil amacı, Atari ST bit eşlem görüntü verilerini SNES bit düzlemi biçimine dönüştürmektir. Ayrıca dinamik ölçekleme yeteneği ve şeffaflık efektleri sağlar.
DSP-3
DSP-3, SD Gundam GX adlı sıra tabanlı bir strateji oyunu olan Japon Super Famicom için yalnızca bir oyunda kullanılan bir yardımcı çiptir . Çip, bir sonraki AI hareketini hesaplama, Shannon-Fano bit akışı sıkıştırmasını açma ve grafiklerin bit düzlemi dönüştürmesi gibi görevlere yardımcı olur .
DSP-4
DSP-4, yalnızca bir oyun kartuşunda, Top Gear 3000'de kullanılır . Özellikle pistin birden fazla yola ayrıldığı zamanlarda, öncelikle yarış pistinin çizilmesine yardımcı olur.
Keskin LR35902
Super Game Boy çevre biriminin içindeki donanım , elde taşınır Game Boy'daki CPU ile aynı olan bir Sharp SM83 çekirdeği içerir . Super NES, Game Boy'un yazılım öykünmesi için yeterince güçlü olmadığından, tüm el cihazının donanımı kartuşun içindedir.
MX15001TFC
Bu çip MegaChips tarafından Super Famicom için özel olarak Nintendo Power kartuşları için yapılmıştır. Kartuşlar, maske ROM'ları yerine flash ROM'larla donatılmıştır ve Japonya'daki özel kiosklardan bir ücret karşılığında indirilen oyunları tutmak için tasarlanmıştır. Çip, ROM görüntülerini indirmek için kiosklarla iletişimi yönetir ve indirilen oyunlardan hangisinin oynanacağını seçmek için bir başlangıç menüsü sağlar. Bazı başlıklar hem kartuş hem de indirme şeklinde üretilirken, diğerleri sadece indirildi. Servis 8 Şubat 2007'de kapatıldı.
OBC-1
OBC-1, Battle Clash'ın devamı olan Super Scope oyunu Metal Combat: Falcon's Revenge'de özel olarak kullanılan bir sprite manipülasyon çipidir .
Rockwell RC2324DPL
Rockwell RC96V24DP, XBAND kartuşunda kullanılan, tek bir VLSI paketinde düşük güçlü, V.22 bis 2400 bit/s veri/faks modem veri pompasıdır .
S-DD1
S-DD1 yongası, Nintendo tarafından bazı Super Nintendo Entertainment System Game Pak'lerinde kullanılmak üzere yapılmış bir ASIC dekompresörüdür . Ricoh tarafından geliştirilen bir aritmetik kodlama biçimi olan ABS Kayıpsız Entropi Algoritması tarafından sıkıştırılan verileri işlemek için tasarlanan bu algoritmanın kullanımı, toplam 32 megabitlik tasarım sınırıyla büyük miktarda hareketli grafik verisinin sıkıştırıldığı oyunlarda gereklidir . Bu veriler, S-DD1 tarafından dinamik olarak açılır ve doğrudan resim işleme birimine verilir.
S-DD1, Super NES'in Ricoh 5A22 CPU'su ile oyunun ROM'u arasında iki veri yolu aracılığıyla aracılık eder . Bununla birlikte, kontrol eden 5A22 işlemcisi, S-DD1 zaten bir açma işlemi ile meşgul olsa bile, oyunun ROM'undan normal, sıkıştırılmamış veri talep edebilir. Bu paralellik biçimi, hareketli grafik verilerinin sıkıştırılmasına izin verirken, diğer veri türleri hızla ana CPU'ya iletilir.
Star Ocean ve Street Fighter Alpha 2 bu çipi kullanan tek oyunlar. S-DD1'in öykünmesinin başlangıçta zor olduğu ortaya çıktı ve etkilenen başlıklar için sıkıştırma algoritması tanımlanana kadar "grafik paketlerinin" sağlanması gerekiyordu.
S-RTC
S-RTC , Daikaijuu Monogatari II adlı bir oyunda kullanılan gerçek zamanlı bir saat çipidir .
SA1
Super Accelerator 1 (SA1) yongası, Super Mario RPG: Legend of the Seven Stars dahil olmak üzere 34 SNES oyununda kullanılıyor .
SNES konsolundaki 5A22 CPU'ya benzer şekilde, SA1, çeşitli programlanabilir zamanlayıcılara sahip 65C816 tabanlı bir işlemci çekirdeği içerir . SA1, 5A22 için bağımlı CPU olarak çalışmaz; ikisi de birbirini bağımsız olarak kesebilir.
SA1 ayrıca standart 65C816 üzerinde bir dizi geliştirme içerir:
- 10.74 MHz saat hızı , 5A22'nin maksimum 3.58 MHz hızına kıyasla
- Daha hızlı RAM iç RAM 2KBytes de dahil olmak üzere,
- Bellek eşleme yetenekleri
- Sınırlı veri depolama ve sıkıştırma
- Yeni DMA gibi modları bitmap için biraz düzlemi transferi
- Aritmetik fonksiyonlar (çarpma, bölme ve birikimli)
- Donanım zamanlayıcı (doğrusal 18 bit zamanlayıcı olarak veya belirli bir H/V tarama çizgisi konumunda bir IRQ oluşturmak için PPU ile senkronize edilmiş olarak)
- Kopya koruması ve bölgesel pazarlama kontrolü için yerleşik CIC kilitleme
Brezilyalı ROM korsanı Vitor Vilela , Contra III: The Alien Wars , Gradius III , Super Mario World , Super R-Type ve Race Drivin' için bazı işleri Super NES'in CPU'sundan SA-1 yardımcı işlemcisine kaydıran ROM yamaları yarattı . Bu, oyunların geliştirilmiş kare hızı tutarlılığına, daha kısa yükleme sürelerine ve artırılmış hareketli grafik sınırına sahip bir sürümüyle sonuçlandı.
SPC7110
Epson tarafından tasarlanan ve Hudson'ın üç oyununda kullanılan bir veri dekompresyon çipi . Tengai Makyou Zero ayrıca SPC7110 üzerinden erişilen gerçek zamanlı bir saat çipi içerir.
NS
ST serisi çipler, SETA Corporation tarafından AI işlevselliğini geliştirmek için kullanılır .
ST010
F1 ROC II: Race of Champions'ta genel işlevler ve rakip arabaların yapay zekasını kullanmak için kullanılır . Bir İçeren NEC μPD96050 işlemci 10MHz saat hızında
ST011
ST011, shogi masa oyunu Hayazashi Nidan Morita Shogi'de AI işlevi için kullanılır . Ayrıca bir NEC µPD96050 kullanır . 15Mhz'de saatli
ST018
ST018, Hayazashi Nidan Morita Shogi 2'deki AI işlevselliği için kullanılır . 21.47 MHz, 32 bit ARMv3 işlemcidir.
Geliştirme çiplerini kullanan Süper NES oyunlarının listesi
ODS'deki bu liste
İptal edilen oyunlar
Başlık | Yonga | Yıl | geliştirici | Yayımcı |
---|---|---|---|---|
Yıldız Tilki 2 | Süper FX GSU-1 | - | Nintendo EAD , Argonot Oyunları | Nintendo |
FX Savaşçısı | Süper FX GSU-2 | - | Argonot Oyunları | GTE Eğlence (NA) (AB) |
Komançi | Süper FX GSU-2 | - | Nova Mantık | Nova Mantık (NA) |
Powerslide | Süper FX GSU-1 | - | Elit Sistemler | Elit Sistemler (AB) |
Referanslar
Ayrıca bakınız
- Bellek yönetimi denetleyicisi , Nintendo Entertainment System (NES) kartuşlarında kullanılmak üzere çeşitli video oyunu geliştiricileri tarafından tasarlanan farklı türde özel yongalardır.