SkoolKit — это мощный и современный
набор утилит на Python, предназначенный для
обратной инженерии (реверс-инжиниринга), дизассемблирования и глубокого анализа кода и данных игр и программ для
ZX Spectrum.
Проект предоставляет целый арсенал инструментов для работы с образами лент и снапшотами:
·
tap2sna.py: конвертирует образы лент (.tap, .tzx, .pzx) в снапшоты (.z80, .sna) с продвинутым симулятором загрузки.
·
sna2skool.py / sna2ctl.py: создают аннотированные дизассемблированные листинги (skool-файлы) и контрольные файлы.
·
trace.py: трассирует выполнение кода с возможностью отображения экрана в реальном времени.
·
Генератор комментариев: автоматически описывает назначение инструкций Z80.
Это
профессиональный инструмент для разработчиков, исследователей и энтузиастов, желающих заглянуть «под капот» классических игр, создавать патчи, документировать код или изучать техники программирования эпохи 8-бит. Сайт содержит документацию, новости о версиях (например, 9.6) и ссылки для скачивания.

-
Movavi ScreenShot 025 - SkoolKit - skoolkit.ca.jpg
27.5 КБ
· Просмотры: 52