Ricoh 2A03 - Ricoh 2A03

Ricoh 2A03 / Ricoh 2A07
RP2A03E.jpg
Genel bilgi
başlatıldı 1983
Durdurulan 2003
Ortak üretici(ler)
Verim
Maks. CPU saat hızı 1.79  MHz
Mimari ve sınıflandırma
Min. özellik boyutu 6 mikron
Komut seti MOS 6502
Fiziksel Özellikler
çekirdekler
Soket(ler)
RP2A07

Ricoh 2A03 veya RP2A03 ( NTSC versiyonu) / Ricoh 2A07 veya RP2A07 ( PAL versiyon) bir olduğunu 8 bitlik mikroişlemci tarafından üretilen Ricoh için Nintendo Entertainment System video oyun konsolu . Ayrıca olarak kullanılmıştır ses yongası tarafından ve ikincil CPU Nintendo 'ın oyun salonu Punch-Out !! ve Eşek Kong 3 .

Teknik detaylar

Ricoh 2A03, 6502'nin ikili kodlu ondalık modunu devre dışı bırakmak için değiştirilmiş ikinci bir kaynaklı MOS Teknolojisi 6502 çekirdeği içeriyordu (muhtemelen bir MOS Teknolojisi patentinden kaçınmak için). Ayrıca programlanabilir bir ses üreteci (yirmi iki bellek eşlemeli G/Ç kaydına sahip APU olarak da bilinir ), ilkel DMA ve oyun denetleyicisi sorgulamasını da entegre etti .

Ses Donanımı

Ricoh 2A03'ün ses donanımı, iki APU'ya (Ses İşleme Birimi) ayrılmış 5 kanala sahiptir. İlk APU, 4 görev döngüsüne sahip iki genel amaçlı darbe kanalı içerir ve ikinci APU, bir Üçgen dalga üreteci, bir LFSR tabanlı Gürültü üreteci ve bir 1 bit Delta modülasyon kodlu PCM (DPCM) kanalı içerir. NES kitaplığının büyük bir kısmı sadece 4 kanal kullanırken, NES'in ömrünün sonuna gelen oyunlar, kartuş bellek genişletmelerinin daha ucuz hale gelmesi nedeniyle 5. DPCM kanalını kullanabildi. Örneğin, Super Mario Bros. 3 basit davul sesleri için DPCM kanalını kullanırken, Rough World bunu örneklenmiş bas hatları için kullanır. DPCM kanalının ilginç bir tuhaflığı, 1 bitlik PCM için normalde beklenene kıyasla bit sırasının tersine çevrilmiş olmasıdır. Pek çok geliştirici bu ayrıntıdan habersizdi ve bu da oynatma sırasında örneklerin bozulmasına neden oldu.

Her kanalın çıktısı, birleştirilmeden önce kendi APU'larında doğrusal olmayan bir şekilde karıştırılır. Famicom ve Dendy sistemlerinde, genişleme ses yongaları, oyun kartuşundaki bir pim aracılığıyla çıkışa kendi seslerini ekleyebilir. Genişletme ses özellikleri uluslararası NES sistemlerinden kaldırıldı, ancak sistemin altında bulunan genişletme bağlantı noktası değiştirilerek geri yüklenebilir.

bölgesel farklılıklar

(Avrupa, Asya ve satılan NES PAL versiyonları Avustralya ) kullanılan Ricoh 2A07 veya RP2A07 daha iyi uyacak şekilde değişiklikler 50 ile 2A03 oldu işlemci,  Hz dikey yenileme hızı PAL televizyon standardında kullandı. Ancak çoğu geliştirici, oyunlarının müziğini NTSC'den PAL'e düzgün bir şekilde ayarlayacak kaynaklardan yoksundu, bu da birçok PAL oyununun orijinal NTSC sürümlerine kıyasla daha yavaş, biraz daha düşük perdeli ve bazı durumlarda akortsuz çıkmasına neden oldu.

Ayrıca bakınız

Referanslar