atarionline.pl logo w semigrafice GR.0 - 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: CommentAuthormono
      • CommentTime12 Jun 2010 21:06
       
      Popełniłem na boku edytor pozwalający malować takie rzeczy.
      Jest to bardzo prosty program.
      Pozwala na pikselowanie logosa w obszarze standardowego ekranu 40x24 znaki (czyli ma rozdzielczość 80x48), oraz operacje zapisu/odczytu.
      Format pliku roboczo nazwanego SGE, to po prostu zrzut RAW ekranu bajt po bajcie.
      W załączniku atr z przykładowymi lgosami z Lasermanii i Robbo.
      • 2: CommentAuthorpowrooz
      • CommentTime12 Jun 2010 22:06
       
      fajna sprawa - mnie się podoba.
      czy da się załączyć tekst? - tak jak w przykładach
      • 3: CommentAuthormono
      • CommentTime12 Jun 2010 23:06
       
      Aktualnie niestety nie - ale to jest funkcja którą mam w planach. Ponieważ edytor powstał "przy okazji", to jak uporam się z pracami, które mnie absorbują obecnie, dodam jeszcze:
      - skrol,
      - czyszczenie,
      - inverse,
      - lustra
      bloku/ekranu. No i pewnie directory.
      Uwagi,krytyka, nowe featury mile widziane.
      • 4: CommentAuthormono
      • CommentTime14 Jun 2010 00:06
       
      Wersja 0.2. Ma:
      - space robi toggle pixel,
      - shift robi set pixel wg koloru ustawionego za pomocą Atari Logo/Inverse,
      - Atari Logo/Inverse przełącza kolory,
      - obsługa joysticka i myszy od Amigi i Atari ST,
      - grid przełączany ctrl+g,
      - inverse ekranu przełączany ctrl+i,
      - kasowanie ekranu wybranym kolorem ctrl+clr,
      - przełączanie trybu pracy myszy między Amiga a Atari ST ctrl+Atari Logo/Inverse,
      - na listwie na dole znaczniki: wybranego koloru, trybu pracy myszy, koloru "piksela", na którym stoi kursor.
      Przesunąłem ekran/font/displaylist/pmg na $8000 - nie powinno już syfić podczas i/o ze Spartą.
      Następne zmiany wkrótce.
      • 5: CommentAuthorurborg
      • CommentTime14 Jun 2010 15:06
       
      Fajny programik.
      Nie wgryzałem się za bardzo, a jedynie tak sobie na chwilę uruchomiłem z ciekawości pod emulatorem. Zastanawia mnie czemu gdy stawiam dwa piksele obok siebie po skosie to czasem zamiast kwadracików uzyskuję taki wazorek z pikseli jak na załaczonym zrzucie.
      • 6: CommentAuthormono
      • CommentTime14 Jun 2010 15:06
       
      Ponieważ to jest tryb tekstowy, a taka kombinacja nie występuje w standardowym zestawie znaków (informacja o tym znajduje się w sekcji "Note" przy uruchomieniu programu).
      • 7: CommentAuthorurborg
      • CommentTime14 Jun 2010 15:06
       
      O! nie doczytałem do końca. No to wszystko jasne :)
      • 8:
         
        CommentAuthorKaz
      • CommentTime1 Jul 2010 11:07
       
      Bardzo fajne, czy ktos zamierza w tym narysowac jakies logo? Urborg?
      • 9: CommentAuthormono
      • CommentTime4 Jul 2010 00:07
       
      Będzie, będzie :) Po Głuchołazach.
      • 10: CommentAuthormono
      • CommentTime3 Aug 2010 22:08
       
      Mogę już puścić dwa logosy, które przygotowałem do "XL Digital" na Głuchołazy 2010.
      Aktualnie nie ma nowych features w edytorze.
      • 11: CommentAuthorbob_er
      • CommentTime4 Aug 2010 11:08
       
      jak przyklady mozesz dac screeny z dem unfused i unplugged - tam wszystko bylo w gr.0, a zdecydowana wiekszosc ma do tego pamiec liniowa ekranu.
      • 12: CommentAuthormono
      • CommentTime4 Aug 2010 18:08
       
      Świetnie! Dziękuję. W następnej wersji będą zatem przykłady z dem MEC :)
      • 13: CommentAuthornosty
      • CommentTime4 Aug 2010 23:08
       
      Ja chyba nie pojmuje o co kaman... To jest zwykly prosty edytor graficzny dzialajacy w trybie tekstowym GR0, tak?

      Moglbym wiec prosic o wyjasnienie tych szarych wzorkow "dla opornych"? :P Ja rozumiem ze caly ekran jest w trybie tekstowym, ale rysuje pelnym kwadratem (invers spacji) wiec jaka "kombinacja nie występuje w standardowym zestawie znaków"?

      I dlaczego skoro program pracuje na ekranie "40x24" znaki to ma "ma rozdzielczość 80x48"??

      Dzieki za poswiecenie czasu mniej bystrym uzytkownikom.
      • 14: CommentAuthormono
      • CommentTime4 Aug 2010 23:08 zmieniony
       
      Program faktycznie działa w trybie tekstowym GR.0. Do rysowania używa semigrafiki - konkretnie znaków uzyskiwanych przez Ctrl+YUIOKL (w inwersie i bez). W sstandardowym zestawie Atari nie ma znaczka z dwoma kwadracikami po przekątnej, więc z zestawie używanym przez program został zdefiniowany w odcieniu szarości właśnie po to, żeby zasygnalizować jego brak w standardzie.
      Podczas rysowania stawiamy "piksele" na połówce znaku (tak, jakbyśmy używali kombinacji Ctrl+IOKL) stąd właśnie podwojona "rozdzielczość".
      Jeśli "piksel" zostanie postawiony tak, że w obrębie znaku trzeba byłoby namalować znak, który w standardowym zestawie Atari nie istnieje (właśnie znak mający kwadraciki po przekątnych), wtedy stawiany jest przedefiniowany znak w odcieniach szarości. Jeśli wczytamy taki obrazek na ekran w trybie GR.0, znak z kwadracikami po przekątnej będzie miał kod ESCAPE lub RETURN ($1b lub $9b jeśli piksele są na przeciwnej przekątnej - ten kod ma charakter tymczasowy: planowana jest poprawka wg sugestii bob_er'a na Ctrl+FG).
      A że programik zachowuje się, jak zwykły program graficzny... to chyba dobrze? Nie? :D
      Wyszarzenie jest ostrzeżeniem, że używany jest znak, który w standardowym zestawie nie istnieje. Obecnie to jedyny taki przypadek, choć niewykluczone że w trakcie rozwoju pojawią się następne.

      Edit: Przepraszam. Kody znaków specjalnych aktualnie to ESC ($1b ATASCII) i CLR ($7d ATASCII). To będzie zmienione w najbliższej wersji programu.
      • 15: CommentAuthorgorgh
      • CommentTime4 Aug 2010 23:08 zmieniony
       
      -mono już napisał,skasowano-
      • 16: CommentAuthornosty
      • CommentTime5 Aug 2010 00:08
       
      dzieki! teraz pojalem :)
      faktycznie pomyslowy program
      • 17:
         
        CommentAuthorKaz
      • CommentTime8 Aug 2010 15:08 zmieniony
       
      Przy okazji sprawdzania Twojego programu Mono ogladalem tez inne podobne edytorki. A skoro mam to sie podziele (nie ma ich jeszcze w naszym katalogu uzytkow przez zawieruche z serwerami).
      • 18:
         
        CommentAuthorKaz
      • CommentTime12 Nov 2010 13:11
       
      Mam pytanie - czy byly jeszcze inne programy, w ktorym mozna bylo robic obrazki w semigrafice, logosy, etc? Replay szuka odpowiedzi na pytanie o format ASC, w ktorym ma pewne pliki do odyskania, ale... no wlasnie, nie wiadomo, czym to przeczytac. Jak sprawdzilem - nie sa to ATASCII ani ASCII.
      • 19: CommentAuthormono
      • CommentTime12 Nov 2010 14:11
       
      Możecie podesłać przykładowy plik?
      • 20:
         
        CommentAuthorKaz
      • CommentTime12 Nov 2010 15:11
       
      Pytanie do Replaya przekazane.
    1.  
      Maciooś popełnił kiedyś na pewno prg do malowania w GR0, oraz coś do logosowania, czy konwerter. Kojarzy mi się nazwa Sianokos (albo podobna).
      • 22:
         
        CommentAuthorKaz
      • CommentTime12 Nov 2010 21:11
       
      Tak, ten program jest kilka postow wyzej - dokladnie to nazywa sie "Sianokos Converter".

      A moze Alex albo Pet sie odezwa - co w Waszej grupie bylo uzywane do tego typu prac? Replay nie pamieta.