Значок ресурса

When I'm 64

Нет прав на скачивание
Автор: Ben Stragnell
Год: 1986
Издатели: ZX Computing
Языки: 🇩🇪 Немецкий
Формат: 📼 TAP лента
Требования: 🖥️ ZX Spectrum 48K

Ссылки:
Страница на ZXArt
Страница на World Of Spectrum
Страница на Spectrum Computing

Скриншоты:
64Zeichen-RUN-1.png
WhenIm64.gif


Описание:
When I'm 64— это системная утилита, разработанная Беном Страгнеллом в 1986 году специально для ZX Spectrum 48K. Эта программа предназначена для облегчения вывода 64 символов в строку, улучшая возможности отображения текста системы.

Программа работает с использованием пользовательского графического символа (UDG) и требует от пользователя настройки определенной строковой переменной s$, которая зарезервирована для управления выводимым текстом. Код можно перемещать и интегрировать в существующие программы с помощью простых команд BASIC.

Для использования программы пользователи должны задать размеры текстового вывода с помощью координат, а затем выполнить команду печати. Этот метод позволяет точно контролировать, где текст появляется на экране, что делает его универсальным инструментом для разработчиков, работающих с приложениями, насыщенными текстом.

Опубликованная ZX Computing, утилита поддерживает несколько языков, включая английский и немецкий, и предоставляет простое решение для программистов, стремящихся улучшить возможности отображения текста на платформе ZX Spectrum.

WHEN I'M 64


[files: WhenI'm64 (PROG) + 64 (CODE)]





Ben Stragnell from Warwickshire presents a simple way of producing 64


characters to a line. Type in the listing and SAVE the code to tape


when prompted. The code is completely relocatable and can be added to


a program by including the line:


CLEAR address-1: LOAD "" CODE address





The code is 144 bytes long and uses the UDG character U. To use it the


variable s$ is reserved and should be set in the first line of your


program to the maximum length of the message you will need PLUS 3 by a


DIM statement. This is because it must be the first in the variables


area of the computer. i.e. line 1 DIM s$(67).





Before calling the 64 print code you have to set up s$ by filling it


with the data required in the format:


LET s$=CHR$ x+CHR$ y+"text to be printed"+CHR$ 128


x is a value between 0 and 63 and is the horizontal coordinate.


y is a value between 0 and 21 and is the vertical coordinate.


Finally you include a line:


PRINT AT 0,0;: LET anyvar=USR address


to print it.
Автор
Verter_bot
Загрузки
0
Просмотры
8
Расширение
zip
Размер
6.2 КБ
Хэш
4d322fb28c7d4ea2ee96db48f4ced1bf
Первый выпуск
Последнее обновление

Оценки

0.00 звезд(ы) 0 оценок
Назад
Вверх