Program
Graph2Font rozpoczął swoją karierę na scenie Atari
jako narzędzie ułatwiające konwersję grafiki do trybów znakowych.
Jednak potrzeby Atarowców, w które wsłuchiwał się autor programu
Tomasz "TeBe" Biela spowodowały zdryfowanie aplikacji w
kierunku pełnokrwistego programu graficznego. W efekcie to
aktualnie jedyny program pecetowski dedykowany rysowaniu w trybach
graficznych Atari, z wykorzystaniem niektórych możliwości
podkolorywania jak użycie duszków czy edycji rastrów. W obecnej
wersji 3.8.7.1, która poniekąd jest efektem ubocznym prac nad TeBe
nad "Atari Interlace Studio", dostajemy:

- możliwość zapisu do formatu GIF,
- pliki BMP, PNG, GIF zapisywane są od teraz z indeksowaną paletą
kolorów - 8bits per pixel,
- w menu "Export As..." zmieniony został program dla animacji,
dodany licznik powtórzeń klatki, numer klatki (w pliku
ASM),
- dla zaznaczonego obszaru jego wklejanie już nie wychodzi poza
krawędź z drugiej strony ekranu (48 bajtów),
- opcja "Export as vscroll" nie uwzględnia faktycznej wysokości
obrazka, pakuje wszystkie 30 wierszy ekranu,
- poprawki wyglądu okien
- zmieniony program obsługi siatki pod ZOOM-em: obecnie siatka
tak jak w programie "AIS" jest wielkości aktualnego okna i
przesuwana nad nim, a nie jak poprzednio wielkości obrazka, co
powodowało że Windows zgłaszał brak zasobów,
- inna poprawka to zmiana piorytetu okna ZOOM, poprzednio
strasznie "kłóciło" sie to okno z oknem EDIT PMG, teraz mozna EDIT
PMG używać z włączonym oknem ZOOM,
- poprawki wyglądu okien,
- dodatkowe parametry "Sort Colors", "5th Colors" podczas
remapowania kolorów wczytywanych obrazków (BMP, GIF, PNG, JPG).
"Sort Colors" - jest zgodny ze starszymi wersjami G2F, gdzie kolory
palety są zliczane i sortowane od występujących najczęściej do
najrzadziej. "5th Colors" - wprowadza konwersje z 5-ym kolorem
(inwersja znaków). Pozwala to na więcej kombinacji,
- dzięki debugowaniu usunięto zauważone błędy mogące wpływać na
stabilność działania programu - pojedyńcze bajty pamięci były
nadpisywane różnymi wartościami, albo realizowany był odczyt/zapis
tablic spoza ich zadeklarowanego zakresu,
- zmieniony w 90% kod obsługujący operacje I/O - pliki z
ustawionym atrybutem ReadOnly nie spowodują wystąpienia błędu
'division by zero',
- ogólnie zmieniona większość kodu dla którego wystąpiło
ostrzeżenie 'unsafe code', niektórych fragmentów które z tego
korzystają nie da się obejść, jak kompresja/dekompresja
ZLiba,
- dodany postulowany przeze mnie darmowy programik "SF Zoomer",
który ułatwia podgląd fragmentu ekranu,
Na koniec uwaga TeBe-go, którą będą zainteresowani wszyscy
korzystający z systemu Windows Vista, a którzy zgłaszali problemy z
zapisem plików: zalecane jest uruchamianie aplikacji w trybie
zgodności z XP.
Program najlepiej ściągnąć ze
strony projektu, bo można wybrać
między wersją z wszystkimi dodatkami (Full) oraz samym programem
głównym (Lite).
Korzystając z okazji polecę też program "Lazy Nezumi" zauważony
przez Dracona
tutaj,
a który służy... na przykład wygładzaniu rysowanych linii. Ale nie
tylko, bo można ustawiać tam więcej parametrów, w tym rysowanie
linii "wstrząśniętych". Program śmiało da się używać z
"Graph2Font", testowałem: