Atari Gfx Viever jest programikiem do przeglądania na PaCanie obrazków z małego Atari. Na pomysł napisania "takiego czegoś" wpadłem po tym jak ciężko się zmęczyłem przygotowywaniem "ATR image", żeby pooglądać grafiki pod emulatorem. Aktualnie programik jest z numerem wersji 0.16. Numerek zmieniałem przy każdym dłuższym posiedzeniu przy komputerze. Wymagania: Windows 9.x, Millenium rozdzielczość minimum 640x480x16 bit zalecana 1024x768x24 bity Program wewnętrznie używa 24-ro bitowego koloru i pomocniczej palety kolorów zgodnej z atarowską (plik Default.act) 'porzyczyłem' ją z emulatora Atari Atari800win 2.7 dlatego jeżeli ktoś ma ustawione 256 kolorów na ekranie to widok może być nieciekawy. Bugs, błędy, fafrocle: Rozmieszczenie elementów na ekranie programu jest zgodne ze standardowymi ustawieniami Windows, Jeżeli używasz większych czcionek, pasków tytułwych, przycisków to bądź przygotowany na "efekty specjalne" (może kiedyś to poprawię) Program może (choć nie musi) się wywalić. Z braku czasu i chęci napisałem tylko podstawowe zabezpieczenia (ta wersjia i tak jest z 10x bardziej stabilna od poprzedniej). Przekłamania kolorów - w niektórych trybach graficznych obrazki nie wyglądadją tak jak na Atari, najczęściej jeżeli jest to obrazek w "interlace". W tej chwili nie mam opracowanych jeszcze algorytmów mieszania kolorów, które by w 100% dały obraz jak na Atari. Nie ma interpolacji dla obrazków gr8 (zapomniałem). Nie wyświetla obrazków pakowanych (brak algorytmów) Za duże okienko z obrazkiem, czasami śmieci na dole (brak czasu na poprawę) Nazwy pzycisków - nazwałem je w trakcie pisania programu tak jak nazwy procedur lub zmiennych i zapomniałem zmienić na bardziej domyślne (może kiedyś). Pozostawiony przycisk reset w oknie głównym, aktualnie niewykożystywany. Możliwości: Program pozwala na oglądanie obrazków w następujących formatach: gr8,gr9,g09,plm,mic,pic,inp,int,ap3,apv,apc,rip,hip, ale tylko niepakowane i pozwala na małe jego zmiany (opis guziorów) -> Double - powiększa 2x ScanlineN - wycina co drugą linię (działa tylko w trybie Double) ScanlineD - rozciąga obrazek w pionie o 1/3 i wycina co trzecią linię pzydatne czasami dla niektórych HIP-ów) Inverse - inwersja, ale tylko w gr8. DihterV - interpolacja pionowa - działa tylko w Double i wstawia w co drugą linię kolor będący średnią kolorów w lini poprzedniej i następnej. DihterH - interpolacja pozioma 3 punktowa - uśrednia kolory w poziomie przydatna w trybie gr9 w którym pixel ma szerokość 4 pixeli ekranowych - działa tak: 0000ffff -> 004488ccff. Kolory - wyświetla panelik z suwakami do zmiany kolorów, narazie działa tylko dla obrazków w formacie MIC i PIC. Guzik Reset na małym panelu kasuje wszystkie zmiany i ustawia w palecie odcienie szarości. zapisz - umożliwia zapis seryjny oglądanych obrazekow jako bitmap *xxx.bmp na razie nie ma możliwości zmiany nazwy, xxx to numerek kolejny, przy każdym uruchomieniu rogramu wynosi 0. Aby zapisać obrazek należy użyć przycisku "Odśwież". Zmień bitblany HIP-a - program nie sprawdza automatycznie który bitplan gr9 czy gr10 w pliku *.hip jest pierwszy, jeżeli obrazek wygląda kaszaniasto ta ta opcja go naprawi. Kolory? - wymusza dla planu gr10 w hip-ie stosowanie kolorów zamiast odcieni szarości (taka ciekawostka) 'Wczytaj' wczytuje zaznaczony obrazek i wyświetla go (można też podwójnie kliknąć na obrazku) suwak jasność lub nr koloru - jasność można trochę zwiększyć w "kolorowym" hip-ie, hip-y w odcieniach szarości zwykle psuje. nr koloru (rip) wybiera numer koloru z palety planu gr10 z którego tworzy tabelę odcieni dla planu gr9 (ale namotałem) 'Odśwież' - odświerza ekran bez wczytywania obrazka (np po użyciu Inverse), umożliwia też zapis obrazka po zaznaczeniu opcji zapisz. Zapisywanie jest aktualnie trochę kopnięte, ale dołączyłem je 15 minut temu. W next wersji spróbuję poprawić. 'Wypad' - koniec zabawy. Next ??????????????????? Next może będzie. W tej chwili nie mam w miarę czytelnych algorytmów rozpakowujących do app, rip. pic, posiadam tylko listingi procedur, a niechce mi się pisać mini emulatora 6502. Jeżeli czas pozwoli może zabiorę się za pisanie programiku do konwersji na HIP i RIP pozwalającego na w miarę nieskąplikowane tworzenie tych formatów. Wszelkie uwagi na temat programu mile widziane (czy wogóle jest sens istnienia takiego ustrojstwa) przyjmuję na adres saymon9@interia.pl lub gnome9@polbox.com