atarionline.pl Atari Font Creator - Forum Atarum

    Jeśli chcesz wziąć udział w dyskusjach na forum - zaloguj się. Jeżeli nie masz loginu - poproś o członkostwo.

    • :
    • :

    Vanilla 1.1.4 jest produktem Lussumo. Więcej informacji: Dokumentacja, Forum.

      • 1: CommentAuthorMikeAtari
      • CommentTime23 Dec 2018 14:12 zmieniony
       
      Przy okazji mojego powrotu po cos ok. 30 latach do zabawy w programowanie Atari, natrafilem na program Szafira i jestem zachwycony! super wygodny i swietny program!

      Ale mam jedno pyranie: w trybie "GFX" (Antic mode 4/5) sa 4 kolory oraz piaty przy inversie znaku (defalutowo to taki purpurowy), racja?

      I tego koloru nie potrafie tam uzyskac.
      Wybieram znak z zakresu inverse ale nie moge tego koloru wybrac jako koloru do rysowania.
      Probowalem tez buttonu "INVERSE" ale to nie to w ogole.
      Robie cos zle?
      • 2:
         
        CommentAuthorbocianu
      • CommentTime23 Dec 2018 14:12
       
      No nie da się znakami powyżej 127 rysować, ani w setach ani w view editorze. Zgłosiłem to już Szafirowi w ostatnim mailu, ale cytuje:

      "Czasu po prostu nie mam, czasami cały tydzień lub nawet po dwa nie odpalam kompa. Tak czasami jest, sa ważniejsze sprawy."

      Więc wszyscy trzymajmy kciuki, aby Artur znalazł trochę czasu i poprawił swój już niemal doskonały program ;)
      • 3: CommentAuthorMikeAtari
      • CommentTime23 Dec 2018 15:12 zmieniony
       
      ah, ok
      Po prostu po takiej przerwie nie czuje sie za pewny jeszcze "w te klocki",
      wiec myslalem, ze ja cos zle robie.

      Ale w sumie to nie taki problem, w edytorze mozna tymczasowo podmieniac kolor PF2 (bo to ten sie przy inversie zmienia o ile pamietam)...

      Dzieki za info, teraz przynajmniej wiem na czym stoje:)
      • 4: CommentAuthorPecet
      • CommentTime23 Dec 2018 15:12
       
      Na dole widać cały zestaw znaków łącznie z tymi, które posiadają kolor inverse. Czyli malujesz przy uzyciu PF2, a podmiana na PF3 w dolnym widoku następuje automatycznie.

      A sam program - paluszki i cycuszki lizać:)
      • 5:
         
        CommentAuthorbocianu
      • CommentTime23 Dec 2018 16:12
       
      Większy problem jest wtedy, gdy chcemy sobie zrobić jakieś ascii arty w view edytorze, a bez znaków w inwersie niestety jest dosyć kiepsko. Już to zgłosiłem jakiś czas temu Szafirowi, i mam nadzieje że poprawi :)
      • 6: CommentAuthorSzafir
      • CommentTime23 Dec 2018 22:12
       
      Hej.

      Jestem ;) Czytam uważnie wszystkie uwagi i próbuję wykrzesać z siebie trochę chęci na programowanie. Niestety nie ma już tej iskry co 30 lat temu :), a i obowiązki zupełnie inne. Niemniej wszystko notuję i w miarę moich umiejętności będę starał się wdrażać to i owo. Obecnie rozgrzebany mam zapis projektu do formatu xml (ale to bardziej testowo). Nie wiem dlaczego macie problem z zapisem kolorów przy zapisie projektu, u mnie wszystko działa jak należy, szukam tutaj jakiegoś błędu.

      Może spokój i atmosfera wyciszenia w świąteczny czas pozwoli mi pchnąć AFC do przodu :)
      Niezmiernie cieszy mnie że AFC jest tak docenianym programikiem, dziękuję.

      No i Wszystkim życzę ZDROWYCH I WESOŁYCH ŚWIĄT! :)
      • 7: CommentAuthorSzafir
      • CommentTime25 Dec 2018 21:12
       
      Wersja 1.03.4

      - poprawiony błąd z kolorami w projekcie
      - dodana możliwość rysowania w ViewEditor znakami w inverse (środkowym przyciskiem myszy)
      • 8: CommentAuthorPhilsan
      • CommentTime25 Dec 2018 22:12
       
      Hi.
      Could you please add FastBasic format in "Export As"?
      It has the following format:

      data font() byte = 0,0,0,0,0,0,0,0,
      data byte = 0,24,24,24,24,0,24,0,
      data byte = 0,102,102,102,0,0,0,0,
      ...
      data byte = 16,24,28,30,28,24,16,0

      Last line doesn't have the comma.

      Thank you!
      • 9: CommentAuthorSzafir
      • CommentTime25 Dec 2018 22:12
       
      Hi Philsan,
      No problem :)

      Wersja 1.03.05:

      - dodany eksport do FastBasic
      • 10:
         
        CommentAuthorbocianu
      • CommentTime25 Dec 2018 23:12
       
      Dziękuję!
      Sprawiłeś, że moje święta stały się jeszcze lepsze ;)
      • 11: CommentAuthorPhilsan
      • CommentTime25 Dec 2018 23:12
       
      Thank you very much Artur!
      • 12: CommentAuthorAdam
      • CommentTime26 Dec 2018 00:12
       
      Dzięki, Szafir :)
      • 13: CommentAuthorSzafir
      • CommentTime27 Dec 2018 20:12 zmieniony
       
      Wersja 1.20

      A w niej:
      - dodany podgląd 'dual font', z poziomu tego podglądu można wskazać znak do edycji, wczytać/zapisać 2 czcionki w jednym pliku (.fn2)
      To jest taka namiastka edycji jednocześnie 2 czcionek. Może się komuś przyda.

      - mały podgląd aktualnie skopiowanego znaku
      • 14:
         
        CommentAuthorlarek
      • CommentTime27 Dec 2018 22:12
       
      Dzięki. Z pewnością się przyda.
      • 15:
         
        CommentAuthorbocianu
      • CommentTime27 Dec 2018 23:12
       
      Dzięki. Już się przydaje. Najlepszy edytor ever.

      Bojówka AFC
      • 16:
         
        CommentAuthorYosh
      • CommentTime28 Dec 2018 02:12
       
      Ładne, i działa idealnie pod wine, chwali się chwali :)
      • 17: CommentAuthortr1x
      • CommentTime9 May 2020 19:05 zmieniony
       
      Cześć!

      Dziękuję za Atari Font Creator.

      Byłbym wdzięczny, gdyby była możliwość zaprogramowania eksportu do formatu języka C, jak poniżej:

      uint8_t fonts[] = {
      0x07, 0x18, 0x20, 0x40, 0x40, 0x80, 0x80, 0xFF,
      0x00, 0xC0, 0x20, 0x10, 0x10, 0x08, 0x08, 0xF8,
      0xFF, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xFF,
      0x80, 0x60, 0x10, 0x08, 0x08, 0x10, 0x60, 0x80,
      0x07, 0x18, 0x20, 0x40, 0x40, 0x80, 0x80, 0x80,
      0x80, 0x60, 0x10, 0x08, 0x08, 0x00, 0x00, 0x00,
      0xFF, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
      0x00, 0xC0, 0x20, 0x10, 0x10, 0x08, 0x08, 0x08,
      0xFF, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xFF,
      i tak dalej
      };


      Wcięcia powinny wynosić 4 spacje (nie tabulator).

      Dobrze by było, gdyby liczby heksadecymalne miały zawsze dwa znaki, tj. 0x00, 0x01, ..., 0x0F, a nie 0x0, 0x1, ..., 0xF. Dotyczy to nie tylko C, ale także Asemblera.

      O możliwości wyboru między dużymi a małymi literami w liczbach heksadecymalnych (tj. 0x0F albo 0x0f) nawet nie marzę ;)

      Z góry dziękuję za wzięcie moich propozycji pod uwagę :)

      ‧∷⁚⋮ ₳⊤Åℜℹ ⋮⁚∷‧ ❤
      • 18: CommentAuthortebe
      • CommentTime9 May 2020 20:05
       
      dlaczego 4 spacje ?

      p.s.
      tabulator kojarzy mi się z 8 spacjami
      • 19: CommentAuthortr1x
      • CommentTime9 May 2020 20:05
       
      Tebe, 4 spacje zamiast tabulatora albo innej liczby spacji, to moje przyzwyczajenie. Wziąłem to chyba ze stylu K&R, gdzie zdaje się stosują 4 spacje. Najlepiej by było, gdyby użytkownik mógł ustawiać, czy chce tabulator, czy spacje (i w jakiej liczbie).

      Indentation style
      • 20:
         
        CommentAuthorjhusak
      • CommentTime13 Oct 2020 10:10
       
      Dlaczego @tr1x twoje przyzwyczajenie ma być zakodowane w programie dla wszystkich? Każdy IDE sformatuje Ci to po twojemu, jak również i vim. Najlepsze są najprostsze rozwiązania.
      • 21: CommentAuthoroxy
      • CommentTime3 Dec 2020 09:12 zmieniony
       
      Bardzo pomocne narzędzie, ale... przydałoby się wypisywać wartości HEX/DEC danej linii dla edytowanego znaku.
      Sprawa jest taka, że przygotowuje sobie jakiś element i potem chcę go szybko wrzucić do programu. Potrzebuje tylko 8 wartości które wrzucam sobie do programu. Może przy całości to ok - ale przy testach dużo zachodu z wyszukaniem (a edytuję już w konkretnych pozycjach). Na razie radzę sobie tak, że wrzucam do znaku "0" i mam na początku podczas eksportu.
      Drugą rzeczą która by się przydała to 'copy from atascii', czyli kopiuje do danego znaku inny znak, ale wybiera się z domyślnego charsetu. Przykład: projektuję znak na bazie np. małpki, ale takową małpkę już sobie wcześniej przedefiniowałem na coś całkiem innego, a w toku prac przydałoby się mi ją przywrócić/przekształcić w innym miejscu. W tym momencie radzę sobie tak, że definiuję drugi font i tam przywróciłem podstawowy ATARI font.