А для интереса, он пробовал сделать тоже самое, когда в памяти нули?
А для интереса, он пробовал сделать тоже самое, когда в памяти нули?
Хороший.. Плохой.. Главное - у кого ружьё !!
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
проблема в том что запакованный блок грузится не полностью.
лоадер грузит 37х256=9472, а депакер разжимает блок совсем другой длины (попутно подхватывая мусор который остался в памяти).
длина загружаемого блока (в секторах) должна быть 57, а не 37
после этого я не удивляюсь например такой очистке экрана в лоадере
LD HL,23296
LD DE,23295
LD BC,6912
LD (HL),L
LDDR
и опять с длиной в 37 секторов
короче у меня терпение лонуло - Slider делай дальше свои релизы, но только под своим именем. я к SGteam больше отношения не имею
Последний раз редактировалось goodboy; 28.09.2012 в 00:45.
Хорошо. Всем спасибо.
Ave ZX!
бред какой то..Если в памяти не нули, то последний блок не распаковывается. Распаковка заканчивается вот так:
щас специально попробовал: заполнил всю память от 25000 до конца рандомными числами, запустил свой Exolon запакованный Hrust-ом.. Всё отлично запустилось и заиграло!
Не гоните на Hrust вобщем!
Хороший.. Плохой.. Главное - у кого ружьё !!
bugfixed
Ave ZX!
Теперь работает.
Бывает и такое, что в запарке ставишь 37 вместо нужного кол-ва секторов - 57.
Потом проверяешь - все работает. А глюк всплыл - надо же! - через 3 года
Радует одно - что все-таки всплыл и его ликвидировали. Хоть и не скажу, что малой кровью...
Ave ZX!
Юрий,может Реверси доделаете?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)