Тайники ZX Spectrum и вечная жизнь в 600 играх

Тайники ZX Spectrum и вечная жизнь в 600 играх

Year
1992
Publisher
«ВА Принт»
City
Moscow
Pages
71 pages
Print run
25000 copies
ISBN
5-85734-005-5

Publisher’s summary

Мало кому нравятся программы, которые при первой же ошибке в ответе, либо при нажатии клавиши «BREAK» очищает всю память компьютера, не оставляя после себя никакого следа, либо "зависают", вынуждая нажимать «RESET». Ситуация перестает быть забавной, когда мы имеем какую-нибудь программу, которую хотим приспособить для нетипового оборудования (например, JOYSTIK) или хотим заменить в программе все английские тексты на русские, а программу не удается остановить.

В этом описании будет последовательно дана информация о твоем компьютере, необходимая при такого рода работе, такая как карта памяти, способ записи в память отдельных строк BASIC, отдельные системные переменные и т.п. Затем мы рассмотрим считывание программ и блоков данных "безопасным способом", т.е. так, чтобы они не стартовали автоматически и можно было бы рассмотреть их содержимое, в конце мы займемся обезвреживанием предохранителей, написанных на внутреннем языке. Постараемся также проиллюстрировать все это конкретными примерами на известных программах. Надеемся, что наши усилия не попадут зря, и Вы тоже научитесь добираться без препятствий к любой программе.

Contents:

  1. Глава 1 - распределение памяти.
  2. Глава 2 - способ записи программ на бейсике.
  3. Глава 3-5 - защита программ на бейсике. "Защитные" управляющие символы. Символы смены атрибутов.
  4. Глава 6-7 - защита загрузчиков. Использование системных процедур.
  5. Глава 8 - декодирование закодированных блоков.
  6. Глава 9 - использование "адресов бессмертия".
  7. Pokes - игры на букву A-B.
  8. Pokes - игры на букву C-D.
  9. Pokes - игры на букву E-F.
  10. Pokes - игры на букву G-H.
  11. Pokes - игры на букву I-J.
  12. Pokes - игры на букву K-N.
  13. Pokes - игры на букву O-P.
  14. Pokes - игры на букву Q-S.
  15. Pokes - игры на букву T-U.
  16. Pokes - игры на букву V-Z.