Передовица » Эмуляторы/утилиты » Fil Converter

Fil Converter. Конвертер графики Агат ↔ PC.

Позволяет преобразовывать файлы общеизвестных графических форматов (bmp, png, jpeg, gif, tiff) в форматы видеопамяти "Агата", а так же выполнять обратное преобразование.

Спасибо Сергею Громову, который любезно согласился написать данную программу для нужд сайта.

Скачать Fil Converter - использует Microsoft .NET Framework 4.5.

Одна из главных целей ресурса - сохранение информации с АГАТовских носителей. К сожалению, некоторые диски попадают к нам в частично разрушенном состоянии и нормальной копии найти не удаётся. Поэтому возникает необходимость отреставрировать испорченные файлы с таких дисков. Если восстановление кода двоичной программы требует серьёзных навыков программирования, то файлы данных в основном намного проще привести в вид близкий к оригинальному. В данном случае, речь о графических файлах-картинках. На скриншоте - пример "битого" рисунка.

Очевидно, что процесс редактирования можно сильно упростить, воспользовавшись современными графическими редакторами. Но понадобится конвертер, способный преобразовать АГАТовскую картинку в формат понятный нынешним персоналкам и обратно. Именно для этой функции изначально и создавался "FIL Converter", однако со временем, автор снабдил его кучей дополнительных возможностей.

"FIL Converter" использует FIL-контейнеры (с графической информацией) с одной стороны и популярные форматы графики (bmp, png, jpeg, gif, tiff) с другой. Направление конвертации зависит от типа открытого файла. В левой половине окна программы находится изображение загруженного объекта, в правой - предпросмотр выходного изображения.

Для удобства просмотра имеются функции масштабирования (100%, 200%, 300%, "по окну") и "4:3" - соблюдение пропорций экрана. На результаты конвертирования масштабирование не влияет.

* * *

Конвертирование FIL → BMP

После открытия FIL файла, в левой половине требуется выбрать графический режим, на который рассчитано данное изображение. В "чужом" режиме картинка будет выглядеть некорректно.
Если в теле изображения заполнен инфоблок, программа автоматически выставит правильный режим.

  • Агат ЦГНР - 64х64, 16 цветов.
  • Агат ЦГСР - 128х128, 16 цветов.
  • Агат МГВР - 256х256, монохромный.
  • Агат ЦГВР - 256х256, 4 цвета.
  • Агат МГДП - 512х256, монохромный.
  • Агат Apple - 280х192, 6 цветов. Аналог Hi-Res.
  • Агат 128x256, 16 цветов.
  • Apple][ Lo-Res - 40х48, 16 цветов.
  • Apple][ Double Lo-Res - 80х48, 16 цветов.
  • Apple][ Hi-Res - 280х192, 6 цветов.
  • Apple][ Double Hi-Res - 140х192, 16 цветов. Он же 560х192, монохромный.


Далее требуется выбрать тип цветности, на который рассчитано данное изображение.
Если в теле изображения заполнен инфоблок, программа автоматически выставит правильный тип цветности.

    Варианты для режимов Агат:
  • Цветной - так изображение будет выглядеть на экране цветного монитора. Используются 16 стандартных цветов.
    Некоторые режимы имеют 4 штатные палитры, для них появляется дополнительный селектор.
  • Ч/Б - тоже самое, что и предыдущее, но используются 16 оттенков серого как на Ч/Б мониторе.
  • Карта палитр - так изображение будет выглядеть на ЭВМ Агат с установленной платой палитр,
    при использовании данных о цвете из инфоблока.

    Варианты для режимов Apple:
  • Цветной (с заливкой/без заливки) - так изображение будет выглядеть на экране цветного RGB-монитора.
  • Ч/Б - так изображение будет выглядеть на экране монохромного монитора.
  • NTSC - так изображение будет выглядеть на экране телевизора NTSC.

В правой половине должен быть выбран "оригинал", кроме редких случаев FIL → FIL*. Дальше "Файл/Сохранить как".

*Такая возможность оставлена для различных экспериментов. Можно, например, таким образом добавить инфоблок к изображению.

* * *

Редактирование

Редактирование полученного (или создание нового) изображения можно производить в любом графическом редакторе, который Вам больше нравится. Ниже есть рисунок с полным набором возможных на АГАТе цветов*. Желательно использовать именно эти цвета ("пипетка"), они будут безусловно переводится в АГАТовские аналоги. Однако небольшая ошибка в RGB всё равно будет конвертироваться в правильные цвета.
Набор цветов для карты палитр можно найти на страничке устройства.

Так же полезно следить за пиксельным размером изображения. Конвертор использует левый верхний угол, размером, зависящим от выходного формата. Стоит отметить, что пропорции современных картинок не будут соответствовать пропорциям реального экрана АГАТ или Apple. Чтобы решить проблему пропорций, можно использовать следующий приём. Исходную картинку надо обрезать до пропорций 4:3, и уменьшить её до нужного размера, без сохранения пропорций.

  

* Редактирование полученного (или создание нового) изображения Apple происходит аналогично Агат, но набор цветов иной.

* * *

Конвертирование BMP → FIL

В левой половине нет никаких настроек, кроме тех, что связаны с удобством просмотра.

В правой половине выбираются режим и цвет, для которых подготавливался BMP. Эти установки попадут в инфоблок сохранённого FIL-файла.

Для режимов "АГАТ": при подготовке изображения для режима "плата палитр", в инфоблок будут занесены коды используемых цветов. Кроме того, при сохранении изображения в "цветной" или "Ч/Б" режим, в инфоблок будут занесены коды штатных или серых цветов соответственно.

Доступна кнопка панели инструментов "улучшенная передача цветов" - диффузный дизеринг при конвертировании.

* * *

Использование материалов проекта agatcomp без получения предварительного письменного разрешения agatcomp запрещено.


Почта для обратной связи: mail@agatcomp.ru


Живое общение по теме Агата: Telegram группа Agatcomp.


Накопленные знания и проекты: тематический ФОРУМ.


© 2004-2024 agatcomp.su / agatcomp.ru

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *