Свирепый агрессивно-депрессивный мордовец!
Не уверен - не напрягай!
Не сдавайся. Дыши?
Virtual TR-DOS
Кстати, какого хрена? WOS утверждает, что в 48К снапшотах PC сохраняется на стеке.
Все любят гипножабу
Да можно, конечно, просто 48 и весит меньше, да и вообще какого тогда DEVICE SPECTRUM48 прикручивали?
В общем пробую всякие возможности (раньше юзал только SPECTRUM128).
Да и к тому-же затеял очередную НГ-открытку, 48онли, ну и решил снапшот по-честному 48 юзить
---------- Post added at 03:07 ---------- Previous post was at 03:04 ----------
В предыдущих версиях sjasm вообще было (хоть 128, хоть 48) - в начале экрана (#4000) стояла JP start_adr
Т.е. даже три байта тратилось, ну щас уже два, прогресс
Или это я устаревший sjasmplus юзаю?
SjASMPlus Z80 Cross-Assembler v1.07 RC7 (build 02-04-2008)
Может и новей есть, но попробуй там разберись не зная английского...
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
SjASMPlus Z80 Cross-Assembler v1.07 RC8 (build 06-11-2008)
Адрес хранится на стеке, но тоже через зад - возврат делается через 2 точки в 48-м бейсике: 33b1 (pop hl,de:ret) и 004d (pop de,bc,hl,af:ret). Т.е чихать на регистры в заголовке - сохраним их ещё и на стеке! Кстати, при компиляции положение самого стека никак не задаётся, но в снапшоте он сохраняется (парадоксЪ).
Самим сджасмом кто-нибудь сейчас занимается? Есть мысль расширить SAVESNA - добавить ещё 1 параметр, адрес стека.
Последний раз редактировалось SAM style; 28.12.2014 в 03:50.
Все любят гипножабу
Знаю только исходники: https://github.com/mkoloberdin/sjasmplus - в первом посте указано.
Собранные выше rc7 не видел
Последний раз редактировалось SAM style; 28.12.2014 в 03:57.
Все любят гипножабу
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)