1980 рдХреЗ рджрд╢рдХ рдХреЗ рдордзреНрдп рдореЗрдВ, рдирд┐рдВрдЯреЗрдВрдбреЛ рдПрдВрдЯрд░рдЯреЗрдирдореЗрдВрдЯ рд╕рд┐рд╕реНрдЯрдо (NES) рдореЗрдВ рдПрдХ рдХрдВрд╕реЛрд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдзреНрд╡рдирд┐, рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдФрд░ рдЙрд╕ рд╕рдордп рдХреЗ рд╕рднреА рдХрдВрд╕реЛрд▓реЛрдВ рдореЗрдВ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдЧреЗрдо - рдХрдВрд╕реЛрд▓ рдиреЗ рд╕рдВрднрд╡ рдХреА рд╕реАрдорд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ред рдЕрдм рддрдХ,
рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░рджрд░реНрд╕ рдЬреИрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ
ред ,
рд▓реАрдЬреЗрдВрдб рдСрдл рдЬрд╝реЗрд▓реНрдбрд╛ рдФрд░
рдореЗрдЯреНрд░реЙрдЗрдб рдХреЛ рд╕рднреА рд╕рдордп рдХреЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдЦреЗрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
рдПрдирдИрдПрд╕ рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ 30 рд╕реЗ рдЕрдзрд┐рдХ рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рдж, рдХреНрд▓рд╛рд╕рд┐рдХ рдЧреЗрдо рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ, рдЬреЛ рдЙрд╕ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛ред рдХреЗрд╡рд▓ 256x240 рдХреЗ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЗ рд╕рд╛рде, рдПрдирдИрдПрд╕ рдХрдВрд╕реЛрд▓ рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде рдЧреЗрдо рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рдлрд┐рд░ рднреА, рдирд┐рдбрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдПрдирдИрдПрд╕ рдЧреЗрдо рдореЗрдВ рдЕрджреНрднреБрдд, рдЕрд╡рд┐рд╕реНрдорд░рдгреАрдп рджреБрдирд┐рдпрд╛ рдореЗрдВ рдлрд┐рдЯ рд╣реЛрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗ:
рдж рд▓реАрдЬреЗрдВрдб рдСрдл рдЬрд╝реЗрд▓реНрдбрд╛ рдХреА рднреВрд▓рднреБрд▓реИрдпрд╛ рдЬреИрд╕реА рдХрд╛рд▓ рдХреЛрдард░реА, рдореЗрдЯреНрд░реЙрдЗрдб рдореЗрдВ рдЧреНрд░рд╣ рдХреЗ рд╡рд┐рд╢рд╛рд▓ рд╕реНрдерд╛рди,
рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░реЛрд╕ рдХреЗ рдЙрдЬреНрдЬреНрд╡рд▓ рд╕реНрддрд░
ред ред рд╣рд╛рд▓рд╛рдБрдХрд┐, NES рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реАрдорд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг, рдЦрд┐рд▓рд╛рдбрд╝реА рдХрднреА рднреА 256x240 рд╕реЗ рдЖрдЧреЗ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ ...
рд╣рд╛рд▓ рддрдХред
рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рдордиреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛
рд╣реВрдВ рдПрдирдИрдПрд╕ рдХреНрд▓рд╛рд╕рд┐рдХреНрд╕ рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рддрд░реАрдХрд╛ -
рд╡рд╛рдЗрдбрдиреЗрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ!
wideNES рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ NES рдЧреЗрдо
рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдФрд░
рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдИ рддрдХрдиреАрдХ рд╣реИред
рдЬрдм рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реНрддрд░ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдШреВрдорддреЗ рд╣реИрдВ, рддреЛ рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рд╕реНрдХреНрд░реАрди рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИ, рдзреАрд░реЗ-рдзреАрд░реЗ рджреБрдирд┐рдпрд╛ рдХреЗ рдЦреЛрдЬреЗ рдЧрдП рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рдирдХреНрд╢реЗ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддрд╛ рд╣реИред рдмрд╛рдж рдХреЗ рд╕реНрддрд░реЛрдВ рдореЗрдВ, рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдЙрддреНрдкрдиреНрди рд╣реБрдП рдирдХреНрд╢реЗ рдХреЗ рд╕рд╛рде рд╕реНрдХреНрд░реАрди рдкрд░ рдЧреЗрдордкреНрд▓реЗ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рддрд╛ рд╣реИ, рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдПрдирдИрдПрд╕ рд╕реНрдХреНрд░реАрди рдХреА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдкрд░реЗ "рджреЗрдЦ" рджреНрд╡рд╛рд░рд╛ рдЕрдзрд┐рдХ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ! рд╕рднреА рдХреЗ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда, рдЖрдк рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╡рд╛рдЗрдбрдиреЗрд╕ рдЧреЗрдо рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд╡рд╣
рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╣реИ , рдЬреЛ рдПрдирдИрдПрд╕ рдЧреЗрдо рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЛ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ!
рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рдпрджрд┐ рдЖрдк рдпрд╣ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд▓реЗрдЦ рдкрдврд╝рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдХреГрдкрдпрд╛!
ANESE NES рдПрдореНрдпреВрд▓реЗрдЯрд░ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рд▓рд┐рдЦрд╛ рдерд╛, рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рдПрдХрдорд╛рддреНрд░ рдПрдореБрд▓реЗрдЯрд░ рд╣реИ рдЬреЛ рдХрд┐ рд╡рд╛рдЗрдбрдиреЗрд╕ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдЪреЗрддрд╛рд╡рдиреА рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ UI рдФрд░ рдПрдореБрд▓реЗрд╢рди рд╕рдЯреАрдХрддрд╛ рджреЛрдиреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ ANESE рджреБрдирд┐рдпрд╛
рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ NES рдПрдореБрд▓реЗрдЯрд░
рдирд╣реАрдВ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ (рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рд╕рд╣рд┐рдд) рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдФрд░ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдХрдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдЧреЗрдо рдареАрдХ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдХреБрдЫ рдЕрдиреНрдп рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рддрд░реАрдХреЗ рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╡рд╛рдЗрдбрдиреЗрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ
рд╡рд┐рд╡рд░рдг рдореЗрдВ рджреЗрд░реА рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдПрдирдИрдПрд╕ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреИрд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред
рдкреАрдкреАрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд┐рдХреНрд╕реЗрд▓ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг
NES рдХрд╛ рджрд┐рд▓ рдЖрджрд░рдгреАрдп MOS 6502 рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИред 70 рдХреЗ рджрд╢рдХ рдХреЗ рдЕрдВрдд рдФрд░ 80 рдХреЗ рджрд╢рдХ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, 6502 рдХреЛ
рд╣рд░ рдЬрдЧрд╣ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдХрдореЛрдбреЛрд░ 64, Apple II, рдФрд░ рдХрдИ рдЕрдиреНрдп рдЬреИрд╕реЗ рджрд┐рдЧреНрдЧрдЬ рдорд╢реАрдиреЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛ред рдпрд╣ рд╕рд╕реНрддрд╛, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рдФрд░ рдЦрддрд░рдирд╛рдХ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП
рдкрд░реНрдпрд╛рдкреНрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА
рдерд╛ ред
NES рдХрдВрд╕реЛрд▓ рдореЗрдВ 6502 рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдПрдХ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛрдкреНрд░реЛрд╕реЗрд╕рд░ рдерд╛ рдЬрд┐рд╕реЗ
рдкрд┐рдХреНрдЪрд░ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдпреВрдирд┐рдЯ (PPU) рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред рдкреБрд░рд╛рдиреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рд░рд▓ рд╡реАрдбрд┐рдпреЛ рдХреЙрдкреНрд░реЛрд╕реЗрд╕рд░реНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, PPU рдкреНрд░рдпреЛрдЬреНрдп рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдирдИрдПрд╕ рдХреА рд░рд┐рд╣рд╛рдИ рдХреЗ рдкрд╛рдВрдЪ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдЕрдЯрд╛рд░реА 2600 рдкреНрд░реЛрд╕реЗрд╕рд░ 6502 рдХрд╛ рдЙрдкрдпреЛрдЧ
рдкреНрд░рддреНрдпреЗрдХ рд░реИрд╕реНрдЯрд░ рд▓рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдХреЛрдкрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдЧреНрд░рд╛рдлрд┐рдХ рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛
рдерд╛ , рдЬреЛ рдЧреЗрдо рд▓реЙрдЬрд┐рдХ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЛ рдмрд╣реБрдд рдХрдо рд╕рдордп рдмрдЪрд╛ рдерд╛ред рддреБрд▓рдирд╛ рдХреЗ рд▓рд┐рдП: рдкреАрдкреАрдпреВ рдХреЛ
рдкреНрд░рддрд┐ рдлреНрд░реЗрдо рдХреЗрд╡рд▓ рдХреБрдЫ рд╣реА рдХрдорд╛рдВрдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдФрд░ рдЗрд╕рд╕реЗ рд░реЛрдЪрдХ рдФрд░ рдЕрднрд┐рдирд╡ рдЧреЗрдордкреНрд▓реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП 6502 рдХрд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╕рдордп рдорд┐рд▓рд╛ред
рдкреАрдкреАрдпреВ рдПрдХ рдЕрджреНрднреБрдд рдЪрд┐рдк рд╣реИ, рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХрд╛ рдЗрд╕рдХрд╛ рддрд░реАрдХрд╛ рд▓рдЧрднрдЧ рдЖрдзреБрдирд┐рдХ рдЬреАрдкреАрдпреВ рдХреЗ рдХрд╛рдо рдЬреИрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП
рд▓реЗрдЦреЛрдВ рдХреА рдПрдХ рдкреВрд░реА
рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА ред рдЪреВрдВрдХрд┐ рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдкреАрдкреАрдпреВ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдХреЗрд╡рд▓ рдПрдХ рдЫреЛрдЯреЗ рдЙрдкрд╕рдореВрд╣ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ:
- рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди: 256x240 рдкрд┐рдХреНрд╕рд▓, 60 рд╣рд░реНрдЯреНрдЬ
- рдпрд╣ рд╕реАрдкреАрдпреВ рдХреЗ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ
- рдореЗрдореЛрд░реА рдореИрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде I / O рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдкреАрдпреВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рддрд╛ рд╣реИ (рдкрддрд╛ рд╕реАрдорд╛ 0x2000 - 0x2007)
- 2 рд░реЗрдВрдбрд░рд┐рдВрдЧ рд▓реЗрдпрд░: рд╕реНрдкреНрд░рд╛рдЗрдЯ рд▓реЗрдпрд░ рдФрд░ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рд▓реЗрдпрд░
- рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкрд░рдд
- рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рдХрд╣реАрдВ рднреА рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
- рдЪрд▓рддреА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдорд╣рд╛рди: рдЦрд┐рд▓рд╛рдбрд╝реА, рджреБрд╢реНрдорди, рдЧреЛрд▓реЗ
- 64 рддрдХ 8x8 рдкрд┐рдХреНрд╕реЗрд▓ рд╕реНрдкреНрд░рд╛рдЗрдЯ
- рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рд▓реЗрдпрд░
- рдПрдХ рдЧреНрд░рд┐рдб рд╕реЗ рдмрдВрдзрд╛ рд╣реБрдЖ
- рд╕реНрдереИрддрд┐рдХ рддрддреНрд╡реЛрдВ рдХреЗ рд▓рд┐рдП рдмрдврд╝рд┐рдпрд╛: рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо, рдмрдбрд╝реА рдмрд╛рдзрд╛рдПрдБ, рд╕рдЬрд╛рд╡рдЯ
- рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА 8x8 рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ 64x30 рдЯрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ
- 256x240 рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде рд╕рдЪреНрдЪрд╛ рдЖрдВрддрд░рд┐рдХ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди 512x240
- 256x240 рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
- PPUSCROLL рд░рдЬрд┐рд╕реНрдЯрд░ (рдкрддрд╛ 0x2005) X / Y рдореЗрдВ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреА рд╢рд┐рдлреНрдЯ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ
рдЗрд╕
рдмрд╣реБрдд рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдЕрд╡рд▓реЛрдХрди рд╕реЗ рдирд┐рдкрдЯрд╛ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдкрд░ рдЪрд▓рддреЗ рд╣реИрдВ: рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?
рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░
рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдХреЗ рдЕрдВрдд рдореЗрдВ, CPU рдкрд░рд┐рд╡рд░реНрддрди рд╕реВрдЪрдирд╛ рдХреЛ PPU рдореЗрдВ рднреЗрдЬрддрд╛ рд╣реИред рдЗрдирдореЗрдВ рдирдП рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкреЛрдЬрд┐рд╢рди, рдирдП рд╕реНрддрд░ рдХреЗ рдбреЗрдЯрд╛ рдФрд░, рдЬреЛ рдХрд┐ рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕,
рдирдП рд╡реНрдпреВрдкреЛрд░реНрдЯ рдСрдлрд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг
рд╣реИ ред рдЪреВрдВрдХрд┐ рд╡реАрдПрдирдИрдПрди рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдкреАрдкреАрдпреВрдПрд╕рд╕реАрдУрдПрд▓рдПрд▓рдПрд▓ рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рдореВрд▓реНрдпреЛрдВ рдкрд░ рдирдЬрд╝рд░ рд░рдЦрдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рднреА рджреЛ рдлрд╝реНрд░реЗрдореЛрдВ рдХреЗ рдмреАрдЪ рд╕реНрдХреНрд░реАрди рдХрд┐рддрдирд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рдЧрдИ рд╣реИ, рдпрд╣ рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рдЖрд╕рд╛рди рд╣реИ!
рд╣рдореНрдо, рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдкреБрд░рд╛рдиреЗ рдлреНрд░реЗрдо рдХреЗ
рдКрдкрд░ рдкреНрд░рддреНрдпреЗрдХ рдирдП рдлреНрд░реЗрдо рдХреЛ
рд╕реАрдзреЗ рдЦреАрдВрдЪрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдирдП рдлреНрд░реЗрдо рдХреЛ рдкрд┐рдЫрд▓реЗ рдлреНрд░реЗрдо рдкрд░
рд╕реБрдкрд░рд┐рдВрдкреЛрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рд╡рд░реНрддрдорд╛рди рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдорд╛рди рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛? рдлрд┐рд░, рд╕рдордп рдХреЗ рд╕рд╛рде, рд╕реНрддрд░ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╕реНрдХреНрд░реАрди рдкрд░ рд░рд╣реЗрдЧрд╛, рдзреАрд░реЗ-рдзреАрд░реЗ рд╕реНрддрд░ рдХреА рдкреВрд░реА рддрд╕реНрд╡реАрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдЧрд╛!
рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХрд┐рд╕реА рднреА рдореВрд▓реНрдп рдХрд╛ рд╣реИ, рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рд░реЛрдХ рджрд┐рдпрд╛ред
рд╕рдВрдХрд▓рди ...
рд▓реЙрдиреНрдЪ рд╣реЛ рд░рд╣рд╛ рд╣реИ ...
рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░рджрд░реНрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ
ред ...
рджреЗрдЦрд╛!
рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛!
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ ...
рдПрдХ рдФрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг: ROM рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рд╕реАрдзреЗ рд╕реНрддрд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдирд┐рдХрд╛рд▓рд╛ рдЬрд╛рддрд╛ рд╣реИ?
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╡рд┐рд╡рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдП рдмрд┐рдирд╛, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рддрдХрдиреАрдХ рдореЗрдВ рдПрдХ рдЧрдВрднреАрд░ рд╕реАрдорд╛ рд╣реИ: рдПрдХ рдкреВрд░реНрдг рдЧреЗрдо рдореИрдк рдХреЗрд╡рд▓ рддрднреА рдПрдХрддреНрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдкреВрд░реЗ рдЧреЗрдо рдХреА рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИред
рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░
рдХрдЪреНрдЪреЗ рдПрдирдИрдПрд╕ рд░реЛрдо рд╕реЗ рд╕реНрддрд░ рдирд┐рдХрд╛рд▓рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рдерд╛?
рдХреНрдпрд╛ рдРрд╕реА рддрдХрдиреАрдХ рднреА рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддреА рд╣реИ?
рдЦреИрд░, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред
рдпрджрд┐ рдЖрдк рдПрдирдИрдПрд╕ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рджреЛ рдЧреЗрдо рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЧрд╛рд░рдВрдЯреА рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рд╣реИ - рд╡реЗ рджреЛрдиреЛрдВ рдПрдирдИрдПрд╕ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ! рдРрд╕рд╛ рдмреЗрдореЗрд▓ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдкрджрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдПрдирдИрдПрд╕ рдЧреЗрдо рдореЗрдВ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рд╕реНрддрд░ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдирдВрдд рд╡рд┐рдХрд▓реНрдк рд╣реЛрддреЗ рд╣реИрдВ!
рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдиреЗ рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрдг рд╕реНрддрд░реЛрдВ рдХреЛ рдирд┐рдХрд╛рд▓рд╛ рд╣реИ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╡реЗ рдЦреЗрд▓ рдХреЗ рдПрдХ
рдЬреЛрдбрд╝реЗ рдХреЗ рд╕реНрддрд░ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ (рдХрднреА-рдХрднреА рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡рд╛рд▓реЗ
рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд╕рд╛рде!), рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдХрдард┐рди рдХрд╛рдо рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдХрд╛рдо, рджреГрдврд╝рддрд╛ рдФрд░ рдмреБрджреНрдзрд┐рдорддреНрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
ROM рд╕реЗ рд╕реНрддрд░ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдХрд┐ ROM рдХреЗ рдХреМрди рд╕реЗ рднрд╛рдЧ рдХреЛрдб (рдбреЗрдЯрд╛ рдирд╣реАрдВ) рд╣реИрдВ, рдФрд░ рдРрд╕рд╛ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐
рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╕рднреА рдХреЛрдб рдвреВрдВрдврдирд╛ рдПрдХ рд╕реНрдЯреЙрдк рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ !
рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдмрд╣реБрдд рд╕рд░рд▓ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ: рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХрд┐ рдЧреЗрдо рдиреЗ рд░реЙрдо рдореЗрдВ рд╕реНрддрд░ рдбреЗрдЯрд╛ рдХреЛ рдХреИрд╕реЗ рдкреИрдХ рдХрд┐рдпрд╛ рд╣реИ, рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рд╕рд┐рд░реНрдл рдЧреЗрдо рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрддрд╛ рд╣реИ!
рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ 255 рд╕реЗ рдкрд░реЗ
NES рдПрдХ 8-рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рд╣реИ, рдЕрд░реНрдерд╛рдд, PPUSCROLL рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗрд╡рд▓ 8-рдмрд┐рдЯ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЕрдзрд┐рдХрддрдо рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдСрдлрд╕реЗрдЯ рдХреЛ 255 рдкрд┐рдХреНрд╕реЗрд▓ рддрдХ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рдЕрдзрд┐рдХрддрдо 8-рдмрд┐рдЯ рд╕рдВрдЦреНрдпрд╛ред рдХреЛрдИ рд╕рдВрдпреЛрдЧ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдПрдирдИрдПрд╕ рд╕реНрдХреНрд░реАрди рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди 240x256 рдкрд┐рдХреНрд╕рд▓ рд╣реИ, рдпрд╛рдиреА 255-рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рд╢рд┐рдлреНрдЯ рдкреВрд░реЗ рд╕реНрдХреНрд░реАрди рдХреЛ рд╕реНрдХреНрд░реЙрд▓
рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
рдмрд╕ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд▓реЗрдХрд┐рди рдЬрдм 255
рд╕реЗ рдЕрдзрд┐рдХ рд╕реНрдХреНрд░реЙрд▓
рдХрд░рдиреЗ рд╕реЗ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ?
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЧреЗрдо PPUSCROLL рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЛ 0. рдкрд░ рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐
SMB рд╢реБрд░реБрдЖрдд рдореЗрдВ рдХреНрдпреЛрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдорд╛рд░рд┐рдпреЛ рдмрд╣реБрдд рджрд╛рдИрдВ рдУрд░ рдмрдврд╝рддрд╛ рд╣реИред
рдлрд┐рд░, 8-рдмрд┐рдЯ PPUSCROLL рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреА рднрд░рдкрд╛рдИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЦреЗрд▓ рдПрдХ рдФрд░ PPU рд░рдЬрд┐рд╕реНрдЯрд░ рдЕрдкрдбреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ: PPUCTRL (рдкрддрд╛ 0x2000)ред PPUCTRL рдХреЗ рдирд┐рдЪрд▓реЗ 2 рдмрд┐рдЯреНрд╕ рдкреВрд░реНрдг-рд╕реНрдХреНрд░реАрди рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдореЗрдВ рд╡рд░реНрддрдорд╛рди рджреГрд╢реНрдп рдХрд╛ "рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмрд┐рдВрджреБ" рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 1 рдХрд╛ рдорд╛рди рд▓рд┐рдЦрддреЗ рд╣реБрдП рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЛ рджрд╛рдИрдВ рдУрд░ 256 рдкрд┐рдХреНрд╕реЗрд▓ рддрдХ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, 2 рдХрд╛ рдорд╛рди рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЛ 240 рдкрд┐рдХреНрд╕реЗрд▓ рд╕реЗ рдиреАрдЪреЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджреЗрддрд╛ рд╣реИред PPUCTRL рдСрдлрд╕реЗрдЯ рдХреЛ PPUSCROLL рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рд╕рд╛рде
рд╕реНрдЯреИрдХ рдкрд░ рдзрдХреЗрд▓рд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рд╕реНрдХреНрд░реАрди рдХреЛ рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ 512 рдкрд┐рдХреНрд╕реЗрд▓ рдпрд╛ 480 рдкрд┐рдХреНрд╕рд▓ рдХреЗ рднреАрддрд░ рд▓рдВрдмрд╡рдд рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд▓реЗрдХрд┐рди рдирд┐рд░реНрдорд╛рдг, рдХреНрдпрд╛ рдХреЗрд╡рд▓ рджреЛ рд╕реНрддрд░реАрдп рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рд╣реИ? рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╡реНрдпреВрдкреЛрд░реНрдЯ рдмрд╣реБрдд рджреВрд░ рджрд╛рдИрдВ рдУрд░ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ "рд╡реАрдЖрд░рдПрдПрдо рд╕реЗ рдЖрдЧреЗ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИ"? рдЗрд╕ рдорд╛рдорд▓реЗ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП, PPU рд╕рдЬрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ: рдЪрдпрдирд┐рдд рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХреЗ рдмрд╛рд╣рд░ рд╡реНрдпреВрдкреЛрд░реНрдЯ рдХреЗ рд╕рднреА рд╣рд┐рд╕реНрд╕реЗ рдмрд╕ рд╡реАрдбрд┐рдпреЛ рдореЗрдореЛрд░реА рдХреЗ рд╡рд┐рдкрд░реАрдд рдХрд┐рдирд╛рд░реЗ рддрдХ рдврд╣ рдЬрд╛рддреЗ рд╣реИрдВред
рдЗрд╕ рддрд░рд╣ рдХреА рддрд╣, рд╕реНрдорд╛рд░реНрдЯ PPUSCROLL рдФрд░ PPUCTRL рд░рдЬрд┐рд╕реНрдЯрд░ рд╣реЗрд░рдлреЗрд░ рдХреЗ рд╕рд╛рде, NES рдЧреЗрдо рдХреЛ рдЕрд╕реАрдо рд░реВрдк рд╕реЗ рд▓рдВрдмреЗ / рдЪреМрдбрд╝реЗ рджреБрдирд┐рдпрд╛ рдХрд╛ рднреНрд░рдо рдкреИрджрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ! рджреЗрдЦрдиреЗ рдХреА рдЦрд┐рдбрд╝рдХреА рдХреЗ рдмрд╛рд╣рд░ рдХреЗ рд╕реНрддрд░ рдХреЗ рдЖрд▓рд╕реА рд▓реЛрдбрд┐рдВрдЧ рдФрд░ рдЗрд╕рдореЗрдВ рдзреАрд░реЗ-рдзреАрд░реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреЛ рдХрднреА рднреА рдПрд╣рд╕рд╛рд╕ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рд╡реАрдЖрд░рдПрдПрдо рдХреЗ рдЕрдВрджрд░ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "рд╣рд▓рдХреЛрдВ рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВ"!
Nesdev wiki рдХреЗ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЪрд┐рддреНрд░рдг рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ
рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░рджрд░реНрд╕ред рджреЛ рд╕реНрдХреНрд░реАрди рд╕реЗ рдЕрдзрд┐рдХ рд╕реНрддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрди рдЧреБрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ:
рдЪрд▓рд┐рдП рдЙрд╕ рдкреНрд░рд╢реНрди рдкрд░ рд╡рд╛рдкрд╕ рдЖрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреА рд╣рдо рдЪрд░реНрдЪрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ: 256 рдХреЗ рдкрд╛рд░ рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдХреЛ рд╡рд┐рд╕реНрддреГрдд рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реИ?
рдЦреИрд░, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ, рд╡рд╛рдЗрдбрдиреЗрд╕
рдкреВрд░реА рддрд░рд╣ рд╕реЗ PPUCTRL рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЛ
рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ рдмрд╕ рдлреНрд░реЗрдо рдХреЗ рдмреАрдЪ PPUSCROLL рдЕрдВрддрд░ рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрддрд╛ рд╣реИ!
рдпрджрд┐ PPUSCROLL рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ рд▓рдЧрднрдЧ 256 рдкрд░ рдХреВрджрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЖрдорддреМрд░ рдкрд░ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдЪрд░рд┐рддреНрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рдмрд╛рдПрдВ / рдКрдкрд░ рдЪрд▓рд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рд╡рд╣ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд░реВрдк рд╕реЗ рд▓рдЧрднрдЧ 0 рдкрд░ рдХреВрджрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЖрдорддреМрд░ рдкрд░ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЦрд┐рд▓рд╛рдбрд╝реА рд╕реНрдХреНрд░реАрди рдкрд░ рджрд╛рдПрдВ / рдиреАрдЪреЗ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рд╣реЛ рдЧрдпрд╛ рд╣реИред
рдпрджреНрдпрдкрд┐ рдпрд╣ рдЕрдиреБрдорд╛рдиреА рд╕рд░рд▓ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ - рдФрд░ рдпрд╣ рд╣реИ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рдЗрд╕ рдЕрдиреБрдорд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж,
рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░рджрд░реНрд╕ред ,
Metroid рдФрд░ рдХрдИ рдЕрдиреНрдп рдЦреЗрд▓реЛрдВ рдореЗрдВ рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ!
рдореИрдВ рд░реЛрдорд╛рдВрдЪрд┐рдд рдерд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЖрдЧреЗ рдмрдврд╝рдХрд░ рдПрдХ рдФрд░ NES рдХреНрд▓рд╛рд╕рд┐рдХ -
рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░рджрд░реНрд╕ рдЕрдкрд▓реЛрдб рдХрд┐рдпрд╛
ред 3 ...
рд╣рдореНрдо ... рдмрд╣реБрдд рд╕реБрдВрджрд░ рдирд╣реАрдВ рд╣реИред
рд╕реНрдерд┐рд░ рд╕реНрдХреНрд░реАрди рддрддреНрд╡реЛрдВ рдХреА рдЕрдирджреЗрдЦреА
рдХрдИ рдЧреЗрдо рдореЗрдВ рд╕реНрдХреНрд░реАрди рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рдЖрд╕рдкрд╛рд╕ рд╕реНрдерд┐рд░ UI рддрддреНрд╡ рд╣реЛрддреЗ рд╣реИрдВред
SMB3 рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ
, рдпрд╣ рдмрд╛рдИрдВ рдУрд░ рдХреЙрд▓рдо рд╣реИ рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ рд╕реНрдЯреЗрдЯрд╕ рдореЗрдВ рд╕рдмрд╕реЗ рдиреАрдЪреЗ рд╣реИред
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рд╕реНрдХреНрд░реАрди рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рд╕реЗ 16-рдкрд┐рдХреНрд╕реЗрд▓ рд╡реЗрддрди рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде рдЪреМрдбрд╝реЗ рдирдореВрдиреЗ, рдпрд╛рдиреА рдХрд┐рдирд╛рд░реЛрдВ рдкрд░ рд╕рднреА рд╕реНрдерд┐рд░ рддрддреНрд╡реЛрдВ рдХрд╛ рдирдореВрдирд╛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ! рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ!
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╡рд┐рд╕реНрддреГрдд рдирд┐рдпрдо рдФрд░ рд╡рд┐рдзрд┐рдпрд╛рдБ рд▓рд╛рдЧреВ рд╣реЛрддреА рд╣реИрдВ рдЬреЛ рд╕реНрдерд┐рд░ рд╕реНрдХреНрд░реАрди рддрддреНрд╡реЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкрд╣рдЪрд╛рдирдиреЗ рдФрд░ рдорд╛рд╕реНрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреА рд╣реИрдВред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдПрдирдИрдПрд╕ рдЧреЗрдо рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрдерд┐рд░ рд╕реНрдХреНрд░реАрди рддрддреНрд╡реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ: рдПрдЪрдпреВрдбреА, рдорд╛рд╕реНрдХ рдФрд░ рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ред
HUD - рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ
рдпрджрд┐ рдХреЛрдИ рдЦреЗрд▓ рдПрдХ рд╕реНрддрд░ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдПрдХ HUD рд▓рдЧрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ HUD рдореЗрдВ рдХрдИ рд╕реНрдкреНрд░рд╛рдЗрдЯ рд╣реЛрдВред рдЙрджрд╛рд╣рд░рдг:
Metroid рдореЗрдВ HUDред
рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдРрд╕реЗ HUD рд╕рдорд╕реНрдпрд╛рдПрдБ рдкреИрджрд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ wideNES рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХреЗрд╡рд▓ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкрд░рдд рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рддрд╛ рд╣реИред рдмрд╣реБрдд рдмрдврд╝рд┐рдпрд╛!
рдорд╛рд╕реНрдХ - рдХрд╣реАрдВ рднреА рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ
PPU рдореЗрдВ рдПрдХ рдРрд╕реА рд╕реБрд╡рд┐рдзрд╛ рд╣реИ рдЬреЛ рдЦреЗрд▓ рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░рдд рдХреЗ рд╕рдмрд╕реЗ рдмрд╛рдПрдВ 8 рдкрд┐рдХреНрд╕рд▓ рдХреЛ рдореБрдЦреМрдЯрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдпрд╣ рд░рдЬрд┐рд╕реНрдЯрд░ рдХреЗ рджреВрд╕рд░реЗ рдмрд┐рдЯ (рдкрддрд╛ 0x2001) рдХреЛ рд╕реЗрдЯ рдХрд░рдХреЗ рд╕рдХреНрд░рд┐рдп рд╣реЛрддрд╛ рд╣реИред рдХрдИ рдЦреЗрд▓ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрддрд╛рддреЗ рд╣реБрдП
рдХрд┐ рд╡реЗ рдРрд╕рд╛
рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕ рд▓реЗрдЦ рдХреЗ рджрд╛рдпрд░реЗ рд╕реЗ рдкрд░реЗ рд╣реИред
рд╢рд╛рдорд┐рд▓ рдореБрдЦреМрдЯрд╛ рдХреЛ рдкрд╣рдЪрд╛рдирдирд╛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рд╕рд░рд▓ рд╣реИ: wideNES рд╕рд┐рд░реНрдл PPUMASK рдореВрд▓реНрдп рдХрд╛ рдЯреНрд░реИрдХ рд░рдЦрддрд╛ рд╣реИ рдФрд░ рджреВрд╕рд░реЗ рдмрд┐рдЯ рдХреЛ рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ рд╕реЗрдЯ рд╣реЛрдиреЗ рдкрд░ рд╕рдмрд╕реЗ рдмрд╛рдИрдВ рдУрд░ рдХреЗ 8 рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдЕрдирджреЗрдЦреА рдХрд░рддрд╛ рд╣реИ!
рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рд░рд▓ рдирд┐рдпрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ
SMB3 рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛
рдареАрдХ рд╣реЛ рдЧрдИ :
... рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдпрд╛
рд▓рдЧрднрдЧ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ред
рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ рд╕рдмрд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрддрд╛ рд╣реИ
рд╕реНрдХреНрд░реАрди рдкрд░ рдХрд┐рд╕реА рднреА рд╕рдордп рдкреАрдкреАрдпреВ рдХреА рд╕реАрдорд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг 64 рд╕реЗ рдЕрдзрд┐рдХ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ; рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛,
рдкреНрд░рддреНрдпреЗрдХ рд░реЗрдЦрд╛рдкреБрдВрдЬ рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕рдордп 8 рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рддрд┐рдмрдВрдз рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рд╕реЗ рдЬрдЯрд┐рд▓ HUD рдмрдирд╛рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░рдд рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддрд╛ рд╣реИред
рдорд╛рд╕реНрдХ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЦреЗрд▓ рдХреНрд╖реЗрддреНрд░ рдФрд░ рд╕реНрдерд┐рддрд┐ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░рдд рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреАрдкреАрдпреВ рдореЗрдВ рдХреЛрдИ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЪрд╛рд▓ рдореЗрдВ рдЪрд▓реЗ рдЧрдП, рд╕реНрдерд┐рддрд┐ рдкреИрдирд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП
рдЕрдкрд░рдВрдкрд░рд╛рдЧрдд рддрд░реАрдХреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдЕрдЧреНрд░рдгреА ...
рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕реНрдЯреЗрдЯрд╕ рдкреИрдирд▓ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдордп рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ рдХреЗрд╡рд▓ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдореЗрдВ рд╕реЗ рдПрдХ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛: рдордзреНрдп-рдлреНрд░реЗрдо рдЖрдИрдЖрд░рдХреНрдпреВ рдЯреНрд░реИрдХрд┐рдВрдЧред
рдорд┐рдб-рдлрд╝реНрд░реЗрдо рдЖрдИрдЖрд░рдХреНрдпреВ рдЯреНрд░реИрдХрд┐рдВрдЧ
рдмрдбрд╝реЗ рдЖрдВрддрд░рд┐рдХ рдлреНрд░реЗрдо рдмрдлрд╝рд░реНрд╕ рдХреЗ рд╕рд╛рде рдЖрдзреБрдирд┐рдХ рдЬреАрдкреАрдпреВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдкреАрдкреАрдпреВ рдореЗрдВ
рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдлреНрд░реЗрдо рдмрдлрд░ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ! рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреАрдкреАрдпреВ 8x8 рдкрд┐рдХреНрд╕рд▓ рдХреЗ 64x32 рдЯрд╛рдЗрд▓реНрд╕ рдХреЗ рдЧреНрд░рд┐рдб рдХреЗ рд░реВрдк рдореЗрдВ рджреГрд╢реНрдпреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред рдкрд┐рдХреНрд╕реЗрд▓ рдбреЗрдЯрд╛ рдХреА рдкреВрд░реНрд╡-рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЯрд╛рдЗрд▓реНрд╕ рдХреЛ рд╕реАрдПрдЪрдЖрд░ рдореЗрдореЛрд░реА (рдЪрд░рд┐рддреНрд░ рдореЗрдореЛрд░реА) рдХреЗ
рд╕рдВрдХреЗрдд рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдкрд┐рдХреНрд╕реЗрд▓ рдбреЗрдЯрд╛ рд╣реЛрддреЗ рд╣реИрдВред
рдЪреВрдВрдХрд┐ 80 рдХреЗ рджрд╢рдХ рдореЗрдВ рдПрдирдИрдПрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдкреАрдкреАрдпреВ рдХреЛ рдЖрдзреБрдирд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦреЗ рдмрд┐рдирд╛ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдкреВрд░реНрдг рдлреНрд░реЗрдо рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, PPU NTSC рд╡реАрдбрд┐рдпреЛ рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ CRT рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ
рдкрд┐рдХреНрд╕реЗрд▓ рджреНрд╡рд╛рд░рд╛ рд╡реАрдбрд┐рдпреЛ
рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ,
рд▓рд╛рдЗрди рд╕реЗ рд▓рд╛рдЗрди , рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ, рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ, рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВред
рдпрд╣ рд╕рдм рдХреНрдпреЛрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ?
рдЪреВрдВрдХрд┐ PPU рдлреНрд░реЗрдо рдХреЛ рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ, рд▓рд╛рдЗрди рд╕реЗ рд▓рд╛рдЗрди рд╕реЗ рд░реЗрдВрдбрд░ рдХрд░рддрд╛ рд╣реИ, рдЖрдк рдХрд┐рд╕реА рдЕрдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде рдЕрд╕рдВрднрд╡ рд╡реАрдбрд┐рдпреЛ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП
рдордзреНрдп-рдлреНрд░реЗрдо рдХреЛ PPU рдирд┐рд░реНрджреЗрд╢ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ! рдпреЗ рдкреНрд░рднрд╛рд╡ рдпрд╛ рддреЛ рд╕рд░рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреИрд▓реЗрдЯ рдХреЛ рдмрджрд▓рдирд╛), рдпрд╛ рдХрд╛рдлреА рдЬрдЯрд┐рд▓ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдкрдиреЗ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛, рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ рдмрдирд╛рдХрд░!)ред
рдпрд╣ рдмрддрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреИрд╕реЗ рдПрдХ рдордзреНрдп-рдлреНрд░реЗрдо PPU рд▓реЗрдЦрди рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ, рдореИрдВрдиреЗ рдПрдХ
SMB3 рдлреНрд░реЗрдо рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдЪреНрдЪрд╛ PPU рдФрд░ CHR рдореЗрдореЛрд░реА рд╡реАрдбрд┐рдпреЛ рд╕реНрд▓рд╛рдЗрд╕ рдбрдВрдк рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдпрд╛:
рд╕рдм рдХреБрдЫ рдареАрдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рдХреБрдЫ рдЦрд╛рд╕ рдирд╣реАрдВ ... рдкрд░ рд╕рд┐рд░реНрдл рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ рджреЗрдЦреЛ! рд╡рд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд┐рдХреГрдд рд╣реИ!
рдЕрдм рдЙрд╕реА рдХрдЪреНрдЪреЗ рдбрдВрдк рдХреЛ рджреЗрдЦреЗрдВ, рд▓реЗрдХрд┐рди 196 рдХреЗ рдмрд╛рдж рдХреА рд▓рд╛рдЗрди ...
рд╣рд╛рдБ, рд╕реНрддрд░ рднрдпрд╛рдирдХ рд▓рдЧ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдерд┐рддрд┐ рдмрд╛рд░ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИ!
рдпрд╣рд╛рдБ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ?
SMB3 195 рд░рд╛рд╕реНрдЯрд░ рд▓рд╛рдЗрди рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж IRQ (рд╡реНрдпрд╡рдзрд╛рди) рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд╛рдЗрдорд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред рдпрд╣ IRB рд╣реИрдВрдбрд▓рд░ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдирд┐рд░реНрджреЗрд╢ рджреЗрддрд╛ рд╣реИ:
- PPUSCROLL рдХреЛ (0,0) рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВ (рддрд╛рдХрд┐ рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ рдЬрдЧрд╣ рдореЗрдВ рд░рд╣реЗ)
- рд╣рдо CHR рдореЗрдореЛрд░реА рдореЗрдВ рдЯрд╛рдЗрд▓ рдХрд╛рд░реНрдб рдХреА рдЬрдЧрд╣ рд▓реЗрддреЗ рд╣реИрдВ (рд╣рдо рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдХреНрд░рдо рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВ)
рдЪреВрдВрдХрд┐ рдмрд╛рдХреА рдкрд░рдд рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреНрд░рджрд╛рди рдХреА рдЧрдИ рд╣реИ, PPU рдлреНрд░реЗрдо рдХреЛ "рдлрд┐рд░ рд╕реЗ рдЕрдкрдбреЗрдЯ" рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдкрд╛рджрди рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛, рдПрдХ рд╕реБрдВрджрд░ рдЕрд╡рд┐рд░рд▓ рд╕реНрдерд┐рддрд┐ рдкрдЯреНрдЯреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдЧрд╛!
рдЖрдЗрдП рд╡рд╛рдЗрдбрдиреЗрд╕ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ: рдлреНрд░реЗрдо рдХреЗ рдмреАрдЪ рдореЗрдВ рд╕рднреА рдЖрдИрдЖрд░рдХреНрдпреВ рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдХрд░рдХреЗ рдФрд░ рдЙрд╕ рд░реЗрдЦрд╛рдкреБрдВрдЬ рд░реЗрдЦрд╛ рдХреЛ рдпрд╛рдж рдХрд░рдХреЗ рдЬрд┐рд╕ рдкрд░ рд╡реЗ рд╣реБрдП рдереЗ, рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рд░рд┐рдХреЙрд░реНрдб рдореЗрдВ рдмрд╛рдж рдХреА рд╕рднреА рд░реЗрдЦрд╛рдкреБрдВрдЬ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ! рдпрджрд┐ IRQ 240/2 рд╕реЗ рдКрдкрд░ рд░реЗрдЦрд╛рдкреБрдВрдЬ рд░реЗрдЦрд╛ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ, рддреЛ
рдкрд┐рдЫрд▓реА рд╕рднреА рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд░реЗрдЦрд╛рдкреБрдВрдЬ рд░реЗрдЦрд╛ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд░реБрдХрд╛рд╡рдЯ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕реНрдерд┐рддрд┐ рдкрдЯреНрдЯреА рд╕реНрдХреНрд░реАрди
рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рд╣реЛ рд╕рдХрддреА рд╣реИред
рдЗрд╕ рдЕрдиреБрдорд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж,
рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░рджрд░реНрд╕ред 3 рд╕рд╣реА рдЕрд░реНрдЬрд┐рдд!

рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬрд╝рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛, рдЬреИрд╕реЗ рдХрд┐ OpenCV, рд╕реНрдЯреЗрдЯрд╕ рдкреИрдирд▓ (рдпрд╛ рд╕реНрдХреНрд░реАрди рдХреЗ рдЕрдиреНрдп рдЬреНрдпрд╛рджрд╛рддрд░ рд╕реНрдерд┐рд░ рдХреНрд╖реЗрддреНрд░реЛрдВ) рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдореИрдВрдиреЗ рдЗрд╕реЗ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рд╡рд┐рд╢рд╛рд▓, рдЬрдЯрд┐рд▓ рдФрд░ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬрд╝рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рд╡рд╛рдЗрдбрдиреЗрд╕ рдХреЗ рдЖрджрд░реНрд╢реЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдореИрдВ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдореНрдкреИрдХреНрдЯ, рд╕рд░рд▓ рдФрд░ рдкрд╛рд░рджрд░реНрд╢реА рдирд┐рдпрдореЛрдВ рдФрд░ рд╣реЗрдпреБрд░реЗрдЯрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реВрдВред
рджреГрд╢реНрдп рдорд╛рдиреНрдпрддрд╛
рдХреБрдЫ рдкреНрд░рдореБрдЦ рдЙрджрд╛рд╣рд░рдгреЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
Metroid ) рдХреЗ рдЕрдкрд╡рд╛рдж рдХреЗ рд╕рд╛рде, рдПрдирдИрдПрд╕ рдХреЗ рд▓рд┐рдП рдЦреЗрд▓ рдЖрдорддреМрд░ рдкрд░ рдПрдХ рд╡рд┐рд╢рд╛рд▓, рдЕрд╡рд┐рднрд╛рдЬреНрдп рд╕реНрддрд░ рдХреЗ рднреАрддрд░ рдкрд╛рд░рд┐рдд
рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЕрдзрд┐рдХрд╛рдВрд╢ рдПрдирдИрдПрд╕ рдЦреЗрд▓реЛрдВ рдХреЛ рдХрдИ рдЫреЛрдЯреЗ рд╕реНрд╡рддрдВрддреНрд░ "рджреГрд╢реНрдпреЛрдВ" рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдХреЗ рдмреАрдЪ рджрд░рд╡рд╛рдЬреЗ рдпрд╛ рд╕рдВрдХреНрд░рдордг рд╕реНрдХреНрд░реАрди рд╣реЛрддреЗ рд╣реИрдВред
рдЪреВрдВрдХрд┐ wideNES рдореЗрдВ "рджреГрд╢реНрдпреЛрдВ" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рджреГрд╢реНрдп рдмрджрд▓рддреЗ рд╕рдордп рдЦрд░рд╛рдм рдЪреАрдЬреЗрдВ рд╣реЛрддреА рд╣реИрдВ ...
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдВ
рдХреИрд╕рд▓рд╛рдирд┐рдпрд╛ рджреГрд╢реНрдп рд╕реЗ рдкрд╣рд▓рд╛ рд╕рдВрдХреНрд░рдордг рд╣реИ, рдЬрд╣рд╛рдВ рд╕рд╛рдЗрдорди рдмреЗрд▓рдореЛрдВрдЯ рдбреНрд░реИрдХреБрд▓рд╛ рдХреЗ рдорд╣рд▓ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ:
рд╡рд╛рд╣, рд╕рдм рдХреБрдЫ рдмреБрд░рд╛ рд╣реИ! wideNES рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдХ рдирдП рд╕реНрддрд░ рдХреА рдкрд╣рд▓реА рд╕реНрдХреНрд░реАрди рдХреЗ рд╕рд╛рде рд╕реНрддрд░ рдХреЗ рдЕрдВрддрд┐рдо рднрд╛рдЧ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рд╣реИ!
рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╡рд╛рдЗрдбрдиреНрдпреВрдЬ рдХреЛ рджреГрд╢реНрдп рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рдХреБрдЫ рддрд░реАрдХреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рдХреМрди рд╕рд╛?
рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢рд┐рдВрдЧ!рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд╝рд┐рдХ рд╣реИрд╢ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЬреЛ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рд╕реВрдЪрдирд╛ рд╕реНрдерд╛рди рдкрд░ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рд╡реГрддреНрддрд┐ рд░рдЦрддреЗ рд╣реИрдВ,
рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢ рдлрд╝рдВрдХреНрд╢рди рд╕рдорд╛рди рдбреЗрдЯрд╛ рдбреЗрдЯрд╛ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛ рд╕реНрдкреЗрд╕ рдореЗрдВ рдПрдХ-рджреВрд╕рд░реЗ рдХреЛ "рдмрдВрдж" рд░рдЦрдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╕рдорд╛рди рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢ рдЖрджрд░реНрд╢ рд╣реИрдВ!
рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢ рдлрд╝рдВрдХреНрд╢рди рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╕рдорд╛рди рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ рдпрджрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдШреБрдорд╛рдпрд╛ рдЧрдпрд╛, рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛, рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛ рдФрд░ рдЙрд╕рдореЗрдВ рд░рдВрдЧ рдмрджрд▓ рдЧрдПред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдХреЛ рдЬрдЯрд┐рд▓ рд╣реИрд╢ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдХреЛ рд╕рдорд╛рди рдЖрдХрд╛рд░ рдХреА рдЧрд╛рд░рдВрдЯреА рд╣реЛрддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, wideNES рдореМрдЬреВрджрд╛ рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢ рдХреЗ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ:
рд╕реНрдХреНрд░реАрди рдкрд░ рд╕рднреА рдкрд┐рдХреНрд╕рд▓ рдХреЛ рд╕рдореЗрдЯреЗрдВ
!рдпрд╣ рд╕рд░рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджреЗрдЦреЗрдВ рдХрд┐
рдж рд▓реАрдЬреЗрдВрдб рдСрдл рдЬрд╝реЗрд▓реНрдбрд╛ рдореЗрдВ рд╕рдордп рдХреЗ рд╕рд╛рде рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢ рдкреНрд▓реЙрдЯ рдХрд░рддреЗ рд╣реБрдП рджреГрд╢реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рдХреИрд╕реЗ
рд╣реБрдЖ ?
рд╡рд░реНрддрдорд╛рди рдореЗрдВ, wideNES рджреГрд╢реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реАрдорд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░рд┐рдгрд╛рдо рдЖрджрд░реНрд╢ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИред рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧреЗрдо рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреИрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдРрд╕реЗ рдХрдИ рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ wideNES рдХреЛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕рдВрдХреНрд░рдордг рд╣реБрдЖ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рдерд╛ред рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, wideNES рдХреЛ рдПрдХ рдЧрддрд┐рд╢реАрд▓ рд╕реАрдорд╛ рдореВрд▓реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдирд┐рд╢реНрдЪрд┐рдд рдПрдХ рд╣реА рдХрд░реЗрдЧрд╛ред
рдЗрд╕ рдирдП рд╣реЗрдпреБрд░рд┐рд╕реНрдЯрд┐рдХ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдиреЗ рдХреИрд╕рд▓рд┐рдпрд╛ рд╕реЗ рд╕рд╛рдЗрдорди рдХреЗ рдорд╣рд▓ рдХреЗ рдкреНрд░рд╡реЗрд╢ рджреНрд╡рд╛рд░ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд╣рдЪрд╛рди рд▓рд┐рдпрд╛ рдФрд░ рддрджрдиреБрд╕рд╛рд░ рдПрдХ рдирдпрд╛ рдХреИрдирд╡рд╛рд╕ рдмрдирд╛рдпрд╛ред
рдФрд░ рдЗрд╕ рдирд┐рд░реНрдгрдп рдХреЗ рд╕рд╛рде, рд╣рдордиреЗ рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдкрд╣реЗрд▓реА рдХреЗ рдЕрдВрддрд┐рдо рдкреНрд░рдореБрдЦ рдЯреБрдХрдбрд╝реЗ рдХреЛ рд░рдЦрд╛ред
рд╕рдмрд╕реЗ рд╕рд░рд▓ рдХреНрд░рдорд╛рдВрдХрди рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рдЕрдВрддрддрдГ NES рдХреЗ рд▓рд┐рдП рдЧреЗрдо рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛, рдХрдИ рд╕реНрддрд░реЛрдВ рдореЗрдВ рдЦреЗрд▓рддрд╛ рд╣реВрдВ рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реНрддрд░ рдХреЗ рдирдХреНрд╢реЗ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реВрдВ!
рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ?
wideNES рдореЗрдВ рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: wideNES
рдХрд░реНрдиреЗрд▓ , рдЬреЛ рдХрд┐ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЛ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрд╣реБрдд рд╣реА рдирд┐рдпрдо / рдирд┐рдпрдо рд╣реИрдВ, рдФрд░ ANESE рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рдЕрдВрджрд░ wideNES рдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред
рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдХреЛрд░ рдПрдиреНрд╣рд╛рдВрд╕рдореЗрдВрдЯ
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, wideNES рджреГрд╢реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рдХреА рдмрд╣реБрдд рдЖрдХреНрд░рд╛рдордХ рдорд╛рдиреНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡рдг рд╣реИред рдЕрдзрд┐рдХ рдЙрдкрдпреБрдХреНрдд рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢рд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ рдЕрд╡рдзрд╛рд░рдгрд╛рддреНрдордХ рд╣реИрд╢ рдХреЗ рдмреАрдЪ рдЧрддрд┐рд╢реАрд▓ рдереНрд░реЗрд╢реЛрд▓реНрдб рдорд╛рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдХреЗ рдЭреВрдареА рд╕рдХрд╛рд░рд╛рддреНрдордХ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕реНрдерд┐рд░ рд╕реНрдХреНрд░реАрди рддрддреНрд╡реЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдп рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрдЧрд╛рдорди IV рдореЗрдВ рдлреНрд░реЗрдо рдХреЗ рдмреАрдЪ рдореЗрдВ рдПрдХ IRQ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЛрдИ рд╕реНрдЯреЗрдЯрд╕ рдмрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ wideNES рдЧрд▓рддреА рд╕реЗ рдЦреЗрд▓ рдХреЗ рдореИрджрд╛рди рдХреЗ рдареЛрд╕ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджреЗрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдХреЛ рдореИрдиреБрдЕрд▓ рдЯреНрдпреВрдирд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдмреБрджреНрдзрд┐рдорд╛рди рдЙрддреНрддрд░рд╛рдзрд┐рдХрд╛рд░рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИредрдХреБрдЫ рдПрдирдИрдПрд╕ рдЧреЗрдо рд╕реНрдХреНрд░реАрди рдХреЛ "рдЕрдиреВрдареЗ" рддрд░реАрдХреЗ рд╕реЗ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдж рд▓реАрдЬреЗрдВрдб рдСрдл рдЬрд╝реЗрд▓реНрдбрд╛ рд╣реИ , рдЬреЛ рдХреНрд╖реИрддрд┐рдЬ рд╕реНрдХреНрд░реЙрд▓ рдХреЗ рд▓рд┐рдП PPUSCROLL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдКрд░реНрдзреНрд╡рд╛рдзрд░ рд╕реНрдХреНрд░реЙрд▓ - PPUADDR рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЬрд╝реЗрд▓реНрдбрд╛ рдПрдХ рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рдЦреЗрд▓ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЬрд╝реЗрд▓реНрдбрд╛ рдХреЗ рд▓рд┐рдП рд╣реЗрдиреЗрд╕реНрдЯрд╛рдЗрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЗрд╕реА рддрд░рд╣ рдХреЗ "рдЕрдиреВрдареЗ" рд╕реНрдХреНрд░реЙрд▓рд┐рдВрдЧ рдореЛрдб рдХреЗ рд╕рд╛рде рдЕрдиреНрдп рдЧреЗрдо рд╣реИрдВ, рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЖрдВрдХрдбрд╝реЛрдВ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИредрдпрд╣ рд╕рдорд╛рди рджреГрд╢реНрдпреЛрдВ рдХреЛ "рд╕рд┐рд▓рд╛рдИ" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рддрд░реАрдХреЗ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░рджрд░реНрд╕ рдЦреЗрд▓рддрд╛ рд╣реИ ред рд╕реНрддрд░ 1, рд▓реЗрдХрд┐рди рд╕рд┐рдХреНрдХреЗ рдХреЗ рд╕рд╛рде рднреВрдорд┐рдЧрдд рдЧреБрдлрд╛ рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдЗрдк рдореЗрдВ рд░реЗрдВрдЧрддрд╛ рд╣реИ, wideNES рд╕реНрддрд░ 1: рджреГрд╢реНрдп рдП, рд╕реНрддрд░ рдХреЗ рд▓рд┐рдП рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рджреГрд╢реНрдп рдмрдирд╛рдПрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рдорд╛рд░рд┐рдпреЛ рд╕рд┐рдХреНрдХреЗ рдХреЗ рд╕рд╛рде рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рджреГрд╢реНрдп рдмреА, рд╕реНрддрд░, рдкрд▓ рд╕реЗред рдЬрдм рдорд╛рд░рд┐рдпреЛ рдкрд╛рдЗрдк рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддрд╛ рд╣реИ рдФрд░ рдлреНрд▓реИрдЧрдкреЛрд▓ рддрдХ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдЦреЗрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕реНрддрд░ 1 рдХреЛ рдкрд╛рдЗрдк рдореЗрдВ рдЬрд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдлрд┐рд░ рд╕реЗ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдХреЗрд╡рд▓ рджреГрд╢реНрдп рдП рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдкреВрд░реНрдг-рд╕реНрддрд░реАрдп рдирдХреНрд╢рд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рджреГрд╢реНрдп рдмреА "рдмреНрд░реЗрдХ рдСрдл" рд╣реЛрдЧрд╛редрдЕрдВрдд рдореЗрдВ, wideNES рджреГрд╢реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрди рдЖрдВрдХрдбрд╝реЛрдВ рдХреЗ рдмрд┐рдирд╛, рдпрд╣ рджреГрд╢реНрдпреЛрдВ рдХреЗ рдмреАрдЪ рд╕рдВрдХреНрд░рдордг рдХрд╛ рдЧреНрд░рд╛рдл рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдб рдЦреЗрд▓ рджреБрдирд┐рдпрд╛ рдЕрд╕рдВрднрд╡ рд╣реИ рдирд╣реАрдВ рд╣реИ рдПрдХ рднреА рдорд╣рд╛рди рджреБрдирд┐рдпрд╛ рд╕реЗ рдмрдирд╛редANESE рдореЗрдВ wideNES рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рд╕реБрдзрд╛рд░
рд╡рд░реНрддрдорд╛рди рдореЗрдВ wideNES рдХреЗрд╡рд▓ NES рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ ANESE рдирд╛рдо рд╕реЗ рд▓рд┐рдЦрд╛ рдерд╛ред ANESE рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рдВрдпрдореА рдПрдореБрд▓реЗрдЯрд░ рд╣реИ: рдЕрдзрд┐рдХрд╛рдВрд╢ рд╡рд┐рдХрд▓реНрдк CLI рдЭрдВрдбреЗ рдХреЗ рдкреАрдЫреЗ рдЫрд┐рдкреЗ рд╣реБрдП рд╣реИрдВ, рдФрд░ рдХреЗрд╡рд▓ UI рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕рд░рд▓рддрдо рдлрд╝рд╛рдЗрд▓ рдЪрдпрди рдУрд╡рд░рд▓реЗ рд╣реИ! рд╡рд╣ рдЕрднреА рднреА "рдЙрддреНрдкрд╛рджрди" рдХреЗ рд╕реНрддрд░ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИредUI, ANESE рдФрд░ wideNES рдХреА рдХрдореА рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрдЧрддрддрд╛ рдФрд░ рдЧрддрд┐ рдореЗрдВ рд╕реБрдзрд╛рд░ рдЪреЛрдЯ рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛рдПрдЧрд╛ред ANESE рдореИрдВрдиреЗ рд▓рд┐рдЦрд╛ рдкрд╣рд▓рд╛ рдПрдореБрд▓реЗрдЯрд░ рд╣реИ, рдФрд░ рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ!рдЗрд╕рдореЗрдВ рдХрд╛рдлреА рдХрдо рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ - рдХрдИ рдЧреЗрдо рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, ANESE рдХреА рдЕрдкреВрд░реНрдгрддрд╛ рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ wideNES рдПрдХ рдЦрд░рд╛рдм рддрдХрдиреАрдХ рд╣реИред wideNES рд╕рд┐рджреНрдз рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬреЛ рдЕрдиреНрдп рдПрдореБрд▓реЗрдЯрд░ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реЛрдЧрд╛!рдЧрддрд┐ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, ANESE рдФрд░ wideNES рдкрд░рд┐рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИрдВ, рдФрд░ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкреАрд╕реА рдкрд░ рднреА, рдкреНрд░рджрд░реНрд╢рди рдХрднреА-рдХрднреА 60fps рд╕реЗ рдХрдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ! ANESE рдФрд░ wideNES рдХреЛ рдХрдИ рдЕрдиреБрдХреВрд▓рди рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред ANESE рдХрд░реНрдиреЗрд▓ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╕реБрдзрд╛рд░ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд╛рдЗрдбрдиреЗрд╕ рдлреНрд░реЗрдо рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ, рдореИрдк рд░реЗрдВрдбрд░рд┐рдВрдЧ рдФрд░ рд╣реИрд╢ рд╕реИрдВрдкрд▓рд┐рдВрдЧ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИредрдирд┐рд╖реНрдХрд░реНрд╖
рд▓реЗрдЦ рдореЗрдВ, рдореИрдВрдиреЗ wideNES рдХреЗ рдореБрдЦреНрдп рдкрд╣рд▓реБрдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА, рд▓реЗрдХрд┐рди рдХрдИ рдЫреЛрдЯреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, wideNES рдкреНрд░рддреНрдпреЗрдХ рдлреНрд░реЗрдо рдХреЗ рдЕрд╕рд▓реА рд╣реИрд╢ рдФрд░ рд╕реНрдХреНрд░реЙрд▓ рдорд╛рдиреЛрдВ рдХрд╛ рдПрдХ рдирдХреНрд╢рд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рджреЛрд╣рд░рд╛рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рджреГрд╢реНрдпреЛрдВ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдФрд░ рдХрдИ рдЕрдиреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╡рд┐рд╕реНрддреГрдд рд░реВрдк рд╕реЗ рдЯрд┐рдкреНрдкрдгреА рдХрд┐рдП рдЧрдП рд╕реНрд░реЛрдд рдХреЛрдб рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдЪреМрдбрд╝реЗ рдПрдирдПрдирдИрдПрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреЗрдЬ рдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ редрд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЕрджреНрднреБрдд рдЕрдиреБрднрд╡ рдерд╛, рд▓реЗрдХрд┐рди рд╡рд╛рдЯрд░рд▓реВ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рдирдП рдЕрдХрд╛рджрдорд┐рдХ рд╕реЗрдореЗрд╕реНрдЯрд░ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдореИрдВ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╡рд╛рдЗрдбрдПрдирдИрдПрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦ рд╕рдХреВрдВрдЧрд╛ред рдлрд┐рд▓рд╣рд╛рд▓, wideNES рдХреЗ рдореБрдЦреНрдп рдХрд╛рд░реНрдп рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рдЦреБрд╢реА рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЛ рдЕрдкрдиреА рдХреБрдЫ рддрдХрдиреАрдХреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛!WideNES рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджреЗрдЦреЗрдВ рдФрд░ рдЕрдкрдиреА рднрд╛рд╡рдирд╛рдУрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ! ANESE рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ , рд╕реБрдкрд░ рдорд╛рд░рд┐рдпреЛ рдмреНрд░рджрд░реНрд╕ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ ред , рдж рд▓реАрдЬреЗрдВрдб рдСрдл рдЬрд╝реЗрд▓реНрдбрд╛ рдпрд╛ рдореЗрдЯреНрд░реЙрдЗрдб , рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдирдП рддрд░реАрдХреЗ рд╕реЗ рдЦреЗрд▓рддреЗ рд╣реИрдВ!