Ugrás a tartalomhoz

Ricoh 2A03

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából
Ricoh 2A03 / Ricoh 2A07

Gyártás1983–2003
TervezőKaneoka Jukio, 1983[1][2]
GyártóNintendo, Ricoh
Max CPU órajel1,79 MHz
Gyártás technológia méret6 μm
Utasításkészletmódosított MOS 6502
ArchitektúraMOS 6502
Magok száma1
Tokozás40 lábú DIP
Foglalatfuratszerelt
A Wikimédia Commons tartalmaz Ricoh 2A03 / Ricoh 2A07 témájú médiaállományokat.
RP2A07 – a PAL változatú csip

A Ricoh 2A03 vagy RP2A03 (NTSC verzió) és a Ricoh 2A07 vagy RP2A07 (PAL verzió) egy 8 bites mikroprocesszor-típus, amelyet a Ricoh gyártott a Nintendo Entertainment System videojáték-konzol számára. Ezen kívül hangcsip és másodlagos CPU szerepében használták, például a Nintendo egyes játéktermi játékaiban, mint a Punch-Out!! és a Donkey Kong 3.

Technikai részletek

[szerkesztés]

A Ricoh 2A03[3] egy második forrásból származó módosított MOS Technology 6502 magot tartalmaz, amelyből hiányzik a 6502 BCD üzemmód támogatása (valószínűleg a MOS Technology erre vonatkozó szabadalmának elkerülése céljából).[4] Tartalmaz továbbá egy programozható hanggenerátort (rövidítve APU-t – Audio Processing Unit), amely huszonkét memóriába leképzett be-/kimeneti regiszterrel rendelkezik,[5] kezdetleges DMA lehetőséget, és játékvezérlő-figyelést (ezt pollozással végzi).[6]

Hang hardver

[szerkesztés]

A Ricoh 2A03 hangvezérlő hardvernek 5 csatornája van, két APU egységben elosztva. Az első APU két általános célú impulzuscsatornát tartalmaz 4 aktív ciklussal, a második APU pedig egy háromszöghullám-generátort, egy LFSR-alapú zajgenerátort és egy 1 bites delta modulációval kódolt PCM (DPCM) csatornát. Míg a NES könyvtár nagy része csak 4 csatornát használ, a későbbi játékok az 5. DPCM csatornát is használják a játékkazettákban lévő memóriabővítések olcsóbbá válása miatt. Például a Super Mario Bros. 3 a DPCM csatornát egyszerű dobhangokhoz használja, míg a Journey to Silius a mintavételezett basszus-szólamokhoz. A DPCM-csatorna érdekes sajátossága, hogy bitsorrendje az 1 bites PCM-nél normál esetben várhatóhoz képest fordított (a hardver az egyes bájtok bitjeit ekkor jobbról balra olvassa, ami megfordítja a bitsorrendet). Sok fejlesztő nem volt tisztában ezzel a részlettel, ami a lejátszás során a minták torzulását okozta.[7]

Az egyes csatornák kimenetét a megfelelő APU nemlineárisan keveri az egyesítés előtt. A Famicom és Dendy rendszereken a bővítő hangcsipek a játékkazettán lévő érintkezőn keresztül hozzáadhatják saját hangjukat a kimenethez. A nemzetközi NES rendszerekből kihagyták a kiterjesztett hangkezelő lehetőségeket, de azok visszaállíthatók a NES alaplap alján hozzáférhető bővítőport módosításával.[8]

Regionális eltérések

[szerkesztés]

A NES PAL szabványú változatai (az Európában, Ázsiában és Ausztráliában értékesített gépek) a Ricoh 2A07 avagy RP2A07 jelű processzort használják, ami egy 2A03 olyan módosításokkal, hogy jobban megfeleljen a PAL televíziós szabványban használt 50 Hz-es függőleges képfrissítési frekvenciának. A fejlesztők többségének azonban nem voltak meg az erőforrásai ahhoz, hogy megfelelően átkódolják a játékok zenéjét NTSC-ről PAL-ra, ami ahhoz vezetett, hogy sok PAL-játék hangja lassabban, kissé mélyebben és néhány esetben hamisan szólt (el volt hangolva) az eredeti NTSC-kiadáshoz képest.

Lásd még

[szerkesztés]

Jegyzetek

[szerkesztés]
  1. Yukio Kaneoka. vgmpf , 2022. június 20. (Hozzáférés: 2023. május 1.)
  2. RP2A03. vgmpf , 2023. január 16. (Hozzáférés: 2023. május 1.)
  3. Sattler, Christian: Nintendo RP2A03 and RP2A07 - an high quality picture of the die. visual6502.org . (Hozzáférés: 2020. augusztus 12.)
  4. Patent US3991307
  5. Sound generators of the 1980s home computers. www.atkinsoft.com . (Hozzáférés: 2019. december 2.)
  6. Taylor, Brad: 2A03 technical reference. NesDev.com , 2004. április 23. [2018. október 17-i dátummal az eredetiből archiválva]. (Hozzáférés: 2008. június 6.)
  7. Voice Samples in 'Double Dribble (NES)'. The Cutting Room Floor . (Hozzáférés: 2023. április 5.)
  8. NES Expanded Audio: 100k Pot Mod. The Curriculum Crasher , 2017. január 24. (Hozzáférés: 2021. október 9.)

Fordítás

[szerkesztés]

Ez a szócikk részben vagy egészben a Ricoh 2A03 című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Források

[szerkesztés]

További információk

[szerkesztés]

Kapcsolódó szócikkek

[szerkesztés]
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy