![]() |
Интересуют два POKE
0
|
РОКЕ 23658,8
---------- Post added at 12:16 ---------- Previous post was at 12:14 ---------- http://zxpress.ru/book_articles.php?id=1168 |
JeRrS - отыщи и отпринтуй табличку системных переменных )
|
2) 23739,111 вроде так. Пишу по памяти..
|
Попробуй тогда после загрузки восстановить родное значение (вначале надо запомнить через РЕЕК )
|
Помню приём с отправлением заголовка с ленты в поток принтера (сначала туда любым путём заносился фиктивный драйвер). Но если псевдодрайвер не заносился, на 128К-машинах (да и на 48К с присутствием ZX-Lprint ПЗУ) всё висло, а начинающий пользователь не мог понять, в чём дело. Тут надо осторожно. В общем, примерно так.
|
Quote:
Потом вернуть на 23659,2 ---------- Post added at 01:26 ---------- Previous post was at 01:00 ---------- Ан, нет, это для защиты. |
Насколько я помню надо задать INK равный PAPER, в какой ячейке находится не помню.
|
Killer, ну будет черный на черном прямоугольник на экране.. Проблему то это не решает-заставка всё равно портится..
Вобщем ждём отчета топикстартера.. ---------- Post added at 21:27 ---------- Previous post was at 21:25 ---------- JeRrS, на каком кста компе делаешь сие ? И версия ПЗУ какая? |
Quote:
---------- Post added at 23:34 ---------- Previous post was at 23:30 ---------- При загрузке картинки надо только картинку сохранить и все |
А не проще, ли использовать процедуру ПЗУ для загрузки файлов без заголовка. Пример использования, есть во всех редакциях книги, Родионова-Ларченко "ZX Spectrum.. для пользователей и программистов".
|
JeRrS, надо было до сути докопаться таки..
Интересно же) Зря бросил.. |
Я как-то видел загрузчик, работающий по принципу, описанному в 7 посте. Но, как там было написано, он работает некорректно, если применялся интерфейс принтера "отличный от стандартного". Т.о. можно было получить "зависающий" либо "сбрасывающийся" загрузчик.
---- Также, вспомнился способ "внедрение" в имя файла управляющих символов, с предварительным "переносом" печатной позиции в "свободное" от изображения место. |
Про скрытую строчку. Вот откопал в антресоли древнюю тетрадку. Помню раньше в играх на кассетах делал, чтобы экран не засирался. Всё, естественно забыл, но вот откопал одну строчку из тетрадки, может поможет. Явно для какой-то игры, но и явно с картинкой, так что пишу как есть (естественно делите на строчки).
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Копаться лень, но, если попросите, проведу изыскания. Надо в таблице информации о каналах подправить байты адреса процедуры вывода для канала "S" на инструкцию RET в ПЗУ. Тогда и виснуть ничего не будет, и вывод заблокируется. Разумеется, если пользуемся далее RST 16, то надо вернуть адрес процедуры обратно. Если мне не изменяет память, то это делается одним POKE, только надо RET в ПЗУ найди соотвествующий.
|
| All times are GMT +4. The time now is 23:02. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.