Як працюють чіти для ігор? Зазвичай це модифікація коду програми. Наприклад, в комірку пам'яті, яка зберігає кількість життів або патронів, записують 255 замість 3, або знаходять місце, де лічильник ресурсів зменшується на 1 та заміняють його на NOP. 

На комп'ютерах це можна робити програмно, а для ігрових консолей були спеціальні додаткові пристрої. Один з таких - **Game Genie** для Nintendo Gameboy.
Звісно, неофіційний, більш того, **Galoob Toys**, яка займалася розповсюдженням пристрою, виграла судовий позов від Nintendo щодо порушення авторських прав, але то окрема цікава історія. 

Розробкою пристрою займалася британська **CodeMasters**. Game Genie підключається в слот картриджа GameBoy, а в нього в свою чергу підключається картридж з грою. При запуску спочатку з'являється екран введення кодів, а потім вже можна запустити гру, в пам'ять якої пристрій внесе потрібні модифікації. Коди для ігор записані в маленькій книжці, для якої навіть є спеціальна кишеня в корпусі. В залежності від гри, можна мати нескінченні ресурси, пропускати рівні і так далі. Всередені, нажаль, нічого цікавого нема, весь пристрій міститься в мікросхемі-краплі. Коди можна в будь-який момент відключити окремою кнопкою. Прошивка містить іронічне "All rights reserved.", а також приховує декілька секретів. Наприклад, набравши **B, A, Left, Right, Select** можна побачити текст "Допоможіть, я в'язень на фабриці Game Genie".


> Game Genie(TM) s/ware Vsn 1.17:8-Oct-1992 (C)1992 Codemasters Software Company Limited. All rights reserved.

 

Пост вийшов довгим, то ж всі фото нижче.
[#gameboy](/search?q=%23gameboy)