atarionline.pl
atarionline.pl Atari
Login:
Hasło:
Zapamiętaj mnie
Translate to RSS RSS
Spotkanie z demosceną #9: STeel/Tori z 2026-08-07 20:49 (24)
Letnia edycja Silly Venture 2026 z 2026-07-31 15:41 (38)
Pamięci Jurgiego z 2026-07-21 12:42 (1)
Sceny z demosceny #7: opowiada SuN z 2026-07-19 15:24 (2)
Atari Muzeum w Poznaniu na KWAS #40 z 2026-07-16 16:10 (4)
Nie żyje kolega Pecuś z 2026-07-13 18:00 (30)
Sceny z demosceny #7 - Grzegorz "Sun" Żyła z 2026-07-12 17:29 (12)
Lost Party 2026 nadchodzi z 2026-07-08 15:28 (23)
Pan Zenon i Atari na KWAS #40 z 2026-07-07 13:25 (7)
Spotkanie z redakcją "The Voice" z 2026-07-04 07:42 (9)
KWAS #40 live z 2026-06-27 12:53 (167)
Spotkanie z grupą USSR z 2026-06-26 19:36 (11)
KWAS #40 - zabierzcie Atari Portfolio! z 2026-06-23 08:12 (0)
KWAS #40 - naprawa retrosprzętu z 2026-06-21 17:15 (1)
Sceny z demosceny #7 z Bigerem i MBR z 2026-06-19 22:08 (0)
Atari Floppy Image Toolkit z 2026-06-17 13:51 (9)
Spotkanie online z grupą LST z 2026-06-16 16:32 (17)
Recoil zintegrowany z macOS z 2026-06-13 21:34 (5)
KWAS #40 odbędzie się w Katowicach z 2026-06-07 17:59 (25)
Commodore po atarowsku z 2026-05-28 21:50 (21)
«« nowszestarsze »»

Pomocnik/Helper
Gry/Games

Katalog gier (konwencja Kaz)
Aktualizacja: 2026-07-19
Liczba katalogów: 8878, liczba plików: 40040
Zmian katalogów: 1, zmian plików: 1

0-9 A B C D
E F G H I
J K L M N
O P Q R S
T U V W X
Y Z inne
zipCałość 3074 MB

Katalog gier (konwencja TOSEC)
Aktualizacja: 2021-07-11

Opisy gier
"Old Towers" (Atari ST) opisał Misza (19)
Submarine Commander opisał Kaz (36)
Frogs opisał Xeen (0)
Choplifter! opisał Urborg (0)
Joust opisał Urborg (17)
Commando opisał Urborg (35)
Mario Bros opisał Urborg (13)
Xenophobe opisał Urborg (36)
Robbo Forever opisał tbxx (16)
Kolony 2106 opisał tbxx (3)
Archon II: Adept opisał Urborg/TDC (9)
Spitfire Ace/Hellcat Ace opisał Farscape (9)
Wyspa opisał Kaz (9)
Archon opisał Urborg/TDC (16)
The Last Starfighter opisał TDC (30)
Dwie Wieże opisał Muffy (19)
Basil The Great Mouse Detective opisał Charlie Cherry (125)
Inny Świat opisał Charlie Cherry (17)
Inspektor opisał Charlie Cherry (19)
Grand Prix Simulator opisał Charlie Cherry (16)
«« nowszestarsze »»

Wewnętrzne/Internals



   Nowinki tworzone dzięki CuteNews
Nowy Graph2Font!
Mijały eony, mijały ery, mijały stulecia, a potem dziesięciolecia, a program graficzny Tomasza "TeBe" Bieli o nazwie Graph2Font wciąż nie miał aktualizacji, na które graficy go używający czekali z utęsknieniem. Aż do teraz!



Program G2F jest genialny, bo powstały w nim setki współczesnych grafik Atari i właściwie zdominował współczesną demoscenę Atari 8bit. Zdecydowana większość obrazków powstała lub została wygenerowana właśnie w nim, co widać w produkcjach demoscenowych i grach. TeBe przez lata rozwijał to narzędzie, poczynając od małego konwertera grafiki w znaki, jeszcze bez funkcji rysunkowych, aż do pełnoprawnego edytora graficznego. Z drugiej strony, program nie jest pozbawiony wad. Najczęściej można się natknąć na zarzut niejasnego, nieintuicyjnego interfejsu użytkownika oraz funkcjonalności zorientowanych na potrzeby programistów, a nie osób rysujących. W tej sprawie muszę jednak przynajmniej częściowo stanąć w obronie programu - ogarnięcie wszystkich możliwości graficznych Atari chyba jednak nie jest wykonalne w prosty, intuicyjny sposób, bo mimo wszystko wymaga mniejszej lub większej znajomości architektury tego sprzętu, poznania technikaliów specyficznych dla platformy, których wygodniejsze menu czy czytelniejsze okienka nie zastąpią.

Można jednak poprawić to i owo, bo każdy program miewa błędy czy niedoróbki. I od kiedy pamiętam TeBe błyskawicznie i sprawnie wprowadzał poprawki zgłaszane przeze mnie czy innych użytkowników. Chwała mu za to, że latami projekt żył i był rozwijany. Jednak parę lat temu dowiedziałem się od autora, że coraz trudniej ten software aktulizować, a przyczyną było Delphi, w którym G2F powstał. Były jakieś problemy z bibliotekami, które stały się niekompatybilne z nowym Delphi, łatane w jednym miejscu błędy powodowały błędy w innych miejscach, kosztami full licencji, etc. W końcu TeBe potwierdził, że zaprzestaje prac nad G2F, bo edytor jakoś tam działa, a w tych warunkach rozwój programu to tylko strata jego czasu i energii.

Udało mi się przekonać TeBego, żeby udostępnił mi źródła i rozpocząłem podpytywania w środowisku, kto mógłby pomóc w zaktualizowaniu kodu do nowego Delphi. W archiwizacji kodu i przygotowania go dla różnych osób pomógł Misza. W końcu przypadkiem okazało się, w czasie wspólnego mieszkania w pokoju na Lost Party, że mój współlokator Grzegorz "Sun" Żyła jest zaawansowanym programistą Delphi i z chęcią "rzuci okiem". Tak rzucił tylko okiem, że posiedział wiele godzin nad dostosowaniem kodu do nowego kompilatora, wynalazł wszystkie uwspółcześnione, a konieczne biblioteki, a przy okazji wprowadził pierwsze poprawki do G2F. Dzięki temu, pierwszy raz po dłuuuuuuuuuugim okresie czasu mamy nową wersję edytora, mimo, że była groźba, że już nigdy takiej nie będzie. I mamy nowe otwarcie, szansa na kolejne wersje!

Sun napisał mi: "Zrobiona została zmiana kompilatora z Delphi 2007 na Delphi 11.3. Wymagane były zmiany w kodzie aplikacji, główne to:
  • typy danych string i char w nowym wersjach są unicodowe (2-bajtowe), w newralgicznych miejscach należało to zmienić na 1-bajtowe, czyli zamiast Char AnsiChar, String->AnsiString, WideString->String, itp.



  • dostosowanie menu, użyte stare wersje komponentu Toolbar2000 i TBX nie są kompatybilne, na szczęście ja używam trzech wersji TBX i akurat jedna prawie pasowała.

    Przy okazji poprawiłem funkcję zapisu plików - był zgłaszany problem z nadpisywaniem prac. Wynikało to przechowywania w zmiennej i używania potem nazwy pliku w opcji Save As. W toku jest opcja powiększania (skalowania) interfejsu programu - opcja przydatna przy wysokich rozdzielczościach (HDPI, monitory 4K).




    I co dalej? TeBe zgodził się zaprezentować na AtariOnline.pl nową wersję Suna, która numer 4.0.3.13 i jest z 5 maja 2024 roku. Plik g2f.exe ściągamy i wystarczy podmienić go w katalogu, gdzie trzymamy poprzednią wersję, a wszystkie ustawienia i pliki towarzyszące zostaną zachowane. Jest do ściągnięcia w tym wątku, w którym można też zgłaszać inne błędy i sugestie. Bardzo poprosimy grafików czy innych osób używających tego narzędzia o przetestowanie zmian i raporcik. Uwaga! Sun nie obiecuje błyskawicznych poprawek i takiego developmentu jak robił TeBe, żeby to było jasne.

    Jeżeli ktoś nie ma poprzedniej wersji G2F albo plików towarzyszących, zapraszam na stronę TeBego, dedykowaną projektowi: g2f.atari8.info/.

    2024-05-10 10:50 by Kaz
    komentarzy: 21
  • Kaz @2024-05-10 10:56:24
    Zapomniałem jeszcze dodać, że TeBe zgodził się na wrzucenie źródeł na githuba, co kiedyś nastąpi :)
    StreaK @2024-05-10 11:07:04
    Doskonale z tym GITHUBem, ciekawe czy Delphi -> Lazarus obedzie sie bez duzych zmian w kodzie..
    Santyago @2024-05-10 11:11:06
    Grzegorz taki masta? :) no no - dobrze wiedzieć
    mono @2024-05-10 11:42:03
    Świetna wiadomość. Dzięki @Sun! Ja mogę służyć:
    - obsługą 240 linii hires na ekranie,
    - eliminacją śmiecia z prawej przy szerokim ekranie
    przy generowaniu asm. I regułami przy nakładaniu sprajtów i grafiki przy wizualizacji.
    SuN @2024-05-10 12:00:06
    Nie przeceniajmy moich możliwości, ale w Delphi gmeram 28 lat, więc coś tam się udało.
    @StreaK:Przesiadka na Lazarusa to droga przez mękę - komponenty, chyba, że napiszesz :)
    Z tym "wiele godzin" to też bym nie szarżował, najtrudniej to się do czegoś zabrać a potem to już idzie, tym bardziej, że obiecałem, że się uda, więc nie było odwrotu :)
    Kaz @2024-05-10 12:35:38
    Zawsze skromny, szacun!
    SuN @2024-05-10 12:56:36
    Nie, tylko nie ma tu z czego bić piany za bardzo, póki co :)
    vega @2024-05-10 13:35:13
    Super wiadomość! Ten program znacznie podniósł poziom grafik na ATARI :)
    mega kulas @2024-05-10 13:48:20
    Nie lepiej by bylo przepisac na c# ?
    Skierniewice są ok @2024-05-10 15:21:24
    Światowa premiera!
    mono @2024-05-10 18:23:06
    Nie, premiera na dzielni w blokowej siłce w piwnicy. Wiesz jak działa internet i jaki zasięg ma informacja w sieci? Czy będziesz głąbie wypisywał te kretynizmy w kółko?
    blasph @2024-05-10 18:58:03
    @mono ;) pozdraxy :)
    Rastan @2024-05-10 20:39:05
    Zgadzam się z vegą. Ten program przeniósł grafikę Atari w nowy wymiar. Można powiedzieć, że Graph2Font to jest już kultowy program. Fajnie, że jest jego nowa wersja!
    PeBe @2024-05-10 20:49:56
    SuN, no proszę. Niezła nie spodziewają.
    Generalnie brawa dla wszystkich.
    Dla TeBe za. program.
    Dla SuN za wgląd i migrację do nowego, świeżego środowiska Delphi.
    Dla wszystkich, którzy Tworzą w G2F.
    I dla KaZa, za. świetna. nowinę.

    No i czekamy na rozwój sytuacji.
    Philsan @2024-05-10 20:51:36
    Thanks!
    PeBe @2024-05-10 20:53:23
    @mega kulas - jak tylko pojawia się kody na gh to siadaj i działaj.
    Portuj na C# C++ C C%... na cokolwiek na co umiesz.
    Nie licz, że ktoś za. ciebie to zrobi, bo jeżeli zrobi, to ominą cię brawa.
    blasph @2024-05-11 00:09:45
    rozwój "sytuancji" juz niedługo panowie :) scenka opada ..słowo daje słowo :)
    solo/ng @2024-05-11 02:34:49
    praise the sun!
    Kaz @2024-05-11 04:50:27
    Sun - nie poniżaj i nie bagatelizuj wartości swojej pracy. Nawet gdyby trwała 3 minuty to po pierwsze wymagała wiedzy specjalistycznej, której nie ma 99% populacji świata, po drugie wymagała poświęcenia czasu, którego nie poświęciłoby zapewne 99% z tych nielicznych co mają wiedzę. We wszystkich cywilizowanych krajach wiedzę i poświęcenie się docenia, a u nas, nie wiedzieć czemu, nie. Doceniajmy!

    PeBe - dzięki za pochwałę artka, ale wydaje mi się, że moim kluczowym osiągnięciem jest tu inna rzecz - determinacja i cierpliwość przez kilka lat, żeby w końcu wyciągnąć od TeBe źródla oraz żeby wypytywać każdego kto się nawinie o pomoc w ruszeniu tematu. Przecież rozwój G2F się zakończył i groziło nam, ludziom korzystającym, że już nigdy nie powstanie nawet najmniejsza poprawka. Dlatego jestem taki szczęśliwy z przełomu i wdzięczny TeBemu i Sunowi.
    zbyti @2024-05-24 17:48:26
    @Kaz "której nie ma 99% populacji świata," bo im ta wiedza nie jest potrzeba a nie dlatego, że jest niedostępna. Gdyby wziąć pod uwagę tych dla których jest dostępna to bym napisał 95% :P
    zbyti @2024-05-24 17:51:42
    co za wariaci piszą w Pascalu a AD 2024?
    nickname
    e-mail / website (opcjonalnie)

    Aktualne tematy
    My POKEY note table (74)
    ostatni: 16-08-2026 06:35, Synthpopalooza
    "Robbo" w trybie DIN (15)
    ostatni: 16-08-2026 06:25, Synthpopalooza
    Tajny kod (16)
    ostatni: 15-08-2026 18:53, MaW
    IK+ (218)
    ostatni: 15-08-2026 14:51, CharlieChaplin
    Silly Venture 2026SE - the bigges... (118)
    ostatni: 15-08-2026 11:18, greymsb
    DOOM (vbxe, rapidus), AI (8)
    ostatni: 14-08-2026 17:21, w1k
    Książka Gorgha o asemblerze (80)
    ostatni: 13-08-2026 18:32, woocash500
    Sprawa nowych płyt głównych Atari... (72)
    ostatni: 13-08-2026 18:27, woocash500
    Komputery 8 i 16 bitowe w filmach (29)
    ostatni: 13-08-2026 18:00, gregor2
    Ratunek dla beztalenci w pixelarcie (102)
    ostatni: 13-08-2026 13:08, Vidol
    Kupię SIDE2 (1)
    ostatni: 13-08-2026 10:47, bartcom
    Gry na Atari z pszczołami (22)
    ostatni: 13-08-2026 00:39, triplex aka blasph
    Poszukuję... (30)
    ostatni: 12-08-2026 15:54, jakubd
    15 kHz (547)
    ostatni: 12-08-2026 14:34, Alex
    Rozpoczęła się edycja konkursu AB... (5)
    ostatni: 11-08-2026 11:38, andYManOne

    Kategorie Forum Atarum

    Administratorzy: Adam, Cyprian, Jhusak, Kaz
    Użytkowników: 3075
    Ostatnio zarejestrowany: goliacik
    Postów ostatniej doby: 9

    Spotkania i zloty/Meetings & Parties

    Najbliższe imprezy
    link do naszych spotkań online, zapraszamy do odwiedzenia kanału zoom również przez kod QR:

    KWAS

    Kalendarz AOL


    Społeczność/Community


    Rozmawiali
    Wywiad z Mariuszem Jaroszem i Kaz (16)
    Wywiad Dracona z Mr. Bacardim i Kaz (16)
    Tomasz Dajczak i Kaz (22)
    Lech Bąk i "Świat Młodych" i Kaz (26)
    Michał "Mike" Jaskuła i Kaz (30)
    F#READY i Dracon (22)
    Daniel „Arctus” Kowalski i Dracon (25)
    KATOD i TDC (15)
    Mariusz Wojcieszek i "Adam" (17)
    Romuald Bacza i Ramos (16)
    Śledzenie Amentesa i Larek (9)
    Leszek Łuciów i Charlie Cherry (17)
    TO JUŻ ZA TOBĄ: rozmowa z Bobem Pape i cpt. Misumaru Tenchi (39)
    Rob Jaeger i Emu (53)
    Jacek "Tabu" Grad i Dracon (0)
    Alexander "Koma" Schön i Kaz (0)
    Maciej Ślifirczyk i Charlie Cherry (0)
    Jarek "Odyniec1" Wyszyński i Kaz (0)
    Marek Bojarski i Kaz (0)
    Olgierd Niemyjski i Ramos (0)
    «« nowszestarsze »»

    Stragan
    Nowe, pojemniejsze RAM-Carty oferuje Kaz (21)
    "mouSTer" czyli myszka ST oferuje Kaz (30)
    Atari USBJoy Adapter oferuje Jakub Husak (0)
    Programy: Kolony 2106 oferuje Kaz (7)
    Sprzęt: rozszerzenia oferuje Lotharek (399)
    Gadżety: naklejki, pocztówki oferuje Sikor (11)
    Sprzęt: cartridge RAM-CART oferuje Zenon (7)
    Miejsce na drobne ogłoszenia kupna/sprzedaży oferuje Kaz (58)
    Sprzęt: interfejs SIO2IDE oferuje Piguła (3)
    Sprzęt: interfejs SIO2SD oferuje Piguła (115)

    Użytki/Utils
    Sprzęt/Hardware

    Wynalazki
    Atari jako programator pojazdu gąsienicowego napisał Kaz (17)
    Atari i Bluetooth napisał Kaz (35)
    SIO2PC-USB napisał Larek (46)
    Nowe SIO2SD napisał Larek (0)
    SIO2SD w CA12 napisał Urborg (15)
    Ratowanie ATMEL-ów napisał Yoohaas (12)
    Projektowanie cartów napisał Zenon (12)
    Joystick do Atari napisał Larek (54)
    Tygrys Turbo napisał Kaz (13)
    Testowałem "Simple Stereo" napisał Zaxon (5)
    Rozszerzenie 1MB napisał Asal (21)
    Joystick trzyprzyciskowy napisał Sikor (18)
    Moje MyIDE oraz SIO2PC na USB napisał Zaxon (16)
    Jak wykonać płytkę drukowaną? napisał Zaxon (28)
    Rozszerzenie 576kB napisał Asal (36)
    Soczyste kolory napisał scalak (29)
    XEGS Box napisał Zaxon (13)
    Atari w różnych rolach napisał Różyk (9)
    SIO2IDE w pudełku napisał Kaz (27)
    Atari steruje tokarką napisał Kaz (15)
    «« nowszestarsze »»