Сообщение от psb
а чего не понятного?
boot с проверкой смены диска.
на im2 - музыка
в основном цикле - опрос tr-dos+переброс данных через стек.
Сообщение от psb
а чего не понятного?
boot с проверкой смены диска.
на im2 - музыка
в основном цикле - опрос tr-dos+переброс данных через стек.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
нууу... я-то думал... тр-дос и переброс данных стеком не пересекаются эт частный случай да и какой-то неправильный (в том смысле, что если это перебрасывалась графика, она должна была это делать синхронно с прерываниями чтобы не дергатьсяСообщение от klondike
Ну, прерываню то все равно не известно, из трдоса оно отхватило управление или нет?Сообщение от psb
Вот поэтому и была проверка и SP и адреса возврата.
А там по другом не получалось. Почему - не помнюСообщение от psb
Было еще смешнее. С im2 и досом вообще не связано, зато связано с
'неправильностью':
цикл: "переброс + halt + очистка" давал рваное изображение, а
"переброс + очистка + halt" - стабильное
Это в во вращающихся "шахматных" полях в OVERDEMO.
это зависит от подхода я бы сделал не так но это не важно..Сообщение от klondike
так и тут ничего смешного все дело в луче, _абсолютно_ нормальное явлениеСообщение от klondike
только понятнее, если начинать с halt:
halt, очистка, переброс - луч наезжает на очистку, видим глюк
halt, переброс, очистка - перебрасываться успевает, а очистку УЖЕ не видно
хотя фиг знает, если в инт не влазило..
все равно это уже оффтоп
тема переросла в бредовую стадию - никто никогда не рисовал спрайты с включенными im2 через trdos
именно по такому методу работает бОльшая часть 48к игрСообщение от klondike
Спрайты через трдос? Это оригинально.Сообщение от The Exploited
А вот дос + стек на данных + im2 - это boot с проверкой смены диска, выше же написал.
Т.е. очевидно, что одновременно выполняется два пункта:
либо im2+dos, либо im2+стек на данных, а не все три.
Речь шла про изначальное мое предложение проверять адрес возврата.
Проверка для того и нужна было, чтобы понять - возвращаться ли в дос и восстанавливать ли таблицу данных?. Хотя можно было ограничиться только проверкой SP а возрат по ret в дос, но это я сам себя перемудрил тогда.
Про луч - вот жеж оказывается как все просто...
Знать бы раньше
Несколько лет для меня было тайной, почему переписанная 1 в 1 пзу'шная процедура tape load не работает по адресу ниже 49152 на моем zx.
Чего уж; а работа с border с мультиколором так и осталась тайной.
Ну, видишь, проблемы были с пониманием того, почему синхронизации не происходит.Сообщение от psb
Получилось, кстати, весьма плавно.
См. например вот эти интро:
deflector/sabotage
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)