atarionline.pl
atarionline.pl Atari
Login:
Hasło:
Zapamiętaj mnie
Translate to RSS RSS
Ruszyła edycja zimowa Silly Venture 2024 z 2024-12-06 08:48 (8)
Historia Robbo w J2ME (Java) z 2024-12-04 20:10 (6)
Spowiedź autora symulatora lotu z 2024-12-01 13:44 (10)
11-latek naprawia komputer szachowy z 2024-11-30 12:08 (8)
Tajemnice Atari 5200 (KWAS #35) z 2024-11-27 00:44 (10)
Spotkanie z autorem gry "F-16 Falcon Strike" z 2024-11-22 15:06 (3)
Jak Xorcerer zrobił grafikę do dema STE? z 2024-11-22 14:12 (6)
Pomagamy Atarowcowi! z 2024-11-20 15:02 (28)
Wyniki ATASCII Compo 2024 z 2024-11-10 20:06 (13)
Wyniki konkursu ABBUC 2024 z 2024-11-02 15:54 (19)
Konkurs na grafikę ATASCII 2024 - głosowanie z 2024-10-27 23:34 (14)
Nowszy RECOIL z 2024-10-27 16:05 (0)
W sobotę KWAS #35 w Krakowie z 2024-10-16 00:17 (7)
Giełda 80/90 w Gdańsku z 2024-10-15 13:45 (5)
Pędź Mietku, pędź! z 2024-10-10 12:44 (42)
ATASCII Compo - 4. edycja z 2024-10-06 19:12 (16)
Gra "Dangerous City" uwolniona! z 2024-10-03 15:49 (25)
Miniaturowe Atari #2 z 2024-09-30 19:15 (13)
Wkrótce "Bubble Bobble" na Atari z 2024-09-27 10:34 (52)
Pokłosie KWAS #34 - Projektowanie cartów Atari z 2024-09-26 20:28 (9)
«« nowszestarsze »»

Pomocnik/Helper
Gry/Games

Katalog gier (konwencja Kaz)
Aktualizacja: 2024-12-05
Liczba katalogów: 8501, liczba plików: 37171
Zmian katalogów: 43, zmian plików: 90

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ść 2935 MB

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

Opisy gier
"Old Towers" (Atari ST) opisał Misza (19)
Submarine Commander opisał Kaz (35)
Frogs opisał Xeen (0)
Choplifter! opisał Urborg (0)
Joust opisał Urborg (16)
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 (8)
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
    Toms 720 Zaxon robi (86)
    ostatni: 06-12-2024 20:19, as...
    Gra "TONY" (490)
    ostatni: 06-12-2024 19:48, rafaldudek
    Magazyn Flop 67 - nowe gry (14)
    ostatni: 06-12-2024 16:36, duncan
    KWAS (357)
    ostatni: 06-12-2024 16:32, Kaz
    CX78+ & CX40+ (Wireless) (1)
    ostatni: 06-12-2024 14:53, 5eba_GD
    Muzycy scenowi... (111)
    ostatni: 06-12-2024 13:40, bruno_j
    Sdrive - wgrywanie plików cas z o... (5)
    ostatni: 06-12-2024 10:59, Kaz
    Historia Mirage (36)
    ostatni: 06-12-2024 10:48, Kaz
    Nowe okładki gier (521)
    ostatni: 06-12-2024 04:24, lexx
    Silly Venture 2024WE - in tribute... (129)
    ostatni: 05-12-2024 23:07, Mq
    Muzyka i Atari ST/STE (70)
    ostatni: 05-12-2024 20:24, Kaz
    Zmiany w bazie gier, dem, użytków (967)
    ostatni: 05-12-2024 20:22, Kaz
    Atari 800XL Mapa Pamięci - Proced... (8)
    ostatni: 05-12-2024 19:44, iSiek
    Drugi fire w joyu - jak? (26)
    ostatni: 05-12-2024 16:34, starymarabut
    Zdekompletowane płyty do XE (5)
    ostatni: 05-12-2024 11:13, takron27

    Kategorie Forum Atarum

    Użytkowników: 2860
    Ostatnio zarejestrowany: eewaldi
    Postów ostatniej doby: 18

    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 (14)
    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 (130)
    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 (0)
    Sprzęt: interfejs SIO2SD oferuje Piguła (58)

    Użytki/Utils
    Sprzęt/Hardware

    Wynalazki
    Atari i Bluetooth napisał Kaz (34)
    SIO2PC-USB napisał Larek (45)
    Nowe SIO2SD napisał Larek (0)
    SIO2SD w CA12 napisał Urborg (12)
    Ratowanie ATMEL-ów napisał Yoohaas (12)
    Projektowanie cartów napisał Zenon (12)
    Joystick do Atari napisał Larek (54)
    Tygrys Turbo napisał Kaz (11)
    Testowałem "Simple Stereo" napisał Zaxon (5)
    Rozszerzenie 1MB napisał Asal (20)
    Joystick trzyprzyciskowy napisał Sikor (18)
    Moje MyIDE oraz SIO2PC na USB napisał Zaxon (16)
    Jak wykonać płytkę drukowaną? napisał Zaxon (26)
    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 (5)
    Atari steruje tokarką napisał Kaz (15)
    DarkMouse napisał Kaz (7)
    «« nowszestarsze »»