; компиляция текстов справки для BGE
; в строке до 41 символа не более
; количество строк на страницу 18
; символ окончания блока код 0

; компиляция текста внутри .asm - файла обусловлена
; использованием перекодировки в DOS866 при компиляции
; в SjASMPlus с ключем --dos866
; в других локализациях можно подгружать текстовые блоки
; отформатированные подобающим образом через INCBIN

;hlp0   EQU #BFFF  ; пустые блоки для отладки
;hlpf0   EQU 0+48
;hlp1   EQU #BFFF
;hlpf1   EQU 0+48
;hlp2   EQU #BFFF
;hlpf2   EQU 0+48
;hlp3   EQU #BFFF
;hlpf3   EQU 0+48
;hlp4   EQU #BFFF
;hlpf4   EQU 0+48
;hlp5   EQU #BFFF
;hlpf5   EQU 0+48
;hlp6   EQU #BFFF
;hlpf6   EQU 0+48
;hlp7   EQU #BFFF
;hlpf7   EQU 0+48
;hlp8   EQU #BFFF
;hlpf8   EQU 0+48
;hlp9   EQU #BFFF
;hlpf9   EQU 0+48
;hlp10  EQU #BFFF
;hlpf10   EQU 0+48
;hlp11  EQU #BFFF
;hlpf11   EQU 0+48
;hlp12  EQU #BFFF
;hlpf12   EQU 0+48
;hlp13  EQU #BFFF
;hlpf13   EQU 0+48
;hlp14  EQU #BFFF
;hlpf14   EQU 0+48
;hlp15  EQU #BFFF
;hlpf15   EQU 0+48
;hlp16  EQU #BFFF
;hlpf16   EQU 0+48
;hlp17  EQU #BFFF
;hlpf17   EQU 0+48
;hlp18  EQU #BFFF
;hlpf18   EQU 0+48
;hlp19  EQU #BFFF
;hlpf19   EQU 0+48
;hlp20  EQU #BFFF
;hlpf20   EQU 0+48
;hlp21  EQU #BFFF
;hlpf21   EQU 0+48
; пример стоки DB "01234567890123456789012345678901234567890",13

        DISPLAY " "
      page    AddPage
      ORG #C000    ; file "0"
hlp0       ; Введение
hlpf0   EQU 0+48

 DB "  Введение в Burial Gfx Editor v 3.11",13
 DB 13
 DB " Версия  3.11  является  развитием версий",13
 DB "3.06-3.08-3.10 ,  являющихся  доработкой",13
 DB "BGE v3.o5 созданного в 2001 году",13
 DB "группой Delirium Tremens.",13
 DB 13
 DB " BGE является редактором стандартной гра-",13
 DB "фики для компьютера ZX-SPECTRUM ",13
 DB 13
 DB "  Управление в редакторе:",13
 DB 13
 DB "Управление стрелкой:",13
 DB " клавиши Q, A, O, P, SPACE      - всегда.",13
 DB " Kempston mouse              - отключаемо",13
 DB " Kempston joistick           - отключаемо",13
 DB " Правый синклер                 - всегда.",13
 DB 13
 DB "Примечание:",13
 DB "  При удержании клавиши SS, скорость мыши",13
 DB " замедляется в 2 раза, а джойстики и кла-",13
 DB " виши управления стрелкой смещают стрелку",13
 DB " только на 1 пиксель за нажатие.",13
 DB 13
 DB "В редакторе текстовой строки:",13
 DB " Ext.Mode - выход",13
 DB " CS+1 - rus/lat",13
 DB " SS+Q  - в начало строки",13
 DB " SS+E  - в конец строки",13
 DB " SS+W  - insert/over",13
 DB 13
 DB "В файлере:",13
 DB " 1, 2, 3, 4, 5 - смена дисковода (ABCDE)",13
 DB " R   - перечитать диск",13
 DB " курсор - перемещение ползунка",13
 DB " T.V.  - page up",13
 DB " I.V.  - page down",13
 DB 13
 DB "В сообщениях DOS:",13
 DB " Enter - выбор первого варианта",13
 DB " N     - выбор второго варианта",13
 DB " cancel - отказ",13
 DB 13
 DB " При загрузке редактора , он загружает по",13
 DB "умолчанию ( при наличии на диске ) особые",13
 DB "файлы:",13
 DB " 'bgegfx.scr' - графический скин",13
 DB " 'add.add' - это модуль расширения,",13
 DB "который запускается при загрузке BGE",13
 DB " 'bge.scr' - автоматически загружающийся",13
 DB "скрин.",13
 DB " 'bgebrs.brs' - набор кистей.",13
 DB 13
 DB "Также загружается файл настроек, если они",13
 DB "были сохранены.",13
 DB 13
 DB "Примечание:",13
 DB " Файл скина задаёт вид иконок, стрелки и",13
 DB " шрифт редактора. А также  цвет  иконок",13
 DB " главного меню.",13
 DB 0



hlp1       ; Главное меню
hlpf1   EQU 0+48

 DB "             Главное меню",13
 DB 13
 DB " Главное меню BGE 3.10 представляет набор",13
 DB "пиктограмм и горячих клавиш, вызывающих ",13
 DB "различные функции и модули редактора. ",13
 DB "  Кроме  того нажатие  файра  в  области",13
 DB "изображения вызывает просмотр экрана. В",13
 DB "случае использования эмулятора (например",13
 DB "FUSE) позволяющего  загружать скрины не-",13
 DB "посредственно в память zx-spectrum, сме-",13
 DB "на изображения в это время загрузит его",13
 DB "в редактор",13
 DB 13
 DB " Пиктограммы в порядке следования:",13
 DB 13
 DB "   Меню файлов (загрузка, запись и т.п.),",13
 DB "   Плагины и оверлеи (расширения),",13
 DB "   Вывод текста (вывод, редактор шрифта),",13
 DB "   Окна x8 (выделение по знакоместам),",13
 DB "   Окна x1 (выделение по пикселям),",13
 DB "   Выбор цвета (RGB),",13
 DB "   Лупа,",13
 DB "   Дизеринг (чанки 4x4, яркость,...),",13
 DB "   Наложение (совмещение экранов,чанков),",13
 DB "   Работа со 2-м экраном,",13
 DB "   Заливка (заливка и редактор текстуры),",13
 DB "   Примитивы (рисование линий и фигур),",13
 DB "   Кисти,",13
 DB "   Работа с ячейками (блоками знакомест),",13
 DB "   Разное (Всякое в том числе настройки),",13
 DB "   Корзина ( Отмена - обмен рабочего и",13
 DB "             последнего экранов )",13
 DB 13
 DB " Горячие клавиши в главном меню:",13
 DB 13
 DB "E     - вкл/выкл кнопки в главном меню",13
 DB "B     - коррекция цвета по знакоместу",13
 DB "C     - меню цвета",13
 DB "D     - мультискрин",13
 DB "F     - заливка текстурой",13
 DB "G     - сетка вкл (с сохранением яркости)",13
 DB "H     - сетка выкл (с восст. яркости)",13
 DB "SS+H  - выкл яркости во всем экране",13
 DB "L     - смена экранов",13
 DB "M     - лупа",13
 DB "N     - сплошная заливка",13
 DB "S     - окна x1",13
 DB "V     - перемещение пиктограмм меню",13
 DB "W     - окна x8",13
 DB "J     - вызов меню примитивов",13
 DB "U     - откат (Undo)",13
 DB "X     - запуск текущего модуля",13
 DB "Y     - скопировать экран в корзину",13
 DB "Z     - вызов списка модулей",13
 DB "SS+K  - записать экран на диск",13
 DB "SS+L  - загрузить экран с диска",13
 DB "CS+K  - записать в формате image",13
 DB "CS+L  - загрузить image с диска",13
 DB "SS+J  - загрузить картинку BLC (LC 5.2)",13
 DB "SS+R  - извлечь из страницы",13
 DB "SS+T  - поместить в страницу",13
 DB "SS+W  - размывка текстурой",13
 DB "CS+W  - размывка вторым экраном",13
 DB "SS+X  - удалить весь экран",13
 DB "SS+Z  - загрузить модуль в 128 кб",13
 DB "SS+1  - Вкл/выкл координат (работает в",13
 DB "        любом месте редактора)",13
 DB "SS+2  - То же самое, но только координаты",13
 DB "        делятся на 8 (по знакоместам)",13
 DB "К+... - смена цвета (мини RGB)",13
 DB "К+1,2 - -/+ чернила",13
 DB "K+3,4 - -/+ бумага",13
 DB "K+5   - -/+ яркость",13
 DB "K+6   - -/+ флэш",13
 DB "K+9   - цвета прозрачны",13
 DB "K+0   - стандартные цвета",13
 DB "SS+C  - установить на картинку текущие",13
 DB "        атрибуты",13
 DB "SS+D  - смена дисковода",13
 DB "CS+J  - вызов Кистей",13
 DB "CS+I  - адресация экрана (информация)",13
 DB "CS+3  - [T.V.] загрузить предыдущую",13
 DB "        картинку с диска",13
 DB "CS+4  - [I.V.] загрузить следующую ",13
 DB "        картинку с диска",13
 DB "Enter             - быстрый просмотр",13
 DB "Cancel            - popup меню",13
 DB "Курсорные клавиши - скролл между экранами",13
 DB 0

hlp2     ; Меню файлов
hlpf2   EQU 0+48

 DB "              Меню файлов",13
 DB 13
 DB " Меню включает следующие пункты:",13
 DB 13
 DB "Открыть_       - загрузка экрана",13
 DB "BLC_           - загрузка упакованного",13
 DB "                 экрана",13
 DB "Сохранить как_ - ввод имени файла и",13
 DB "                 запись на диск",13
 DB "Сохранить в_   - запись в существующий",13
 DB "                 файл (выбор файлером)",13
 DB "Открыть два_   - загружает img-файл -",13
 DB "                 два экрана сразу",13
 DB "Сохранить два_ - ввод имени img-файла и",13
 DB "                 запись на диск",13
 DB "RAM-диск       - создание виртуального",13
 DB "                 диска в ОЗУ (если есть)",13
 DB "Открыть+_      - загрузка на экран",13
 DB "                 из любого файла",13
 DB "Сохранить+_    - запись с экрана в любой",13
 DB "                 файл",13
 DB "Файлы          - встроенная утилита для",13
 DB "                 просмотра, копирования,",13
 DB "                 переименования, удаления",13
 DB "                 поддерживаемых файлов",13
 DB "Дисковод       - выбор текущего дисковода",13
 DB 13
 DB 13
 DB "Примечания:",13
 DB 13
 DB " Опция 'Файлы' использует страницу данных",13
 DB "BGE, и поэтому позволяет копировать файлы",13
 DB "размером не более 16 Кб. Она не уплотняет",13
 DB "диск при удалении и позволяет просматри-",13
 DB "вать только экраны и стандартные шрифты",13
 DB 0

hlp3      ; Плагины и оверлеи
hlpf3   EQU 0+48

 DB "            Плагины и оверлеи",13
 DB 13
 DB " Плагины это модули расширения редактора,",13
 DB "имеющие спец-расширение '.add', созданные",13
 DB "отдельно  от  редактора  и  использующие",13
 DB "стандартные  вызовы  функций BGE и GUI.",13
 DB " Оверлеи это модули, имеющие расширение",13
 DB "'.ovb', компилируемые вместе с редактором",13
 DB "и использующие прямые вызовы подпрограмм",13
 DB "BGE. В оверлеи в основном кладется то,",13
 DB "что не поместилось в основном коде BGE.",13
 DB 13
 DB " В главном меню пиктограмма плагинов",13
 DB "разделена на 2 части: ",13
 DB " Верхняя - вызывает меню модулей.",13
 DB " Нижняя  - список избранных модулей",13
 DB 13
 DB " Список плагинов имеет расширение '.lst'",13
 DB 13
 DB " Меню модулей:",13
 DB 13
 DB "Открыть_  - загрузка модуля с диска",13
 DB "Текущий   - запуск последнего модуля,",13
 DB "            если он сохранился в памяти",13
 DB "Выполнить из_ - список избранных модулей",13
 DB "Список_   - настройка списка модулей",13
 DB 13
 DB " Некоторые модули а так же и внутренние",13
 DB "опции BGE используют страницу данных BGE",13
 DB "[#14] для хранения своих данных.",13
 DB " Например в нее загружаются шрифты,",13
 DB "чанки, файлы (в меню 'Файлы') и справка.",13
 DB " Поэтому не забывайте сохранять эти дан-",13
 DB "ные (если редактировали) перед исполь-",13
 DB "зованием этих опций или других модулей.",13
 DB 0


hlp4         ; Вывод текста
hlpf4   EQU 0+48

 DB "       Вывод текста ( Fnt шрифт)",13
 DB 13
 DB " Этот блок позволяет печатать на экране",13
 DB "текстовые сообщения. Предварительно тре-",13
 DB "буется загрузить шрифт или создать в ре-",13
 DB "дакторе.",13
 DB 13
 DB " Меню вывода текста:",13
 DB 13
 DB "Печать   - печать текста на экране",13
 DB "           (при печати мышь не работает)",13
 DB "Редактор - редактирование шрифта",13
 DB "Открыть_ - загрузка шрифта",13
 DB "Сохранить 2048_ - записать полный набор",13
 DB "                  из 256 символов",13
 DB "Сохранить 768_  - записать набор из 96",13
 DB "                  символов [ #20 - #7F ]",13
 DB "Дисковод        - выбор дисковода",13
 DB "Матрица  - выбор размера символов набора",13
 DB "Метод    - способ вывода на экран",13
 DB "             Or - наложение,",13
 DB "             Xor - инверсия,",13
 DB "             And - стирание.",13
 DB 13
 DB "Примечание:",13
 DB 13
 DB " Шрифт загружается в страницу данных BGE",13
 DB "и удаляется любым модулем использующим",13
 DB "эту страницу",13
 DB 0


hlp5          ; Окна x8
hlpf5   EQU 0+48

 DB "               Окна x8",13
 DB 13
 DB " Модуль выполняет функции работы с окном",13
 DB "заданным координатами знакомест. ",13
 DB 13
 DB " Меню окон x8:",13
 DB 13
 DB "Выбрать окно    - выбор окна",13
 DB "Весь экран      - выбрать окном экран",13
 DB "Удалить      - очищение окна",13
 DB "Скопировать  - вывод копии окна",13
 DB "Скопировать+ - вывод копии окна на 2-й",13
 DB "               экран",13
 DB "Переместить  - очищаем окно и выводим в",13
 DB "               другой позиции",13
 DB "Ротация  - прокрутка окна.",13
 DB "           возможна попиксельно либо",13
 DB "           познакоместно, с прокруткой",13
 DB "           цвета или без него.",13
 DB "Инвертировать  - инверсия пикселей в окне",13
 DB "По вертикали   - зеркало по вертикали",13
 DB "По горизонтали - зеркало по горизонтали",13
 DB "Поворот 90     - поворот окна на 90 гра-",13
 DB "                 дусов по часовой стрелке",13
 DB "                 позиция окна лево/верх",13
 DB "                 не меняется.",13
 DB "Масштаб  - копирование окна в измененном",13
 DB "           размере",13
 DB "Эффекты - некоторые преобразования в окне",13
 DB "          Обводка - обводим контуры",13
 DB "          Толще - утолщаем линии",13
 DB "          Тоньше - утончаем линии",13
 DB "          Выемка - удаляем внутренние",13
 DB "                   сплошные области",13
 DB "Текущий цвет - окно в текущий цвет",13
 DB "Замена цвета - меняем один цвет на другой",13
 DB "Выбор цвета  - определяем текущий цвет",13
 DB "Режим  - выбор метода наложения",13
 DB "         Put - печать как есть",13
 DB "         Or  - наложение",13
 DB "         Xor - инверсия",13
 DB "         And - стирание",13
 DB "         Msk - печать с автомаской",13
 DB "Повтор - многократное действие до Break",13
 DB "         (копирование,перемещение и т.п.)",13
 DB "Цвет   - копировать ли (перемещать и т.п.) ",13
 DB "         цветовые атрибуты с окном",13
 DB 13
 DB " Горячие клавиши в окнах x8:",13
 DB 13
 DB "C     - выбор цвета",13
 DB "E     - перейти к окнам x1",13
 DB "I     - инвертировать окно",13
 DB "J     - скопировать окно во 2-й экран",13
 DB "K     - скопировать окно",13
 DB "L     - смена экранов",13
 DB "M     - переместить окно",13
 DB "R     - ротация (прокрутка окна)",13
 DB "S     - выбрать окно",13
 DB "W     - выбрать окно",13
 DB "Y     - скопировать экран в корзину",13
 DB "U     - Undo - обмен экрана с корзиной",13
 DB "Z     - весь экран",13
 DB "SS+C  - сменить цвет на текущий",13
 DB "Break - прервать действие или выйти из",13
 DB "        меню окон",13
 DB "Enter - убирает на время меню",13
 DB 0


hlp6        ; Окна x1
hlpf6   EQU 0+48

 DB "            Окна x1",13
 DB 13
 DB " Модуль выполняет функции работы с окном",13
 DB "заданным координатами отдельных пикселей.",13
 DB 13
 DB " Меню окон x1:",13
 DB 13
 DB "Выбрать окно    - выбор окна",13
 DB "Весь экран      - выбрать окном экран",13
 DB "Удалить      - очищение окна",13
 DB "Скопировать  - вывод копии окна",13
 DB "Скопировать+ - вывод копии окна на 2-й",13
 DB "               экран",13
 DB "Переместить  - очищаем окно и выводим в",13
 DB "               другой позиции",13
 DB "Инвертировать  - инверсия пикселей в окне",13
 DB "Масштаб  - копирование окна в измененном",13
 DB "           размере",13
 DB "Масштаб+ - то же что и предыдущий пункт,",13
 DB "           но исходное окно удаляется",13
 DB "По вертикали   - зеркало по вертикали",13
 DB "По горизонтали - зеркало по горизонтали",13
 DB "Режим   - выбор метода наложения",13
 DB "          (все как в окнах x8)",13
 DB "Кисть  - режим непрерывного вывода",13
 DB "Повтор - многократное действие до Break",13
 DB "         (копирование,перемещение и т.п.)",13
 DB "Цвет   - копировать ли (перемещать и т.п.)",13
 DB "         цветовые атрибуты с окном",13
 DB 13
 DB " Горячие клавиши в окнах x1:",13
 DB 13
 DB "E     - перейти к окнам x8",13
 DB "I     - инвертировать окно",13
 DB "J     - скопировать окно во 2-й экран",13
 DB "K     - скопировать окно",13
 DB "L     - смена экранов",13
 DB "M     - переместить окно",13
 DB "S     - выбрать окно",13
 DB "W     - выбрать окно",13
 DB "Y     - скопировать экран в корзину",13
 DB "U     - Undo - обмен экрана с корзиной",13
 DB "Z     - весь экран",13
 DB "Break - прервать действие или выйти из",13
 DB "        меню окон",13
 DB "Enter - убирает на время меню",13
 DB 0


hlp7         ; Выбор цвета RGB
hlpf7   EQU 0+48

 DB "          Выбор цвета ( RGB )",13
 DB 13
 DB " Меню выбора цвета позволяет выбрать",13
 DB "текущие атрибуты цвета: чернила, бумага,",13
 DB "яркость и мерцание. Кроме того при нали-",13
 DB "чии режима Flash Colour , пункт '>>>'",13
 DB "позволяет выбрать атрибут из палитры этой",13
 DB "доработки. А также есть выбор цвета бор-",13
 DB "дюра.",13
 DB " Меню также содержит варианты прозрачных,",13
 DB "стандартных цветов, а также возможность",13
 DB "взять атрибут с экрана, обменять цвет и",13
 DB "бумагу.",13
 DB " Справа внизу отображается hex-код маски",13
 DB "выбранного цвета и ниже самого цвета",13
 DB "(можно ввести вручную).",13
 DB 13
 DB " Горячие клавиши:",13
 DB 13
 DB "C - Close (Закрыть меню цветов)",13
 DB "E - Exchange (Обмен ink и paper)",13
 DB "W - Transparent (Прозрачные цвета -",13
 DB "    включить/вернуть прежние)",13
 DB "B - Bright (Яркость включить/выключить)",13
 DB "T - Take color (Взять цвет с экрана)",13
 DB "M - Очистка/Установка маски цвета",13
 DB 0


    savebin "bgehlp_0.hlp",#c000,$-#c000
        DISPLAY "Help0 [len] : ",$-#C000
        ASSERT $-#C000 < #4000


        ORG #C000     ; file "1"

hlp8        ; лупа
hlpf8   EQU 1+48

 DB "                 Лупа",13
 DB 13
 DB " Режим 'Лупа' позволяет редактировать",13
 DB "экран попиксельно с увеличением отобра- ",13
 DB "жения в 4 или 8 раз.",13
 DB " В левой части экрана, располагается",13
 DB "область редактирования, а в правой превью",13
 DB "редактируемой области и кнопки управления",13
 DB 13
 DB " 4 верхних кнопки (Xor,Or,And,Nop) опре-",13
 DB "деляют режим наложения пикселей ",13
 DB "  Xor - инвертирует пиксель",13
 DB "  Or  - устанавливает пиксель",13
 DB "  And - удаляет пиксель",13
 DB "  Nop - не изменяет пиксель (может приме-",13
 DB "        няться для смены атрибутов, в ре-",13
 DB "        жиме 'сито' и т.п.)",13
 DB " Далее кнопка смены позиции, кнопка ",13
 DB "запрета изменения цвета и выбор цвета",13
 DB " Следующая группа кнопок определяет что",13
 DB "будет выводиться на экран: точки, линии, ",13
 DB "непрерывные линии, жирные точки 3x3,",13
 DB "прямоугольники, залитые прямоугольники",13
 DB "или заливка замкнутой области.",13
 DB " Последней в этой группе является кнопка",13
 DB "пиксельной маски, подсвеченная желтым.",13
 DB "О ней подробнее:",13
 DB 13
 DB "   Пиксельные маски и сито...",13
 DB 13
 DB " Кнопка пиксельной маски, вызывает меню ",13
 DB "выбора маски для выводимых пикселей.",13
 DB "Выбор маски использует текстуры, выбор",13
 DB "и редактирование которых описано в раз-",13
 DB "деле 'Заливка'",13
 DB 13
 DB " Если был установлен флажек 'сито' то ",13
 DB "цвет кнопки маски меняется на активный",13
 DB 13
 DB " Выбранная маска, применяется к выводимым",13
 DB "пикселям следующим образом: ",13
 DB " Если соответствующий выводимому пиксель",13
 DB "в маске отсутствует, то вывода не проис-",13
 DB "ходит, а если присутствует, то вывод ",13
 DB "происходит согласно выбранному режиму",13
 DB "(Xor/Or/And/Nop)",13
 DB 13
 DB " Включенное 'Сито' дополняет вывод по",13
 DB "маске, обработкой экранной области.",13
 DB "В этом режиме если пиксель, соответствую-",13
 DB "щий выводимому в маске отсутствует, то",13
 DB "соответствующий пиксель на экране обну-",13
 DB "ляется независимо от режима (Xor/Or/And/",13
 DB "Nop).",13
 DB 13
 DB " Последняя группа кнопок включает в себя:",13
 DB "Выбор увеличения(x4/x8), просмотр экрана,",13
 DB "смена экранов, корзина (обмен), показ",13
 DB "пиксельной сетки, границ знакомест,",13
 DB "настройки курсора и 2-й кнопки мыши,",13
 DB "выход из лупы.",13
 DB 13
 DB " Стоит сказать о настройках :",13
 DB 13
 DB " 3 верхних опции - выбор вида курсора",13
 DB " 3 средних  - настройка 2-й кнопки мыши,",13
 DB "   где:",13
 DB "       Удалить точку - аналог And",13
 DB "       Undo -> точка - восстановление",13
 DB "                       пикселя из корзины",13
 DB "       Undo <-> точка - обмен пикселя",13
 DB "                        с корзиной",13
 DB " Плавность - при рисовании точками ",13
 DB "             заполняет линиями разрывы",13
 DB "             при движении мыши",13
 DB " Прокрутка - перемещает рабочую область",13
 DB "             во время рисования, при",13
 DB "             выходе за границы и коррек-",13
 DB "             тирует позицию курсора",13
 DB 13
 DB " Кроме того есть некоторые функции лупы,",13
 DB "Которые не отображаются кнопками управле-",13
 DB "ния, но доступны из горячих клавиш.",13
 DB 13
 DB "    Горячие клавиши лупы",13
 DB 13
 DB "1    - XOR инверсия пикселя",13
 DB "2    - OR  установка пикселя",13
 DB "3    - AND удаление пикселя",13
 DB "4    - NOP не изменяем пиксель",13
 DB "C    - выбор цвета",13
 DB "CS+C - взять цвет",13
 DB "D    - настройки курсора и мыши",13
 DB "CS+D - мультискрин",13
 DB "SS+D - выбор дисковода",13
 DB "L    - обмен экранов",13
 DB "F    - вкл/выкл пиксельной сетки",13
 DB "E    - вкл/выкл панель инструментов",13
 DB "G    - вкл атрибутной сетки (сохр.)",13
 DB "H    - выкл атрибутной сетки (восст.)- ",13
 DB "       обменивает яркость на сохраненную",13
 DB "SS+H - выключение яркости",13
 DB "I    - инвертировать знакоместо",13
 DB "CS+I - очистить знакоместо",13
 DB "SS+L - открыть экран с диска",13
 DB "SS+S - записать экран на диск",13
 DB "SS+K - записать экран на диск",13
 DB "J    - точки (перо)",13
 DB "S    - линия",13
 DB "CS+S - ломаные линии",13
 DB "B    - прямоугольник",13
 DB "CS+B - залитый прямоугольник",13
 DB "N    - Новый старт для линий, прямоуголь-",13
 DB "       ников и т.п.",13
 DB "CS+N - Выбор пиксельной маски и сита",13
 DB "CS+J - Заливка",13
 DB "SS+J - Жирная точка 3x3",13
 DB "K    - мини RGB",13
 DB "M    - выбрать заново место увеличения",13
 DB "CS+M - сменить лупу x4 / x8",13
 DB "Т    - вкл/выкл указатель границы",13
 DB "       знакоместа",13
 DB "CS+T - восстановить ячейку из корзины",13
 DB "       (без атрибутов)",13
 DB "SS+T - обменять ячейку с корзиной ",13
 DB "       (без атрибутов)",13
 DB "V    - посмотреть всю картинку, до нажа-",13
 DB "       тия любой клавиши",13
 DB "CS+V - посмотреть второй экран, до нажа-",13
 DB "       тия любой клавиши",13
 DB "SS+V - просмотреть экран в монохроме",13
 DB "       (изначально цвет 7, меняется",13
 DB "        при SS+W )",13
 DB "U    - (UNDO) обмен экрана с корзиной",13
 DB "CS+U - возвращение экрана из корзины",13
 DB "SS+U - возвращение экрана из корзины без",13
 DB "       изменения атрибутов",13
 DB "W    - вкл/выкл изменения аттрибутов",13
 DB "       (No RGB)",13
 DB "CS+W - вкл/выкл монохром ",13
 DB "SS+W - вкл/выкл монохром (c текущим",13
 DB "       выбранным цветом)",13
 DB "Y    - скопировать экран в корзину",13
 DB "Z    - стереть точку",13
 DB "CS+Z - вернуть точку из корзины",13
 DB "SS+Z - обменять точку с корзиной",13
 DB "       ( Z , CS+Z , SS+Z - действуют и в",13
 DB "       опциях линий и прямоугольников для",13
 DB "       всех соответствующих точек )",13
 DB 13
 DB "Cancel - выход",13
 DB "Enter  - посмотреть всю картинку",13
 DB "CS+Q, CS+A, CS+O, CS+P  а  также  курсор-",13
 DB "                ные клавиши - перемещение",13
 DB "                позиции на знакоместо.",13
 DB 13
 DB "Примечание:",13
 DB "   В режиме монохром в линзе не отобража-",13
 DB "   ются атрибуты экрана ",13
 DB "   ",13
 DB "    Чтобы сменить цвет монохрома выберите",13
 DB "   цвет RGB, нажмите SS+W, после этого ",13
 DB "   CS+W  и SS+V будут отображать",13
 DB "   выбранным цветом.",13
 DB 0


hlp9        ; Дизеринг
hlpf9   EQU 1+48

 DB "              Дизеринг",13
 DB 13
 DB " Меню, предоставляет функции работы с",13
 DB "чанками и яркостью:",13
 DB 13
 DB " Конвертация - конвертирует экран в",13
 DB "               чанковую картинку",13
 DB " На экран - выводит на экран чанковую",13
 DB "            картинку",13
 DB " Просмотреть - просмотр чанковой картинки",13
 DB " Открыть     - загрузка чанковой картинки",13
 DB " Сохранить   - запись чанковой картинки",13
 DB 13
 DB " Яркость     - движением курсора ",13
 DB "               вниз/вверх уменьшаем/восс-",13
 DB "               танавливаем яркость экрана",13
 DB " Дисковод  - выбор дисковода",13
 DB 13
 DB 13
 DB " Чанковая картинка хранится в странице",13
 DB "данных BGE и,соответственно, затирается",13
 DB "любым модулем использующим эту страницу.",13
 DB 0


hlp10        ; Наложение
hlpf10   EQU 1+48

 DB "               Наложение",13
 DB 13
 DB " Меню позволяет совершить наложение изоб-",13
 DB "ражения на основной экран.",13
 DB " Доступны следующие источники: 2-й экран,",13
 DB "дизеринг (чанковая картинка если она есть",13
 DB "в наличии в памяти), текстура и файл.",13
 DB " Методы наложения стандартны: Or,Xor,And.",13
 DB " При выборе флага 'Маска +2' - 2-й экран",13
 DB "будет использован как маска области где.",13
 DB "произойдет наложение. (Флаг обнуляется" ,13
 DB "при выборе 2-го экрана источником)",13
 DB " При выборе флага 'Окно', будет произве-",13
 DB "ден выбор окна в котором будет совершено",13
 DB "наложение.",13
 DB 0


hlp11        ; 2-й экран
hlpf11   EQU 1+48

 DB "             2-й экран",13
 DB 13
 DB " Операции работы с 2-мя экранами:",13
 DB 13
 DB "  Поместить - скопировать основной экран",13
 DB "              во второй",13
 DB "  Извлечь   - скопировать из 2-го экрана",13
 DB "              в основной",13
 DB "  Обменять  - обменять содержимое экранов",13
 DB 0


hlp12        ; Заливка
hlpf12   EQU 1+48

 DB "                Заливка",13
 DB 13
 DB " Меню заливка позволяет заполнить замкну-",13
 DB "тую область как сплошными пикселями, так",13
 DB "и текстурой размером 8x8 или 16x16 пик-" ,13
 DB "селей.",13,13
 DB " Для текстуры 8x8 первые 16 элементов",13
 DB "являются неизменяемыми, остальные можно",13
 DB "отредактировать, сохранить или загрузить",13
 DB "с диска. Для текстуры 16x16 все элементы",13
 DB "можно изменить",13,13
 DB " Для редактирования текстуры необходимо",13
 DB "выбрать текстуру в позиции редактора,",13
 DB "а после редактирования поместить в",13
 DB "нужный слот опцией 'Слот>'",13
 DB 0


hlp13        ; Примитивы
hlpf13    EQU 1+48

 DB "              Примитивы",13
 DB 13
 DB " Меню примитивы осуществляет выбор фигур",13
 DB "рисования:  точка , линия , непрерывные",13
 DB "линии, треугольник, прямоугольник, круг",13
 DB "эллипс, лучи. А также оно позволяет опре-",13
 DB "делить режим наложения ( Or/Xor/And/Nop )",13
 DB "или вызвать ластик - широкий  круговой",13
 DB "курсор, удаляющий пиксели на своем пути.",13
 DB 13
 DB " Горячие клавиши меню 'Примитивы':",13
 DB 13
 DB "D - Dots (Точки)",13
 DB "L - Lines (Линии)",13
 DB "K - Continuing Line (непрерывные линии)",13
 DB "T - Triangle (Треугольники)",13
 DB "S - Square (Прямоугольники)",13
 DB "C - Circle (Окружности)",13
 DB "E - Ellips (Эллипсы)",13
 DB "R - Rays (Лучи).",13
 DB 0


hlp14   ;  DithCan
hlpf14    EQU 1+48

 DB "      Чанковая аэрозоль (DithCan)",13
 DB 13
 DB " DithCan (Dithering Can) предлагает набор",13
 DB "инструментов  для  локального  изменения",13
 DB "пиксельной  насыщенности  изображения  по",13
 DB "градации чанков 4*4.",13
 DB " В вашем распоряжении 4 инструмента",13
 DB "( Слой, Тюбик, Спрей, Аэрозоль ) которые",13
 DB "могут как усиливать (увеличивать), так и",13
 DB "ослаблять (уменьшать) пиксельную насыщен-",13
 DB "ность пятна чанкомест выбранного размера",13
 DB "в позиции курсора.",13
 DB 13
 DB "    Особенности работы инструментов.",13
 DB 13
 DB "Слой : Изменяет насыщенность единым слоем",13
 DB "   без  пересечений. После  смены  режима",13
 DB "   или параметров ( а также нажатия 'X'",13
 DB "   или 'Enter' или вызова отмены и т.п.)",13
 DB "   рабочий слой обновляется.",13
 DB 13
 DB "Тюбик :  Изменяет  насыщенность  единым",13
 DB "   потоком,  по  мере  движения  пятна",13
 DB "   наслаивается на предыдущие изменения.",13
 DB 13
 DB "Спрей : Изменяет насыщенность однократно",13
 DB "   при нажатии файра и неподвижном пятне,",13
 DB "   и непрерывно при движении пятна.",13
 DB 13
 DB "Аэрозоль : Непрерывно изменяет насыщен-",13
 DB "   ность при нажатом файре.",13
 DB 13
 DB "Флажек 'Медленно' замедляет скорость",13
 DB "непрерывного изменения насыщенности для",13
 DB "режимов 'Спрей' и 'Аэрозоль'",13
 DB 13
 DB "Опции 'Усилить' и 'Ослабить' запускают",13
 DB "выбранный инструмент в соответствующем",13
 DB "режиме.",13
 DB 13
 DB "   Горячие клавиши в режиме рисования",13
 DB 13
 DB " C     - выбор цвета  ( RGB )",13
 DB " N     - запрет цвета +/- ( NoRGB )",13
 DB " K     - быстрый выбор цвета ( miniRGB )",13
 DB " L , Z - отмена последнего действия",13
 DB "        (определяется последней отменой,",13
 DB "        сменой режима или инструмента. Не",13
 DB "        реагирует на изменения RGB/NoRGB)",13
 DB " 1     - режим усиления",13
 DB " 2     - режим ослабления",13
 DB " 3     - смена инструмента",13
 DB " 4     - медленно +/-",13
 DB " X,Enter - обновление слоя для режима",13
 DB "           'Слой'",13
 DB " U     - обмен c корзиной",13
 DB " CS/U  - извлечь из корзины",13
 DB " CS/Y  - записать в корзину",13
 DB 0


hlp15        ; Ячейки 8x8
hlpf15    EQU 1+48

 DB "            Ячейки 8x8",13
 DB 13
 DB " Меню позволяет производить операции со",13
 DB "знакоместами.",13
 DB " Меню:",13
 DB 13
 DB "  Текущий цвет  - установка текущих атри-",13
 DB "                  бутов на знакоместо,",13
 DB "  Удалить       - очистка знакоместа,",13
 DB "  Инвертировать  - инверсия пикселей",13
 DB "                   знакоместа,",13
 DB "  Инвертировать+ - инверсия атрибутов",13
 DB "                   знакоместа,",13
 DB "  Реверс - инверсия пикселей и атрибутов",13
 DB "           знакоместа,",13
 DB "  Скопировать - копировать пиксели знако-",13
 DB "                места,",13
 DB "  2-й экран   - перенос пикселей знако-",13
 DB "                места из 2-го экрана",13
 DB "  Режим       - метод наложения (Put/Or/",13
 DB "                Xor/And)",13
 DB 13
 DB " Горячие клавиши (работают при выборе",13
 DB " ячейки на экране) :",13
 DB 13
 DB "J   - вызов меню ячеек 8x8",13
 DB "C   - палитра",13
 DB "K   - мини-палитра",13
 DB "L   - обмен экранов",13
 DB 0


hlp16        ; Разное (Всякое)
hlpf16    EQU 1+48

 DB "              Всякое",13
 DB 13
 DB " Меню содержит разнообразные функции BGE,",13
 DB "применяемые ко всему экрану, а также",13
 DB "справку, настройки и выход из редактора.",13
 DB " Меню:",13
 DB 13
 DB "  Мультиэкран - просмотр двухэкранной",13
 DB "                картинки",13
 DB "  Удалить     - очистка экрана с текущи-",13
 DB "                ми атрибутами",13
 DB "  Текущий цвет - окрас всего экрана теку-",13
 DB "                 щими атрибутами",13
 DB "  Инверт цвета - меняет местами чернила и",13
 DB "                 бумагу на всем экране",13
 DB "  Вкл сетку - включает атрибутную сетку,",13
 DB "             запоминая значения атрибутов",13
 DB "  Выкл сетку - выключает точнее обмени-",13
 DB "             вает значения атрибутов с",13
 DB "             запомненными",13
 DB "  Выкл яркость - убирает яркость по всему",13
 DB "                 экрану",13
 DB "  Справка  - то что вы читаете сейчас",13
 DB "  Настройки - настройки редактора BGE",13
 DB "  Выход в DOS - рестарт компьютера",13
 DB 0



hlp17        ; настройки
hlpf17    EQU 1+48

 DB "             Настройки",13
 DB 13
 DB " Настройки редактора BGE, которые будучи",13
 DB "сохранены, автоматически загружаются при",13
 DB "загрузке редактора.",13
 DB " Меню:",13
 DB 13
 DB "  Мышь   - вкл/выкл Kempston mouse",13
 DB "  Реверс - вкл/выкл обмен функций левой и",13
 DB "           правой кнопок мыши",13
 DB "  Джойстик - вкл/выкл Kempston джойстик",13
 DB "  Турбо драйв - вкл/выкл турбодрайвер",13
 DB "                работы с диском *",13
 DB "  Расш. память - вкл/выкл дополнительную",13
 DB "                 память (выше 128kb)",13
 DB "  #3D13: - определяет дисковод, обращение",13
 DB "           к которому всегда идет через",13
 DB "           функции TR-DOS а не турбо-",13
 DB "           драйвера",13
 DB "  Курсор - настройка приращения скорости,",13
 DB "           шага приращения и лимита ско- ",13
 DB "           рости курсора (для клавиш и ",13
 DB "           джойстиков)",13
 DB "  Медл. мышь - вкл/выкл замедление мыши",13
 DB "               в 2 раза (для слишком",13
 DB "               шустрых грызунов)",13
 DB "  Лупа x8 - вкл/выкл загрузку BGE c лупой",13
 DB "            x8 по умолчанию",13
 DB "  Ст.Сетка 4 - вкл/выкл старый вариант",13
 DB "               пиксельной сетки для ",13
 DB "               лупы x4 из BGE v3.o5",13
 DB "  Лупа  - вызов настроек лупы. Настройки",13
 DB "          лупы сохраняются если их выз-",13
 DB "          вать отсюда перед записью",13
 DB "  Сохранить - записать настройки BGE",13
 DB 13
 DB "Примечания:",13
 DB 13
 DB "  Файл настроек также содержит 3 слота",13
 DB " для сохранения пиксельных масок лупы.",13
 DB " По умолчанию не сохраняются, сохранение/",13
 DB " загрузка из лупы.",13
 DB 13
 DB "* / турбодрайвер работы с диском рекомен-",13
 DB "  дуется отключать при работе с HDD, ",13
 DB "  некоторыми прошивками DOS и в ряде",13
 DB "  эмуляторов. И напротив рекомендуется",13
 DB "  включить для TR-DOS v5.03/04.",13
 DB "   Также в эмуляторе FUSE наблюдается",13
 DB "  сброс BGE при отключенном турбодрайвере",13
 DB "  при обращении к дисководу без диска.",13
 DB 0


hlp18        ; Корзина
hlpf18    EQU 1+48

 DB "              Корзина",13
 DB 13
 DB "  Выбор пиктограммы 'Корзина' (Undo) в",13
 DB "главном меню приводит к обмену экрана с",13
 DB "последним сохраненным в корзине.",13
 DB " В корзине как правило происходит сохра-",13
 DB "нение экрана перед вызовом функций BGE",13
 DB "изменяющих содержимое экрана.",13
 DB 0


    savebin "bgehlp_1.hlp",#c000,$-#c000
        DISPLAY "Help1 [len] : ",$-#C000
        ASSERT $-#C000 < #4000

        ORG #C000     ; file "2"

hlp19        ; Дополнительно
hlpf19    EQU 2+48

 DB "            Дополнительно",13
 DB " Описания некоторых плагинов и оверлеев.",13
 DB 13
 DB 13
 DB "        Оверлей Brushes (Кисти)",13
 DB 13
 DB " Оверлей предлагает набор из 8 постоянных",13
 DB "и 15  редактируемых кистей с максимальным",13
 DB "размером   16x16   пикселей.  Все",13
 DB "редактируемые  кисти  имеют  маску , что",13
 DB "позволяет  разнообразить  создаваемые",13
 DB "эффекты.",13
 DB " Опции 'Открыть' и 'Сохранить' позволяют",13
 DB "загружать/сохранять  набор  на  диске.",13
 DB " Кисти сохранённые  в файле 'bgebrs.brs'",13
 DB "будут  автоматически  загружаться   при",13
 DB "запуске редактора.",13
 DB 13
 DB " Выбор  кисти  из  набора копирует  её с",13
 DB "маской и параметрами в область активной",13
 DB "кисти.",13
 DB " Активные  кисть  и  маска  отображаются",13
 DB "внизу   окна   меню , обведённые  тонкой",13
 DB "рамочкой. Клик по  этой области вызывает",13
 DB "редактор активной кисти.",13
 DB " Активную кисть  можно поместить в набор,",13
 DB "используя  опцию   'Слот>' .  Сохраняются",13
 DB "кисть, маска и параметры шагов и смещений",13
 DB "кисти.",13
 DB 13
 DB " Переключатель  'Msk'  включает/выключает",13
 DB "обработку маски кисти. (Игнорируется XOR)",13
 DB " При  выборе  кисти  из  набора , флажок",13
 DB "устанавливается автоматически.",13
 DB " Флажок  'Плавность'  устраняет  разрывы",13
 DB "при резком движении курсора , но при этом",13
 DB "замедляет курсор , тем сильнее чем больше",13
 DB "функций включено . Кроме  того  курсор",13
 DB "склонен  к  неравномерному  мерцанию ,",13
 DB "особенно сильно при активной 'плавности'.",13
 DB 13
 DB " 2  ряда  цифр  правее  активной  кисти",13
 DB "отображают шаги и смещения кисти по X/Y .",13
 DB "Клик вызывает соответствующее меню.",13
 DB " Шаги/смещения  позволяют  выводить кисть",13
 DB "через указанное число пикселей  по X и Y.",13
 DB " Шаг указывает  промежуток  между точками",13
 DB "вывода, начиная с нулевой позиции.",13
 DB " Cмещение  -  точку кисти в позиции (0,0)",13
 DB "(центр кисти  в вернем левом угле экрана)",13
 DB " При  рисовании  с  ненулевым  шагом ,",13
 DB "используется  ловушка  курсора  -  кисть",13
 DB "рисуется в ближайшей доступной для вывода",13
 DB "позиции.",13
 DB 13
 DB " Кнопка RGB определяет текущие цвета.",13
 DB " Кнопка NoRGB блокирует вывод цвета.",13
 DB " Кнопка  пиксельной  маски  устанавливает",13
 DB "режим пиксельной маски/сита.",13
 DB 13
 DB " Опция  'Режим'  позволяет выбрать из 4-х",13
 DB "режимов вывода : XOR,OR,AND,NOP",13
 DB " XOR  -  инвертирует  попавшие  на  кисть",13
 DB "пиксели  экрана  с  обработкой  пиксельной",13
 DB "маской/ситом. Игнорирует маску кисти.",13
 DB " OR   -  выводит  на экран пиксели кисти с",13
 DB "обработкой  пиксельной  маской/ситом.",13
 DB "Перед  этим , если включена маска  кисти ,",13
 DB "обнуляет на экране нулевые пиксели маски.",13
 DB " AND  -  удаляет  с экрана пиксели кисти с",13
 DB "обработкой   пиксельной   маской/ситом.",13
 DB "Перед  этим  маска  кисти , если включена,",13
 DB "инвертируется и выводится на экран.",13
 DB " NOP  -  игнорирует  пиксели  кисти , но",13
 DB "обрабатыватет  сито , маску кисти и вывод",13
 DB "цвета.",13
 DB 13
 DB " Кнопка  'Кисть'  и  опция  'Рисовать'",13
 DB "запускают   режим   рисования  кистью .",13
 DB "Особенностью  режима  является то , что",13
 DB "кисть  может  утапливаться  за  границы",13
 DB "экрана до линии крайнего пикселя.",13
 DB 13
 DB "      Горячие клавиши в меню:",13
 DB 13
 DB "C     - выбор цвета  ( RGB )",13
 DB "1     - XOR",13
 DB "2     - OR",13
 DB "3     - AND",13
 DB "4     - NOP",13
 DB 13
 DB "    В меню выбора шагов/смещений",13
 DB 13
 DB "Z     - вернуть значения по умолчанию.",13
 DB 13
 DB "    Горячие клавиши при рисовании",13
 DB 13
 DB "C     - выбор цвета  ( RGB )",13
 DB "N     - запрет цвета +/- ( NoRGB )",13
 DB "K     - быстрый выбор цвета ( miniRGB )",13
 DB "L , Z - отмена последнего действия",13
 DB "        (определяется последней отменой,",13
 DB "        сменой опции, и т.д. Не реагирует",13
 DB "        на RGB/NoRGB)",13
 DB "1     - XOR",13
 DB "2     - OR",13
 DB "3     - AND",13
 DB "4     - NOP",13
 DB "S     - Плавность +/-",13
 DB "M     - Маска кисти +/-",13
 DB "U     - обмен с корзиной",13
 DB "CS/U  - извлечь из корзины",13
 DB "CS/Y  - записать в корзину",13

 DB 13
 DB 13
 DB 13

 DB "             Оверлей chr",13
 DB 13
 DB " Модуль chr, был удален из BGE v 3.o7 и",13
 DB "вернулся в 3.o9 в виде оверлея.",13
 DB " Модуль позволяет рисовать шрифтом форма-",13
 DB "та chr, который нужно предварительно заг-",13
 DB "рузить в память. Размер файла не должен",13
 DB "превышать 16Kb. Шрифт грузится в страницу",13
 DB "данных BGE и затирается любым модулем ис-",13
 DB "пользующим эту страницу.",13
 DB 13
 DB " Меню:",13
 DB "  Печать  - печать с начала экрана",13
 DB "  Печать+ - печать с выбором позиции",13
 DB "  Вписать - вписывает строку в прямоу-",13
 DB "            гольную область. ",13
 DB "            Выдает окно с редактором",13
 DB "            текстовой строки и выбором",13
 DB "            рамки куда будет вписан текст",13
 DB "  Просмотреть - просмотр образца текста",13
 DB "  Открыть_  - загрузить шрифт",13
 DB "  Поиск_    - просмотр образцов шрифтов",13
 DB "              из файлов на диске",13
 DB "  О шрифте  - информация о шрифте",13
 DB "  Дисковод  - смена дисковода",13
 DB 13
 DB " Горячие клавиши при редактировании:",13
 DB 13
 DB "CS+1  - rus/lat",13
 DB "Break - выход",13
 DB "SS+ Q - попиксельное уменьшение шрифта",13
 DB "SS+ E - попиксельное увеличение шрифта",13
 DB "SS+ W - возвращает масштаб к 1.00 по X,Y",13
 DB "CS+3  - (T.V.) смещение пиксельной линии",13
 DB "               влево",13
 DB "CS+4  - (I.V.) смещение пиксельной линии",13
 DB "               вправо",13
 DB "Del   - удаление последнего введенного",13
 DB "       символа",13
 DB "Клавиши курсора - смещение позиции вывода",13
 DB "                  попиксельно",13
 DB 13
 DB 13
 DB 13
 DB "            Оверлей SprtHack",13
 DB 13
 DB " Спрайт-сканер SprtHack , был удален из",13
 DB "BGE 3.o9 из-за нехватки места немного",13
 DB "доработан и возвращен в виде оверлея.",13
 DB " Меню:",13
 DB 13
 DB "  Открыть_ - открыть диск с трека, соот-",13
 DB "             ветствующего началу файла",13
 DB "  Сканер - поиск спрайта",13
 DB "  На экран - вывод найденного спрайта",13
 DB "  Лупа - вызов лупы для изменения спрайта",13
 DB "  На диск  - запись спрайта с экрана",13
 DB "              на диск вместо бывшего там",13
 DB "  Дисковод - выбор диска",13
 DB 13
 DB " Управление:",13
 DB 13
 DB "  Удерживая огонь, клавишами управления",13
 DB " стрелкой (мышью) можно менять размер",13
 DB " спрайта.",13
 DB "  Клавишами CS+K (+), CS+j (-) - изменяем",13
 DB " шаг (скорость) просмотра.",13
 DB "  N - следующий трек/сектор (+64 сектора)",13
 DB 13
 DB " Порядок работы:",13
 DB 13
 DB " 1 - Открываем файл со спрайтом.",13
 DB " 2 - В сканере ищем спрайт, нашли - ",13
 DB "     выходим.",13
 DB " 3 - Выбрали 'На экран'",13
 DB " 5 - Выбрали 'Лупа' и изменяем спрайт",13
 DB "     затем выходим из лупы",13
 DB " 6 - Выбираем опцию 'На диск'",13
 DB " 7 - Если нужно продолжить редактирование",13
 DB "     файла, то повторяем с пункта 2 или 1",13
 DB 13
 DB " Внимание:",13
 DB "  Между пунктом 3 и 6 не должно быть",13
 DB " вызовов функций BGE меняющих страницу",13
 DB " данных BGE (лучше всего вообще не выхо-",13
 DB " дить из оверлея а пользоваться вызовом",13
 DB " лупы из него).",13
 DB "  Используя опцию 'На диск', следите  ",13
 DB " чтобы использовался тот-же диск и диско-",13
 DB " вод что и в опции 'Открыть_'",13

 DB 13
 DB 13
 DB 13

 DB "              Оверлей Spray",13
 DB 13
 DB "  Оверлей   Spray  является  реализацией",13
 DB "шумового пульверизатора для BGE.",13
 DB 13
 DB " Пиктограмма с баллончиком - рисование.",13
 DB "(Также рисование область предпросмотра)",13
 DB " Пиктограммы xor, or, and, nop, noRGB",13
 DB "отвечают за режимы вывода точек на экран.",13
 DB " Под ними полоса из 9 делений - выбор",13
 DB "размера, а из 5 делений - насыщенности.",13
 DB " Пиктограмма RGB (внизу/слева) - выбор",13
 DB "цвета.",13
 DB " Внизу справа предпросмотр границ и",13
 DB "насыщенности спрея.",13
 DB 13
 DB "    Горячие клавиши в меню выбора:",13
 DB 13
 DB "1,2,3,4 - xor/or/and/nop соответственно",13
 DB "N     - no RGB (отключение/включение)",13
 DB "        цвета",13
 DB "C     - меню выбора цвета",13
 DB "U     - отмена последнего действия",13
 DB "V     - просмотр экрана",13
 DB "ENTER - просмотр экрана, пока нажата",13
 DB "        клавиша",13
 DB 13
 DB "   Горячие клавиши в режиме рисования:",13
 DB 13
 DB "1,2,3,4 - xor/or/and/nop соответственно",13
 DB "N     - no RGB (отключение/включение)",13
 DB "        цвета",13
 DB "C     - меню выбора цвета",13
 DB "K     - быстрый выбор цвета",13
 DB "U     - отмена последнего действия",13
 DB 13
 DB "  Режим отмена использует часть страницы",13
 DB "окон и позволяет вернуть состояние до",13
 DB "последней отмены или до начала рисования",13
 DB 13
 DB 13
 DB 13

 DB 0


hlp20        ; История
hlpf20    EQU 2+48


 DB "              История",13
 DB 13
 DB "   Очень краткая история BGE. Более ",13
 DB "подробно читайте в bge_chenges.txt в раз-",13
 DB "деле документация к исходным кодам.",13
 DB 13
 DB "     burial gfx editor v3.o5",13
 DB "  (c) delirium tremens^freedom",13
 DB "     barnaul city 24.o7.2oo1",13
 DB "e-mail: tiden_dt@mail.ru, sinn_dt@mail.ru",13
 DB "fido:   2:5002/47.8 maxim shelepov",13
 DB 13
 DB " Версия 3.o5 выход 24.07.2001: (sinn).",13
 DB "Это  знаковый  релиз  от  delirium",13
 DB "tremens^freedom, который продержался",13
 DB "до 2014 года.",13
 DB 13
 DB " Версия 3.o6b выход 17.09.2014:  (Alone",13
 DB "Coder). Доработки от Alone Coder'а, среди",13
 DB "которых прицел в лупе, AND на правой",13
 DB "кнопке мыши и другие.",13
 DB 13
 DB " Версия 3.o7 выход  03.08.2015:   (Alone",13
 DB "Coder),(Trefi). В этом релизе  исходный",13
 DB "код редактора был переведен под SjASMPlus,",13
 DB "появилась английская версия с описанием,",13
 DB "исчезли chr-шрифты, добавлены новые",13
 DB "горячие клавиши, отключение детекта памя-",13
 DB "ти для +3/+2A, и т.п.",13
 DB 13
 DB " Версия 3.o8 выход  23.07.2016:   (Alone",13
 DB "Coder). Новые фиксы и доработки. Скролл",13
 DB "курсорными клавишами между экранами.",13
 DB 13
 DB " Версия 3.o9 выход  5.06.2017:   (Dart",13
 DB "Alver),(Alone Coder).",13
 DB " GUI переползла в исходный код и была",13
 DB "подвержена изменениям, полностью с нуля",13
 DB "переписана лупа, в нее добавился режим",13
 DB "x8 и использование пиксельной маски/сита,",13
 DB "некоторые новые функции, справка, и т.д.",13
 DB 13
 DB " Версия 3.10 выход 9.01.2018, last bagfix",13
 DB "22.02.2018:    (Dart Alver),",13
 DB " Добавлены доработки из экспериментальных",13
 DB "версий 3.09.01 - 3.09.04, среди них :",13
 DB " Добавлен оверлей пульверизатора, заменён",13
 DB "код работы с текстурами, из меню удалены",13
 DB "'размывка' и 'размывка+', а вместо них в",13
 DB "меню наложение добавлены опции наложения",13
 DB "текстуры  и  маски посредством второго",13
 DB "экрана. Кроме того подкорректирован шрифт",13
 DB "и внесены некоторые небольшие доработки.",13
 DB "Несколько позже добавлен оверлей DithCan.",13
 DB "Идея модуля DithCan - Alone Coder, код -",13
 DB "Dart Alver.",13
 DB 13
 DB " Версия 3.11 выход 31.05.2018:    (Dart",13
 DB "Alver)",13
 DB " Из меню удалена функция 'Кисти'. Вместо",13
 DB "неё внесен в меню DithCan. Новый вариант",13
 DB "кистей  оформлен  в  виде оверлея.  Цвет",13
 DB "главного  меню  теперь  задаётся  цветом",13
 DB "скина. Переделано окно выбора текстуры.",13
 DB "Мелкие правки.",13
 DB 0



hlp21        ; Авторы
hlpf21    EQU 2+48


 DB "               Авторы",13
 DB 13
 DB "     burial gfx editor v3.o5",13
 DB "  (c) delirium tremens^freedom",13
 DB "     barnaul city 24.o7.2oo1",13
 DB "e-mail: tiden_dt@mail.ru, sinn_dt@mail.ru",13
 DB "fido:   2:5002/47.8 maxim shelepov",13
 DB 13
 DB " Cоздатель:",13
 DB 13
 DB "- sinn (BGE, Supreme GUI)",13
 DB "- others of dtr - shit support",13
 DB 13
 DB " Разработка:",13
 DB 13
 DB "Delirium Tremens: Sinn, Tiden, Wizard,",13
 DB "                  J.Krueger, Hrumer,Craz,",13
 DB "                  Clown, Predator, etc...",13
 DB "Freedom: Delirium Tremens, Energy Minds,",13
 DB "         Smash Hacker Band, CFHG",13
 DB "Black Forest: all",13
 DB "Digital Psychoz: VladTepes, Sinn...",13
 DB 13
 DB " Дополнения:",13
 DB 13
 DB "GAS 13",13
 DB "FIL/ATS",13
 DB "Hrumer",13
 DB "Surv!vor",13
 DB "AntiPod",13
 DB "Vitamin",13
 DB "Viator/RUSH",13
 DB "pROF",13
 DB "ZSV",13
 DB "Alco",13
 DB "Max/CBX/PG",13
 DB "Cardinal/BDA/PG",13
 DB "Maxx/FreeStyle",13
 DB "BrainWave",13
 DB "Energy Minds",13
 DB "Jason/ATS",13
 DB "Smash Hackers Band",13
 DB "Triumph",13
 DB "RealSoft",13
 DB "Smokers",13
 DB "Znahar/RUSH",13
 DB "PlayGear",13
 DB "PHG",13
 DB "Phantasy",13
 DB "Partizans",13
 DB "Flash",13
 DB "Brutal Creators",13
 DB "CSP'xxxx",13
 DB "Etc...",13
 DB 13
 DB 13
 DB "     burial gfx editor v3.o6-3.11",13
 DB 13
 DB " Разработка:",13
 DB 13
 DB "Alone Coder   (v3.o6-3.o9)",13
 DB "Trefi         (v3.o7)",13
 DB "Dart Alver    (v3.o9-3.11)",13
 DB 13
 DB " Дополнения:",13
 DB 13
 DB "baxter   - 2 Skins   (v3.11)",13
 DB 13
 DB 13
 DB "Alone Coder (dmitry.alonecoder@gmail.com)",13
 DB "Dart Alver  (aleksandr-kn@yandex.ru)",13
 DB 0



    savebin "bgehlp_2.hlp",#c000,$-#c000
        DISPLAY "Help2 [len] : ",$-#C000
        ASSERT $-#C000 < #4000

        DISPLAY " "


