Нашел глюк в цветом Goody. RZX прикладываю.
Вид для печати
Нашел глюк в цветом Goody. RZX прикладываю.
А в Рафаловом тоже сбрасывается? В смысле возьми с WOS версию.
Да, у Ральфа тоже сбрасывается. Написал автору.
Фу-х, а то думал, что я наглючил ;)
Ну похоже наглючили авторы игры. Ральф выложил пример с глюком в ч/б версии.
:( Капец... :(
Теперь Shadow Maker'a надо просить, чтоб починил ;)
да барс поди сам умеет.
Баг из-за кривой карты видимо? Спрайт выходит за область экрана и процедуру вывода спрайта переклинивает наглухо.
Код:PATCH_GOODY
ORG #B1BE
CALL PATCH ;У АВТОРА ТУТ БЫЛО DEC (IX+#0C) -
;- УМЕНЬШЕНИЕ КООРДИНАТЫ ТЕЛА БЕЗ ПРОВЕРКИ НА ПЕРЕНОС
ORG #FF01 ;ПАТЧ - КУДА-НИБУДЬ В СВОБОДНУЮ ПАМЯТЬ.
;Я ВЫБРАЛ МЕСТО ЗА ТАБЛИЦЕЙ ДЛЯ IM2 - #FF01
PATCH
LD A,(IX+#0C) ;КООРДИНАТА ТЕЛА
OR A ;РАВНА НУЛЮ?
RET Z ;НЕЛЬЗЯ УМЕНЬШАТЬ
DEC (IX+#0C) ;ЕСЛИ НЕ НОЛЬ, ТО УМЕНЬШ.
RET