рдЬрдм рдкреАрдПрд╕реА рдореИрди рдКрдкрд░ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдкрд┐рдВрдХреА рдФрд░ рдЗрдВрдХреА рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреНрдпреЛрдВ рдХрд░рддреЗ рд╣реИрдВ?

рдЦреЗрд▓ рдореЗрдВ рдкреАрдПрд╕реА рдореИрди (рдФрд░ рдХрдИ рдХреНрд▓реЛрди рдФрд░ рд╕реАрдХреНрд╡реЗрд▓ рдореЗрдВ), рдпрд╣ рдкрд╛рдпрд╛ рдЧрдпрд╛ рдХрд┐ рдкрд┐рдВрдХреА рдФрд░ рдЗрдВрдХреА рдХреЗ рднреВрдд рдкреАрдПрд╕реА-рдореИрди рдХрд╛ рдкреАрдЫрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдЙрд╕ рдмрд┐рдВрджреБ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рдЪрд▓рдирд╛ рд╣реИ, рдЬрд┐рд╕ рджрд┐рд╢рд╛ рдореЗрдВ рд╡рд╣ рдЖрдЧреЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд┐рдВрдХреА рдЖрдорддреМрд░ рдкрд░ рдЙрд╕ рдмрд┐рдВрджреБ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреА рд╣реИ, рдЬреЛ рдЕрдкрдиреЗ рдЖрдВрджреЛрд▓рди рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдкреАрдПрд╕реА-рдорд╛рдирд╕рд╛ рд╕реЗ рдЪрд╛рд░ рдЗрдХрд╛рдЗрдпреЛрдВ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЧрд░ рдкреАрдПрд╕реА рдореИрди рдКрдкрд░ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЧрдВрддрд╡реНрдп рдкреАрдПрд╕реА-рдореИрди рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдЪрд╛рд░ рдпреВрдирд┐рдЯ рдКрдкрд░ рдФрд░ рдЪрд╛рд░ рдпреВрдирд┐рдЯ рдмрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рдмрд┐рдВрджреБ рдмрди рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдкреА-рдореИрди рдЪрд▓рддрд╛ рд╣реИ рддреЛ рднреВрдд рдЗрдВрдХреА рдПрдХ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИред рдЬрдм рдкреАрдПрд╕реА рдореИрди рдКрдкрд░ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдкрд┐рдВрдХреА рдФрд░ рдЗрдВрдХреА рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреНрдпреЛрдВ рд╣реЛрддреЗ рд╣реИрдВ?



рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдмрдЧ рдХреЗ рдХрд╛рд░рдгред рдпрд╣рд╛рдБ рд╕рдмреВрдд рд╣реИред







рдкреИрдХ-рдореИрди рдХрдо рд╕реЗ рдХрдо рджреЛ рддрд░реАрдХреЛрдВ рд╕реЗ рджрд┐рд╢рд╛рдУрдВ рдХреЛ рдПрдирдХреЛрдб рдХрд░рддрд╛ рд╣реИред рдПрдХ рддрд░рд╣ рд╕реЗ рдкреАрдПрд╕реА-рдореИрди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд┐рд╢рд╛рдПрдВ рд▓рд┐рдЦрддрд╛ рд╣реИ: рд░рд╛рдЗрдЯ = 0, рдбрд╛рдЙрди = 1, рд▓реЗрдлреНрдЯ = 2, рдФрд░ рдЕрдк = 3ред



рдПрдХ рдЕрдиреНрдп рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкреАрдПрд╕реА-рдореИрди рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рджрд┐рд╢рд╛ рд╡реЗрдХреНрдЯрд░ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ-рдмрд╛рдЗрдЯ рдЬреЛрдбрд╝реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рджрд┐рд╢рд╛рдПрдВ рд▓рд┐рдЦрддрд╛ рд╣реИред рд╕рднреА рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдорд╛рди рдЙрдкрд╕рд░реНрдЧ # рдХреЗ рд╕рд╛рде рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдФрд░ рдкрддрд╛ # 32FF рд╕реЗ # 3306 рддрдХ рд╕реНрдореГрддрд┐ рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рджреЗрдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред



рдЕрдзрд┐рдХрд╛рд░ = (# рдПрдлрдПрдл, режреж)



рдбрд╛рдЙрди = (00, 01)



рд╡рд╛рдо = (режрез, режреж)



рдЕрдк = (00, # рдПрдлрдПрдл)



# рдмрд┐рдЯ (рджрд╢рдорд▓рд╡ 255) рдХрд╛ рдЙрдкрдпреЛрдЧ 8-рдмрд┐рдЯ Z80 рдЧрдгрд┐рдд рдХреЗ рд▓рд┐рдП -1 рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:







рдЕрдВрдХ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ (XX, YY) рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рд╕рдВрдХреЗрддрди рдореЗрдВ рджрд┐рдП рдЧрдП рд╣реИрдВред рдкреАрдПрд╕реА-рдореИрди рдПрдЯ рдкреЙрдЗрдВрдЯ (# 26, # 2F)ред



рдЦреЗрд▓ рджрд┐рдП рдЧрдП рдмрд┐рдВрджреБ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдореЗрдВ рджреЛ-рдмрд╛рдЗрдЯ рджрд┐рд╢рд╛ рд╡реЗрдХреНрдЯрд░ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдПрдХ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗ рдЪрд╛рд░ рдмрд┐рдВрджреБрдУрдВ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред



рдкреАрдПрд╕реА-рдорд╛рди рдХреЗ рджрд╛рдИрдВ рдУрд░ рдмрд┐рдВрджреБ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рджреЛ-рдмрд╛рдЗрдЯ рд╕рдВрдЦреНрдпрд╛ "рд░рд╛рдЗрдЯ" (# FF, 00) рд╕реЗ (# 26, # 2F) рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдЪреВрдВрдХрд┐ рдПрдлрдПрдл рдХрд╛ рдЙрдкрдпреЛрдЧ -1 рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдореЗрдВ рдмрд┐рдВрджреБ (# 25, # 2 рдПрдл) рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ рдкреАрдПрд╕реА-рдорд╛рдиреЛ рдХреЗ рджрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рд╣реИред рдкреАрдПрд╕реА-рдореИрди рдХреЗ рдиреАрдЪреЗ рдХреЗ рдмрд┐рдВрджреБ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рджреЛ-рдмрд╛рдЗрдЯ рд╕рдВрдЦреНрдпрд╛ "рдбрд╛рдЙрди" (00.01) рд╕реЗ (# 26, # 2F) рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдореЗрдВ (# 26, # 30), рд╡рд╣ рдмрд┐рдВрджреБ рдЬреЛ рд╕реАрдзреЗ Pac-Man .s рдХреЗ рдиреАрдЪреЗ рд╕реНрдерд┐рдд рд╣реИред Pac-ManтАЩa рдХреЗ рдмрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рдмрд┐рдВрджреБ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рджреЛ-рдмрд╛рдЗрдЯ рдирдВрдмрд░ тАЬLeftтАЭ (01.00) рдХреЛ (# 26, # 2F) рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ (# 27, # 2F), рд╡рд╣ рдмрд┐рдВрджреБ рдЬреЛ рдкреИрдХ-рдорди рдХреЗ рдмрд╛рдИрдВ рдУрд░ рд╕реНрдерд┐рдд рд╣реИред рдкреАрдПрд╕реА рдореИрди рдХреЗ рдКрдкрд░ рдПрдХ рдмрд┐рдВрджреБ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, (# 26, # 2 рдПрдл) рдореЗрдВ рдбрдмрд▓-рдмрд╛рдЗрдЯ "рдЕрдк" рд╕рдВрдЦреНрдпрд╛ (00, # рдПрдлрдПрдл) рдЬреЛрдбрд╝реЗрдВред рдЪреВрдВрдХрд┐ FF рдХрд╛ рдЙрдкрдпреЛрдЧ -1 рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдореЗрдВ рдмрд┐рдВрджреБ (# 26, # 2E) рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдорд┐рд▓рддреЗ рд╣реИрдВ, рдЬреЛ рд╕реАрдзреЗ Pac-Man directlys рдХреЗ рдКрдкрд░ рд╕реНрдерд┐рдд рд╣реИред



рдпрд╣ рд╕рдм рд╕рд╣реА рдврдВрдЧ рд╕реЗ рддрднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬрдм рд╣рдо рдпреВрдирд┐рдЯ рдХреЗ рд╕рд╛рде рдЕрд▓рдЧ рд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЗрди рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рд╕рд╣реА рддрд░реАрдХрд╛ рд╣реИ, рд╕рдВрднрд╛рд╡рд┐рдд рдирдХрд╛рд░рд╛рддреНрдордХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, # 2000 рдХреЗ рдХреЛрдб рдореЗрдВ, рдПрдХ рдРрд╕реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ рдЬреЛ рдЗрди рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд░рддреА рд╣реИ:



 2000 FD7E00 LD A, (IY + # 00);  Y рдХреЛ рд░рдЬрд┐рд╕реНрдЯрд░ A рдореЗрдВ рд▓реЛрдб рдХрд░реЗрдВ
 2003 DD8600 ADD A, (IX + # 00);  рд╡рд┐рд╕реНрдерд╛рдкрди рд╡реЗрдХреНрдЯрд░ рдХреЗ y-рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЬреЛрдбрд╝реЗрдВ
 2006 6 рдПрдл рдПрд▓рдбреА рдПрд▓, рдП;  рдкрд░рд┐рдгрд╛рдо рдХреЛ L рдкрд░ рд╕рд╣реЗрдЬреЗрдВ
 2007 FD7E01 LD A, (IY + # 01);  рд▓реЛрдб рдПрдХреНрд╕ рд░рдЬрд┐рд╕реНрдЯрд░ рдП рдореЗрдВ рд╕рдордиреНрд╡рдпрд┐рдд рдХрд░рддрд╛ рд╣реИ
 200A DD8601 ADD A, (IX + # 01);  рд╡рд┐рд╕реНрдерд╛рдкрди рд╡реЗрдХреНрдЯрд░ рдХреЗ рдПрдХреНрд╕-рд╕рдордиреНрд╡рдп рдХреЛ рдЬреЛрдбрд╝реЗрдВ
 200 рдбреА 67 рдПрд▓рдбреА рдПрдЪ, рдП;  H рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рд╕рд╣реЗрдЬреЗрдВ
 200 рдИ рд╕реА 9 рдЖрд░рдИрдЯреА;  рд╡рд╛рдкрд╕реА




рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд░рдЬрд┐рд╕реНрдЯрд░ IY рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рджреЛ-рдмрд╛рдЗрдЯ рд░рдЬрд┐рд╕реНрдЯрд░ рдЬреЛрдбрд╝реА рдПрдЪрдПрд▓ рдореЗрдВ рдПрдХ рдирдИ рд╕реНрдерд┐рддрд┐ рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░ IX рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рджрд┐рд╢рд╛ рд╡реЗрдХреНрдЯрд░ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХреНрд╕ рдФрд░ рд╡рд╛рдИ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред



рд╕рдорд╕реНрдпрд╛ рддрдм рд╣реЛрддреА рд╣реИ рдЬрдм рдЦреЗрд▓ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд┐рдВрдХреА рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдп рдмрд┐рдВрджреБред рдЧреЗрдо рдХреЛрдб рдкрд┐рдВрдХреА рдХреЗ рд▓рдХреНрд╖реНрдп рдХреЛ рдкреАрдПрд╕реА-рдореИрди рдХреЗ рдЪрд╛рд░ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЙрдирдХреЗ рдЖрдВрджреЛрд▓рди рдХреА рджрд┐рд╢рд╛ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рд╣реИред



рдЗрд╕ рдмрд┐рдВрджреБ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЛрдб рдкреАрдПрд╕реА-рдореИрди рдХреА рджрд┐рд╢рд╛ рд╡реЗрдХреНрдЯрд░ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЦреБрдж рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рджреЛрдЧреБрдирд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рд╡рд╣ рдкрд░рд┐рдгрд╛рдо рдХреЛ рджреЛрдЧреБрдирд╛ рдХрд░рддрд╛ рд╣реИ, рдореВрд▓ рд╕реЗ рдЪрд╛рд░ рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдореВрд▓реНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдПрдХреНрд╕ рдФрд░ рд╡рд╛рдИ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╣реАрдВ рдЬреБрдбрд╝рддреЗ рд╣реИрдВ, рд╡реЗ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред рдмрдЧ рддрдм рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдЕрдк рд╡реЗрдХреНрдЯрд░ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдпрд╣рд╛рдВ Z80 рдХреЗ рд▓рд┐рдП Pac-Man рдХреЗ рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЛрдб рдХрд╛ рдПрдХ рдЕрдВрд╢ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХреЛрдб рд╢рд╛рдорд┐рд▓ рд╣реИ рдЬреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:



 ;  рдкреАрдПрд╕реА рдореИрди рдкрд┐рдВрдХреА рд╕рдмрд░реВрдЯрд┐рди рдХреЛ рдирд┐рд╢рд╛рдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ

 278E ED5B394D LD DE, (# 4D39);  рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд▓реЛрдб Pac-Man┬┤a рдбреЗ рдореЗрдВ
 2792 2A1C4D LD HL, (# 4D1C);  HL Pac-Man рдХреА рджрд┐рд╢рд╛ рд╡реЗрдХреНрдЯрд░ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ
 2795 29 рдПрдбреАрдПрд▓ рдПрдЪрдПрд▓, рдПрдЪрдПрд▓;  [рдмрдЧ !!!] рдбрдмрд▓ рдкреИрдХ-рдореИрди рдХреА рджрд┐рд╢рд╛ рд╡реЗрдХреНрдЯрд░
 2796 29 ADD HL, HL;  [рдмрдЧ !!!] рдЪреМрдЧреБрдиреА рдкреАрдПрд╕реА-рдореИрди рдХреА рджрд┐рд╢рд╛ рд╡реЗрдХреНрдЯрд░
 2797 19 ADD HL, DE;  [рдмрдЧ !!!] рд▓рдХреНрд╖реНрдп рдмрд┐рдВрджреБ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдЬреЛрдбрд╝реЗрдВ




рдирд┐рдореНрди рддрд╛рд▓рд┐рдХрд╛ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рдПрдЧреА (рдкреАрдПрд╕реА-рдореИрди рдХреА рд╢реВрдиреНрдп рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖):

рд╡реЗрдХреНрдЯрд░ рдирд╛рдо рдПрдЪрдПрд▓ рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдореВрд▓реНрдп рдФрд░ рдкрд░рд┐рдгрд╛рдо 2xHL рдФрд░ рдкрд░рд┐рдгрд╛рдо 4xHL рдФрд░ рдкрд░рд┐рдгрд╛рдо
рджрд╛рдИрдВ рдУрд░ # FF00 (-1.0) # FE00 (-2.0) # FC00 (-4.0)
рдиреАрдЪреЗ # 0001 (0,1) # 0002 (0.2) # 0004 (0.4)
рдмрд╛рдИрдВ рдУрд░ # 100 (1,0) # 200 (2,0) # 0400 (4.0)
рдКрдкрд░ # 00FF (1, -1) # 01FE (2, -2) # 03FC (4, -4)




рдПрдЪрдПрд▓ Z80 рдХреА рджреЛ-рдмрд╛рдЗрдЯ рд░рдЬрд┐рд╕реНрдЯрд░ рдЬреЛрдбрд╝реА рд╣реИред # 2792 рд▓рд╛рдЗрди рдкрд░, рд╡реЗрдХреНрдЯрд░ рдХрд╛ X рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ H рдореЗрдВ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИ, рд╡реЗрдХреНрдЯрд░ рдХрд╛ Y рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ L рдореЗрдВ рд▓реЛрдб рд╣реЛрддрд╛ рд╣реИред



рдЬрдм рд╕рд╣реА рджрд┐рд╢рд╛ рдХреЗ рд▓рд┐рдП рд╡реЗрдХреНрдЯрд░ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рддреЛ HL рдореЗрдВ # FF00 рд╣реЛрддрд╛ рд╣реИред рд▓рд╛рдЗрди # 2792 рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рдЗрд╕ рдореВрд▓реНрдп рдХреЛ рдЦреБрдж рд╕реЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд░рдЬрд┐рд╕реНрдЯрд░ рдПрдЪрдПрд▓ рдореЗрдВ # FE00 рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдПрдЪ рдХреЗ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдХрд╛рд░рдг рдЯреНрд░рд╛рдВрд╕рдлрд░ рдлреНрд▓реИрдЧ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЯреНрд░рд╛рдВрд╕рдлрд░ рдлреНрд▓реИрдЧ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджреЗрддрд╛ рд╣реИ рдФрд░ рдХреЗрд╡рд▓ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ -2 рд╣реИ ред рдЬрдм рджреЛрд╣рд░реАрдХрд░рдг # 2796 рдкрд░ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдорд╛рди # FC00 HL рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ -4 рдХрд╛ рд╕рд╣реА рдорд╛рди рд╣реИред рдХреИрд░реА рдлреНрд▓реИрдЧ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдкреАрдПрд╕реА-рдореИрди рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдзреНрд╡рдЬ рдХреЛ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдлрд┐рд░ рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЕрдиреНрдп рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдлрд┐рд░ рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рджреНрд╡рд╛рд░рд╛ рдЕрдирджреЗрдЦрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╛рдВрдЫрд┐рдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдирдпрд╛ рдмрд┐рдВрджреБ рдкреАрдПрд╕реА-рдорд╛рдирд╕ рдХреЗ рджрд╛рдИрдВ рдУрд░ 4 рдЗрдХрд╛рдЗрдпреЛрдВ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИред



рдмрдЧ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ





рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рдЕрдк рджрд┐рд╢рд╛ рдХреЗ рд▓рд┐рдП рд╡реЗрдХреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд▓рд╛рдЗрди # 2792 рдкрд░, # 00FF рдХреЛ рд░рдЬрд┐рд╕реНрдЯрд░ рдЬреЛрдбрд╝реА рдПрдЪрдПрд▓ рдореЗрдВ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЬрдм рдЕрдЧрд▓реА рд▓рд╛рдЗрди рдкрд░ рджреЛрд╣рд░реАрдХрд░рдг рд╣реЛрддрд╛ рд╣реИ, рддреЛ HL рдореЗрдВ # 01FE рд╣реЛрддрд╛ рд╣реИред рдУрд╡рд░рдлрд╝реНрд▓реЛ рдзреНрд╡рдЬ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЬреИрд╕рд╛ рдХрд┐ "рд░рд╛рдЗрдЯ" рджрд┐рд╢рд╛ рдХреЗ рд▓рд┐рдП рд╡реЗрдХреНрдЯрд░ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╣реБрдЖ рдерд╛, рд╡рд╛рдИ рд╕рдордиреНрд╡рдп рдХреЛ рджреЛрдЧреБрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреНрд░рд╛рдВрд╕рдлрд╝рд░ рдлреНрд▓реИрдЧ рдХреЛ рдПрдХреНрд╕ рд╕рдордиреНрд╡рдп рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд╕реЗ рд╡реЗрдХреНрдЯрд░ рдХреЛ рдиреБрдХрд╕рд╛рди рд╣реЛрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗрдХреНрдЯрд░ рд╢реЗрдб рди рдХреЗрд╡рд▓ рдКрдкрд░, рдмрд▓реНрдХрд┐ рдпрд╣ рднреАред рдмрд╛рдИрдВ рдУрд░ред рдЕрдЧрд▓рд╛ рджреЛрд╣рд░рд╛ рдореВрд▓реНрдп # 03FC рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдЬрдм Pac-Man рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдПрдХ рдирдП рдмрд┐рдВрджреБ рдореЗрдВ 4 рдЕрдВрдХ рдФрд░ рдмрд╛рдИрдВ рдУрд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддрд╛ рд╣реИред







рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрдЧ рд╣реИ, рдФрд░ рдпрд╣ рдЬрд╛рдирдмреВрдЭрдХрд░ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рдЪрд╛рд░ рджрд┐рд╢рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдХреЛрдб "рдКрдкрд░" рджрд┐рд╢рд╛ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, "рдКрдкрд░" рджрд┐рд╢рд╛ рдХреЗ рд▓рд┐рдП, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЕрдиреНрдп рджрд┐рд╢рд╛рдУрдВ рд╕реЗ рдЕрд▓рдЧ рдПрдХ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдо рджреЗрддреА рд╣реИ ред рд╕рдорд╕реНрдпрд╛ рдХреА рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдкреНрд░рдХреГрддрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЗрд╕рд╕реЗ рдЕрд╡рдЧрдд рдереЗред рдЕрдЧрд░ рдЙрдиреНрд╣реЗрдВ рдпрд╣ рдкрддрд╛ рдерд╛, рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ред рдлрд┐рд░ рднреА, рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдЕрдЧрд░ рд╡реЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рддреЛ рд╡реЗ рдЗрд╕ рдмрдЧ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВрдЧреЗред



All Articles