вот здесь есть про формат sna: http://www.worldofspectrum.org/faq/r...ce/formats.htm
27 первых байт надо выкусить, можно file offset задать. а потом сделать секцию RAM 0x4000, size=0xc000. все должно загрузиться. точка входа задается в заголовке sna (через SP или PC).
а вообще, надо просто лоадер sna написать к иде и все
например, разобьет все на функции, нарисует их в виде графа (а не одну монотонную длинную простыню) и позволит проще понимать код, давая переменным осознанные имена (постепенно код будет все понятнее и понятнее).






Ответить с цитированием