Obrazki z Portfolio by Kaz 2009-01-14 01:41:25

Dopadła mnie styczniowa niemoc, przez co wiele tematów leży odłogiem... choćby KazKompo2008, które oczywiście będzie - mam nadzieję, że za kilka dni. Na szczęście są tacy ludzie, którzy podsyłają wręcz gotowe materiały do nowinek i nie muszę sięgać do niezmierzonych archiwów nowinek oczekujących na publikację :). Jedną z takich osób jest niezmordowany atarowsko Paweł "Sikor" Sikorski, który zrealizował w Turbo Basic XL kolejny ciekawy pomysł:

Atari Portfolio - pierwszy na świecie "kieszonkowy" pecet - rok 1989 (zdjęcie stąd)


"Jak Wam wszystkim wiadomo, bawię się ostatnio w drobne poprawki do BMP Converta. Co prawda ostatnio nie mam na nic czasu, więc prace praktycznie stoją w miejscu. Tym niemniej, przez przypadek, szukając pewnych opisów grafiki, natknąłem się na opis formatu PGF. Cóż to takiego jest i z czym to się je?



Otóż format PGF (Portfolio Graphics Format) jest nieskompresowanym plikiem graficznym z Atari Portfolio. Kiedyś chyba ten temat przerabiał Grzybson, o ile dobrze pamiętam. Okazało się, że są to czyste dane grafiki zapisane bajt po bajcie, w sumie 1920 bajtów. Rozdzielczość to 240 na 64 piksele, kolory: sztuk jeden, czyli - warto spróbować... Ściągnąłem przykładowe grafiki, chwila zabawy w Turbo Basicu i mamy. Kolory na Portfolio są odwrócone, a to ze względu na wyświetlacz - ale nie chciało mi się robić konwersji. Aby jednak było poprawnie - po prostu odwróciłem rejestry kolorów małego Atari (POKE 710,255:POKE 709,0 - dokładne ustawienia zastosowane w małym Atari). Oczywiście wszystko wyświetlane w hi-resie czyli GR.24.



Uwaga! Programik nie jest głupotoodporny i w przypadku błędu wychodzi do DOS-a. Może kiedyś to poprawię, ale teraz mi się nie chce. Czy takie coś może się do czegoś przydać? Według mnie może, nie tylko do zabawy - teoretycznie na dowolnym party można by wyświetlać na big screenie obrazki z Atari Portfolio (gdzie jest scena PoFo...?), pod warunkiem zapisania obrazka w formacie nieskompresowanym. Zamarzyło mi się też coś innego. A mianowicie: mała gierka pisana jednocześnie pod PoFo i pod małe Atari. Oczywiście, monochromatyczna tekstówka. Grafika w formacie 240x64px, na małym Atari tekst pod obrazkiem, na PoFo po naciśnięciu klawisza opis. Czy zna ktoś na tyle C lub Pascala aby obsłużyć PoFo? To mogłoby być ciekawe porównanie dwu platform, z taką samą grafiką w grach. Co więcej, przy obecnych narzędziach cała grafika może być tworzona jednocześnie dla PC, Portfolio, Atari 8-bit... Co kto lubi... Ale to tylko marzenie.



Na dyskietce oprócz programu - kilka przykładowych grafik ściągniętych z internetu. Jak ktoś zna strony, gdzie jest ich więcej - poproszę o info w komentarzach."


A dyskietka od Sikora w tym miejscu.
Pytajnik 2009-01-14 10:29:29

A w druga strone tez by sie zdalo -> hi-res z 8bit na Portfolio.

sikor 2009-01-14 11:26:30

Tak, bezproblemowo. To są czyste dane, 240x62px - więc zgrywasz blok z hiresu odpowiedniej wielkości i jazda ;) Nawet o tym nie wiedziałem - a przez przypadek znalazłem specyfikację, jak czegoś innego szukałem.

sikor 2009-01-14 11:28:04

Oczywiście 240x64px, czeski błąd...

krupkaj 2009-01-14 16:04:11

Very nice, but what about support fot compressed files pgc or animations pgx? There is simple RLE compression I think it should be no problem to implement it

sikor 2009-01-14 19:16:13

@krupkaj: maybe in next release. I found tech info when i search for other problem. Now I haven't time for doing new release... ;(

twh 2009-01-14 20:10:56

what we need is a PoFo Emulator :)

grzybson/SSG 2009-01-14 21:16:21

Brawo Sikor! :) Muszę poszperać i znaleźć swoje trzy graficzki z lasta 2k3 na pofo:)

pin 2009-01-15 00:32:30

... w sumie pogimnastykuję się z implementacją programu dla TRS desktop :) - przeglądarka do plików z PoFo, oraz Hires a8bit.. :)

Dla przypomnienia - TRS desktop:

http://www.atari8.info/trsdesktop.php

:)

grzybson/SSG 2009-01-15 16:41:46

PIN - Pamiętamy. A kiedy upublicznisz jakiś Software Development Kit? Też mógłbym coś napisać dla desktopa :)

tebe 2009-01-15 22:34:37

np. wirusa

pin 2009-01-16 13:05:45

TeBe. Możemy się dogadać. Ty będziesz pisał wirusy, a my z Grzybsonem napiszemy GUARDA :)

Wolfman 2009-01-16 13:19:02

...sorka za tego off topa ....


....... wiecie może gdzie "leży"Scorched Tanks /Earth .... w katalogu nie mogę znaleźc

sikor 2009-01-16 23:12:35

Do KAZa poszła paczka... ;) PGC też już możemy oglądać - pewnie da info w nocy, chyba, że nie zechce dać...

voy 2009-01-16 23:34:28

@Wolfman: wieki temu było na stronie Pecusia i Pirxa http://www.future-net.pl/~10vg3b/scorch/ (która już niestety nie dziabajet), ale można ją zgrać z kopii strony: http://web.archive.org/web/20060712220030/http://www.future-net.pl/~10vg3b/scorch/filez/scorch.zip.

Polecam potem opcję "Napraw" w WinRAR - archiwum jest (?) uszkodzone. Po wypakowaniu z takiego naprawionego archiwum plikowi scorch.xex na szczęście nic nie dolega. ^^

Kaz 2009-01-17 00:51:28

Miker podeslal pliczek Scorch, wiec wrzucilem go do katalogu:
http://tiny.pl/vt8b