Reobne, нулевую строчку делаеш первой и потом её удаляешь.
Reobne, нулевую строчку делаеш первой и потом её удаляешь.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
ZEman, так ведь она сделана нулевой, для того чтобы не стереть первую строчку программы, которую пишем. Правильно?![]()
Ручками, как написано ниже (переименовать и удалить). При удалении самой себя - вполне возможно получение "недокументированных эффектов".
Программа, специально лежит в нулевой строке, чтобы можно было рассчитать ее адрес и не затирать листинг программы (т.к. обычно это, невозможно создать "честными" средствами бейсика).
У меня как правило в нулевой строке "лежат" комментарии, знакогенератор или код. Все что нужно, это после использовании программой подгрузить его также с помощью MERGE.
Когда есть, но не знаешь где - это все равно, что нету.
null_device, Вот у тебя написано "CALL 6629: RET", то есть после стирки проц. должен прочитать RET. А что если заменить это на "JP 6629"? Это и короче, и после стирки программа уже не нужна. Бейсик, конечно, готу непонятно куда, в середину строки наугад. Но рискнуть можно, вероятность очень высокая, что бейсик ругнётся, и будет дальше работать.
Попробовал, работает. Прикладываю архив, в нём новая версия в TRD и в TAP форматах.
Перед сохранением сделал CLEAR, так что теперь, без переменных, прога весит 249 байт и вписывается в один сектор.
это был ответ как удалить саму утилиту которая сидит в нулевой строке.
Не будет, как и световой пистолет на Денди.На ЖК-экранах видимо работать не будет?
ZXM-Phoenix v.03/2048/FDD/HD/YM-2149F/PS2-kbd;
U8EP3C development board
БК-0011М by Woland + SMK 512
Разве, при нажатии курка экран на кадр (или несколько кадров) не гасится, а подсвечивается только квадрат спрайта в который нужно "попасть" фотоприемником пистолета?!
Не световое перо, конечно - но принцип "как-то" привязан к частоте кадров (явно, учитывалась некая инерционность и послесвечение ЭЛТ экрана).
Когда есть, но не знаешь где - это все равно, что нету.
Именно так. А по принципу светового пера работает мифический пистолет от Super Nintendo.
Есть мнение, что единственная причина, по которой пистолет не работает - это тормознутость АЦП ЖК-телевизора, что он просто не успевает вовремя белые квадраты выводить. Ещё говорят, что фотоприемник больше в инфракрасный спектр смещен. Это тоже похоже на правду, я однажды подцеплял пистолет к микроконтроллеру, ну и, в общем, даже практически в упор разница между уровнями черного и белого на ЖК была маловата для четкого различения.Не световое перо, конечно - но принцип "как-то" привязан к частоте кадров (явно, учитывалась некая инерционность и послесвечение ЭЛТ экрана).
Скорее, "большой пинг" между событиями: нажатие на курок -> подсвечивание квадрата ->проверка наличия в фокусе "белого пятна".
ЕМНИП, сильно разный принцип. ЭЛТ - "пушка", которая лупит по люминофору только в нужных местах, заставляя его светиться. ЖК - позади экрана, установлены лампы или светодиоды, которые, через систему зеркал и линз френеля, задают равномерную и яркость светового потока, а матрица, лишь перекрывает его в нужных местах (при этом, зачастую имеют место проблемы с отображением абсолютно черного цвета - чаще, он серый).
Когда есть, но не знаешь где - это все равно, что нету.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)