Презентация - Генератор Спрайтов v4.5 от REAL SOFT.

Echo #02
┌─══════════════════════════════════════─┐
║   ░░░▒▒▒▓▓▓  ПРЕЗЕНТАЦИЯ!  ▓▓▓▒▒▒░░░   ║
└─══════════════════════════════════════─┘

(C) REAL SOFT/NHG

   Hi! (GITLER?) В этой рубрике будут пуб-
ликоваться авторские описания самых  новых
системных  программ и игр, которые уже вы-
пущены  или должны быть выпущены в ближай-
шее время. К сожалению мы не можем навеши-
вать  на  газету приложения, иначе это уже
будет  не  газета.  К тому же коммерческие
программы  публикации не подлежат. Но если
Вы  захотите заполучить какую либо описан-
ную  прогу,  то  обращайтесь  к ее автору.
Присылайте  нам описания ваших разработок.
Это будет им хорошей рекламой.

   Можем  также  принять ваши программы на
коммерческое распространение - это к VfNG.

   В  этом номере читайте описание послед-
ней  версии  системной  программы "SPRITES
GENERATOR".  Она написана мной (Павел from
REAL SOFT).

         ГЕНЕРАТОР СПРАЙТОВ v4.5

  Программа генератор спрайтов предназна-
 чена  для создания блоков спрайтов путем
 их  вырезки из экранных файлов подготов-
 ленных в графическом редакторе.Также эта
 программа  пригодится  для распечатки на
 принтере любого куска экрана.

  В программе реализована полноценная об-
 работка  блока спрайтов: вы сможете уда-
 лять  любые спрайты из создаваемого бло-
 ка,просматривать спрайты и их параметры,
 сохранять на диске любую группу спрайтов
 из  блока, или их архив (спрайты с пара-
 метрами), соединять  архив  с имеющимися
 спрайтами  в памяти, помещать  спрайты в
 любое  место экрана, и сохранять модифи-
 цированный  экран на диске, а также рас-
 печатывать на принтере созданные спрайты
 или  их  параметры. Программа использует
 собственный  драйвер для EPSON-совмести-
 мых  принтеров. Порты принтера использу-
 ются принятые на ПК Байт 01:

 Проверка занятости #10  (16)
 Вывод данных       #30  (48)
 Стробирование      #70 (112)

 Если у вас иные  порты, то можете не пы-
 таться что-либо распечатать.Спрайты мож-
 но вырезать  как с атрибутами так и без,
 кроме  этого  вы сможете создавать маску
 для  вырезаемого спрайта. В этой  версии
 программы реализованы два типа создавае-
 мой  маски.  Способы  обрисовки  объекта
 смотрите ниже:

    1) * * *     2)   *
       * * *        * * *
       * * *          *

 При создании спрайта с маской,байт маски
 будет чередоваться с байтом спрайта,бла-
 годаря этому  вы сможете значительно ус-
 корить  вывод спрайта с маской на экран.
 В блоке  создаваемом  генератором, могут
 быть любые форматы спрайтов (с атрибута-
 ми  или  без, с  маской  или без маски).
 Программа  версии  4.5 создает спрайты в
 построчном  формате, если же вам понадо-
 биться  создать  спрайты  в посимвольном
 формате, то воспользуйтесь версией  2.1.
 Я вам не советую использовать посимволь-
 ный формат поскольку вы не сможете напи-
 сать  скоростные процедуры вывода спрай-
 тов с помощью мнемоник POP и PUSH.

  При вырезке спрайтов с атрибутами, пос-
 ледние будут располагаться  перед спрай-
 том, всегда лучше  вывести сначала атри-
 буты, а  затем  спрайт.  После  загрузки
 программы и короткой декомпрессии на эк-
 ране  появится  главное  меню на русском
 языке, в нижнем окне  приводится  инфор-
 мация о количестве  созданных спрайтов и
 размере   свободной  области.  Работа  с
 программой предельно проста, поэтому  вы
 сможете  разобраться с ней и без подроб-
 ного  описания.  Если  вы  активизируете
 стрелку вне главного меню, то вы сможете
 посмотреть  загруженный  ранее  экранный
 файл. Информация об формате создаваемого
 программой  архива  спрайтов: последний,
 выгружается на диск с расширением "s", в
 первом  байте файла количество спрайтов,
 далее  идут  параметры спрайтов, а после
 них  сами   спрайты.  Формат  параметров
 спрайтов: 1 и 2  байты  ширина и высота,
 соответственно, 3 байт - множитель опре-
 деляющий  тип  спрайта: 8-без атрибутов,
 9 - с атрибутами,16 - с маской без атри-
 бутов, 17 - с маской и атрибутами.И еще,
 перед запуском программа  проверяет себя
 на целостность, и в  случае  повреждения
 она  перезапустит  TR-DOS. Новых  версий
 программы не  ждите так-как у меня запо-
 ролся  ассемблерный  текст программы, (в
 пятой версии был  встроенный графический
 редактор), данная версия является закон-
 ченной вполне  профессиональной програм-
 мой протестированной многими программис-
 тами, так-что  пользуйтесь на здоровье !
 Управление:Kempston, Keyboard, Sinclair.