Важная информация

User Tag List

Показано с 1 по 4 из 4

Тема: Grax — графический движок игры Fairlight

  1. #1
    Master Аватар для Oleg N. Cher
    Регистрация
    24.08.2007
    Адрес
    Днепропетровская обл.
    Сообщений
    759
    Благодарностей: 207
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Grax — графический движок игры Fairlight

    Fairlight — это первая игра в трилогии о земле Файрлайта, и игрок будет действовать в окрестностях замка. Секрет потрясающей графики лежит в использовании GRAXa, мощного графического языка низкого уровня, разработанного SOFTEKom. GRAX применяется для конструирования сложных картинок, занимающих в памяти всего несколько сот байтов.
    Grax'ом интересуюсь давно, когда-то спрашивал о нём в FIDO и ZXNet.

    На сегодняшний день ясно, что Grax — просто графический формат для описания картинок, состоящих из примитивов — точек, линий, текстур. Я списался с Bo Jangeborg с целью получить больше информации по Grax. Бо сетует, что всё нынче утеряно и советует дизассемблировать Fairlight II или The Artist II.

    Может быть кто-то занимался уже исследованиями на эту тему и может поделиться результатами, например, в виде мало-мальски откомментированного дизассемблированного исходника Fairlight или The Artist?

    Цель вопроса — добавить в ZXDev библиотеку Grax.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Master Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    568
    Благодарностей: 121
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Oleg N. Cher Посмотреть сообщение
    советует дизассемблировать Fairlight II или The Artist II.
    Если никто не ковырял, то чисто по логике более эффективно потрошить рисовалку. Он же есть в 48кб, полезного кода явно меньше, т.к. как минимум 6 кило будут под буфер. Кроме этого, вероятно, по функциям проще понять где, что находится, т.к. ясно, откуда они запускаются.

    Другое дело, что в игрушке могут быть иные алгоритмы.

  4. #3
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,455
    Благодарностей: 3169
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

  5. Этот пользователь поблагодарил goodboy за это полезное сообщение:
    Oleg N. Cher (02.02.2016)

  6. #4
    Junior Аватар для piotr433
    Регистрация
    16.02.2011
    Адрес
    Szczecin, Польша
    Сообщений
    4
    Благодарностей: 13
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Много лет тому назад я исследовал игру Fairlight. Выложил здесь результаты, может пригодятся. К сожалению все комментарии по-польски и я ничего уже не помню. Программы работают под DOSом, можно использовать DosEmu.

    Содержимое приложенного архива grax.zip:
    fl_code.bin - дамп игры
    fl_code.src - дизассемблированный текст графических процедур
    fl7a - интерпретатор Grax, рисует помещения из игры
    imgtest1 - тестовая программа

    Функции клавиш программы fl7a:
    курсор вверх/вниз - следующее/предыдущее помещение
    L - номер помещения
    O - смещение скрипта
    A - адреса скрипта
    C - предельное количество интерпретированных данных
    Q - конец программы

    Нажмите на изображение для увеличения. 

Название:	fl7a.png 
Просмотров:	214 
Размер:	15.1 Кб 
ID:	56876Нажмите на изображение для увеличения. 

Название:	imgtest1.png 
Просмотров:	203 
Размер:	12.7 Кб 
ID:	56877Нажмите на изображение для увеличения. 

Название:	coords.gif 
Просмотров:	216 
Размер:	13.7 Кб 
ID:	56878

    grax.zip
    Последний раз редактировалось piotr433; 17.04.2016 в 14:53.

  7. Эти 8 пользователя(ей) поблагодарили piotr433 за это полезное сообщение:
    Bedazzle (19.04.2016), CityAceE (17.04.2016), creator (17.04.2016), Dr.OM (18.04.2016), fableman (11.05.2016), Oleg N. Cher (19.04.2016), SoftLight (17.04.2016), Titus (17.04.2016)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Fairlight
    от Slider в разделе Игры
    Ответов: 4
    Последнее: 13.04.2013, 13:40
  2. графический редактор
    от yur в разделе Вектор
    Ответов: 1
    Последнее: 08.11.2012, 12:01
  3. fairlight+
    от goodboy в разделе Игры
    Ответов: 2
    Последнее: 15.09.2010, 23:39
  4. графический софт для 48 К
    от goglus в разделе Софт
    Ответов: 6
    Последнее: 02.08.2006, 13:33

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •