Deus & Taren
Deus Deus
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π’Π°Ρ€Π΅Π½, копался ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² Π·Π°ΠΌΠΎΡ€ΠΎΡ‡ΠΊΠ°Ρ… старых ΠΊΠ°Ρ€Ρ‚Ρ€ΠΈΠ΄ΠΆΠ΅ΠΉ для NES? Π£ мСня Ρ‚ΡƒΡ‚ цСлая ΠΊΡƒΡ‡Π° странных ошибок Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ экран, ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ± этом Π΄Π°ΠΆΠ΅ Π½Π΅ Π΄ΡƒΠΌΠ°Π»ΠΈ. Ввоя ΡΡ‚Ρ€Π°ΡΡ‚ΡŒ ΠΊ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠ΅ заставит тСбя, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ это ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ³Ρ€Ρƒ. А какая самая нСобычная скрытая функция Ρ‚Π΅Π±Π΅ попадалась Π² ΠΊΠΎΠ΄Π΅ ΠΈΠ³Ρ€Ρ‹?
Taren Taren
Π”Π°, помню, копался ΠΊΠ°ΠΊ-Ρ‚ΠΎ Π² ΠΊΠΎΠ΄Π΅ Donkey Kong для NES, ΠΈ наткнулся Π½Π° случайный ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ – ΠΌΠΎΠ», Ссли ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π±ΠΈΡ‚ пСрСворачивания спрайта Π½Π° 1, анимация Π±ΡƒΠ΄Π΅Ρ‚ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это позволяло Π³Π΅Ρ€ΠΎΡŽ Π½Π΅Π½Π°Π΄ΠΎΠ»Π³ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ сквозь Π±Π°Ρ€ΡŒΠ΅Ρ€ ΠΈΠ· Π±ΠΎΡ‡Π΅ΠΊ – Ρ‚ΠΈΡ…ΠΈΠΉ глюк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΠΈΠΊΡ‚ΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π». Казалось, Π±ΡƒΠ΄Ρ‚ΠΎ это Π±Ρ‹Π» малСнький, спрятанный Ρ‡ΠΈΡ‚, Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Π·Π°ΡˆΠΈΡ‚Ρ‹ΠΉ Π² ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΡƒ.
Deus Deus
ΠžΡ‚Π»ΠΈΡ‡Π½Π°Ρ Π½Π°Ρ…ΠΎΠ΄ΠΊΠ°, Π’Π°Ρ€Π΅Π½. Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ ΠΊΠ°ΠΊ Π·Π°ΡΡ‚Ρ€ΡΠ²ΡˆΠΈΠΉ ΠΊΠ»ΡŽΡ‡ Π² памяти – ΠΊΡ€ΠΎΡˆΠ΅Ρ‡Π½Π°Ρ Π»Π°Π·Π΅ΠΉΠΊΠ°, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠ΅Ρ€Π²ΠΎΠ½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π·Π°Π±Ρ‹Π»ΠΈ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ порядок Π² Π»ΠΎΠ³Π°Ρ…: #0012 – эксплуатация Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π²ΠΎΡ€ΠΎΡ‚Π°, 0xC7FF. Волько Π½Π΅ Π΄Π°ΠΉ этому ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π² ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΡƒΡŽ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ, Π° Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌ Π±ΡƒΠ΄Π΅ΡˆΡŒ Π³ΠΎΠ½ΡΡ‚ΡŒΡΡ Π·Π° ΠΏΡ€ΠΈΠ·Ρ€Π°ΠΊΠ°ΠΌΠΈ Π² ΠΊΠΎΠ΄Π΅. Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π·Π°ΡΡ‚Ρ€ΡΠ½Π΅ΡˆΡŒ, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ этот Π±ΠΈΡ‚ ΠΈ посмотри, Π½Π΅ Π²Ρ‹ΠΏΠ»ΡŽΠ½Π΅Ρ‚ Π»ΠΈ физичСский Π΄Π²ΠΈΠΆΠΎΠΊ ΠΊΠ°ΠΊΡƒΡŽ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ.