Кіріспе
Ricoh NES үшін Ricoh 2A03 немесе RP2A03 (NTSC нұсқасы) / Ricoh 2A07 немесе RP2A07 (PAL нұсқасы) - Ricoh компаниясы Nintendo Entertainment System бейнеойын консолі үшін өндірген 8 бит микропроцессор. Сондай-ақ, Nintendo-ның Punch Out!! аркадалық ойынында дыбыс чипі және екіншілік процессоры ретінде қолданылған. және "Асыл тұқымды иттер" 3.
The Ricoh 2A03 or RP2A03 (NTSC version) / Ricoh 2A07 or RP2A07 (PAL version) is an 8 bit microprocessor manufactured by Ricoh for the Nintendo Entertainment System video game console. It was also used as a sound chip and secondary CPU by Nintendo's arcade games Punch Out!! and Donkey Kong 3.
Техникалық мәліметтер
Ricoh 2A03 құрамында 6502 бинарлық кодталған ондық режимін өшіру үшін модификацияланған MOS Technology 6502 өзегінің лицензиясыз туындысы бар (мүмкін MOS Technology патентін алу үшін). Ол сондай-ақ бағдарламаланатын дыбыс генераторын (сонымен қатар APU деп аталады, жиырма екі жад картасы I / O регистрлері бар), бастапқы DMA және ойын контроллері сауалнамасын қамтиды.
Дыбыс жабдығы
Ricoh 2A03 дыбыс аппараттары 5 арнадан тұрады, олар екі APU (аудио өңдеу блоктары) болып бөлінеді. Бірінші APU-да 4 жұмыс циклы бар екі жалпы мақсаттағы импульстік арна бар, ал екінші APU-да үшбұрышты толқын генераторы, LFSR негізделген шу генераторы және 1 битті Дельта модуляциясы кодталған PCM (DPCM) каналы бар. NES кітапханасының көпшілігі тек 4 арнаны пайдаланса, кейінірек ойындары картридж жады кеңейтулерінің арзандауынан 5-ші DPCM арнасын қолданады. Мысалы, Super Mario Bros. 3 қарапайым барабан дыбыстары үшін DPCM арнасын қолданады, ал Journey to Silius оны үлгіленген бас сызықтары үшін қолданады. DPCM арнасының қызықты ерекшелігі - биттік реті 1 биттік PCM үшін әдетте күтілетін нәрсеге қарағанда кері бұрылады. Көптеген әзірлеушілер бұл егжей-тегжейден бейхабар болды, бұл ойнату кезінде үлгілердің бұрмалануына әкелді. Әрбір арнаның шығысы біріктірмей бұрын олардың тиісті АБЖ-да сызықтық емес түрде араластырылады. Famicom және Dendy жүйелерінде кеңейту дыбыс чиптері ойын картриджіндегі пин арқылы шығысқа өз дыбысын қоса алады. Кеңейту аудио мүмкіндіктері халықаралық NES жүйелерінен алынып тасталды, бірақ жүйенің төменгі жағында орналасқан кеңейту портын өзгерту арқылы қалпына келтіруге болады.
Өңірлік айырмашылықтар
PAL нұсқалары NES (Еуропа, Азия және Австралияда сатылады) Ricoh 2A07 немесе RP2A07 процессорларын пайдаланады, бұл PAL теледидар стандартында қолданылатын 50 Гц тік жаңарту жылдамдығына жақсы сәйкес келетін модификациялармен 2A03. Алайда, көптеген әзірлеушілердің өз ойындарының музыкасын NTSC-тен PAL-қа дұрыс реттеуге ресурстары болмады, бұл көптеген PAL ойындарының баяу, сәл төменгі деңгейде және кейбір жағдайларда бастапқы NTSC шығарылымдарына қарағанда күйден тыс естілуіне әкелді.