atarionline.pl
atarionline.pl Atari
Login:
Hasło:
Zapamiętaj mnie
Translate to RSS RSS
RastaConverter – nowa wersja z 2024-04-24 00:47 (3)
Obudowa kombajnu XCF12 z 2024-04-19 16:43 (26)
Time Wizard Deluxe + edytor poziomów z 2024-04-15 17:25 (28)
FORTH rozgryziony! z 2024-04-10 22:20 (18)
Wyniki i stuff z Grawitacji 2024 z 2024-04-07 16:19 (15)
Grawitacja 2024 - zapraszamy! z 2024-04-04 21:39 (2)
Zapowiedź konwersji "Rick Dangerous 2" z 2024-04-01 09:12 (30)
Bardzo krótka relacja z KWAS #33 z 2024-03-25 21:11 (10)
KWAS #33 w Katowicach za moment! z 2024-03-21 13:06 (7)
Zbigniew Kasprzycki - współtwórca Polskiego Logo z 2024-03-15 22:25 (9)
"Zoltar Cosmic Pirates" w sieci z 2024-03-15 12:21 (6)
KWAS #32 z 2024-02-16 00:08 (39)
Która kolorystyka okładki lepsza? z 2024-02-11 18:30 (36)
Demo gry "Tony: Montezuma's Gold z 2024-02-05 21:09 (54)
Wywiad z Mariuszem Jaroszem z 2024-01-31 11:43 (12)
Nachodzi "Cosmic Hero 2" z 2024-01-28 06:27 (22)
Miniaturowe Atari (FPGA) z 2024-01-26 11:46 (15)
Światowa premiera "Cyborg Warriors"! z 2024-01-17 18:38 (40)
Grel #2 już dostępny! z 2024-01-11 19:21 (29)
Śmierć śmieciom! z 2024-01-06 21:23 (30)
«« nowszestarsze »»

Pomocnik/Helper
Gry/Games

Katalog gier (konwencja TOSEC)

Opisy gier
"Old Towers" (Atari ST) opisał Misza (19)
Submarine Commander opisał Kaz (11)
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 (2)
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 »»

Katalog gier (konwencja Kaz)
Aktualizacja: 2024-03-16
Liczba katalogów: 8377, liczba plików: 36679
Zmian katalogów: 0, zmian plików: 0

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


Wewnętrzne/Internals



   Nowinki tworzone dzięki CuteNews
Premiera "PRGR15JB"
Kolejny odłamek historycznego oprogramowania podesłał Tomek "TDC" Cieślewicz. Rzecz dotyczy czasów firmy Mirage z Warszawy, a więc przełomu lat 80-tych i 90-tych. Odkopany artefakt: program o wszystko mówiącej nazwie "PRGR15JB". Oto opowieść Tomka:

"Ten program z 1991 roku nie był nigdy oficjalnie wydany, był wewnętrznym programem firmy, sporo takich wtedy napisaliśmy. Nie miał ujrzeć światła dziennego, miał działać jedynie dla naszego teamu w Mirage, a nawet można rzec, że był głównie adresowany do mnie. Dlatego jego nazwa nie jest komercyjna, ale dla nas była czytelna: PR to skrót od PROGRAM, GR od GRAFICZNY, a liczba 15 to oczywiście 15 tryb graficzny. JB to inicjały autora czyli Janka B.

Nie pamiętam w jakich okolicznościach podjęliśmy decyzję aby ten program powstał i co konkretnie miałem w nim rysować. Najprawdopodobniej miała powstać grafika do gry, może chodziło o grę "Thorgal", do której grafiki narysował Benek właśnie w trybie 15, o czym już była kiedyś mowa na AtariOnline.pl. Program to skutek ustaleń z Tomaszem Mazurem, może Arkiem Łukszo (spotkania z nimi odbywały się prawie co tydzień, więc dużo było ustaleń, trudno to do dziś pamiętać). Jasiek podjął się napisania tego programu i faktycznie to zrobił. W środku znajduje się tekst zachęcający do rozwijania tego programu, najprawdopodobniej napis ten był skierowany do mnie, na zasadzie: jeśli jakiejś ddatkowej funkcji potrzebujesz do rysowania to ją sobie dopisz (znane dzisiaj jako "napisz se" :P).



Nasze wewnętrzne programy miały tylko niezbędną funkcjonalność i taki też jest "PRGR15JB". Można w nim co nieco rysować w 15 trybie graficznym, jest skromne menu w 0 trybie graficznym, do którego wchodzi się klawiszem "o". Podejrzałem w źródłach, że program przynajmniej próbuje zapisywać i odczytywać swoją konfigurację z pliku. To chyba takie popularne na Atari wówczas nie było. Chyba jest to jedyny nasz program użytkowy, w którym jest możliwość podawania nazw plików oraz nawet Jaśkowi się chciało napisać dodawanie do nazwy "D:".

W moich programach regułą było to, że nie było możliwości podawania nazwy pliku do zapisania i odczytania - były one na stałe wpisane w kod programu. Mnie to w niczym nie przeszkadzało, bo w danym momencie pracowałem nad jednym plikiem, kończyłem pracę i zaczynałem pracę nad kolejnym. Nazwy plików zmienialiśmy bezpośrednio w źródłach programów, które następnie uruchamialiśmy. To dość niekonwencjonalne rozwiązanie wynikało z dużej wygody korzystania z "Action!" w formie cartridge'y, które otrzymaliśmy jako team Mirage. Bardzo dobry edytor "Action!" oraz łatwość późniejszego uruchomienia programu podowało to, że przy każdej okazji go wykorzystywaliśmy zamiast pisać własne procedury do wprowadzania danych czy obsługi nazw plików.

Z tego co pamiętam, bardziej rozwiniętymi programami z tych wewnętrznych narzędzi był jedynie powyższy program graficzny, "Edgar" Arka "Gizmo" Łukszo oraz Kuby Husaka oraz mój program "Help Me", który jako jedyny z naszych narzędzi był wstępnie planowany do oficjalnego wydania.


Program w naszym katalogu użytków tutaj.

2014-04-13 20:10 by Kaz
komentarzy: 10
tdc @2014-04-14 00:07:57
Janek (autor) zapytany czy coś pamięta odnośnie tego programu, stwierdził że nic, więc ja próbowałem jakoś opisać historię jego powstania itp.

Te dawne, zapomniane czasy uświadamiają mi że jestem dinozaurem ;)
tdc @2014-04-14 00:17:53
Podziękowania się tutaj należą:

- Mikerowi - który kiedyś poświęcił sporo czasu na zgranie starych dyskietek

- Kazowi - który obecnie odgrzebał naszą bardzo starą korespondencję dotyczącą dawnych czasów. Oraz teraz przygotował ten program oraz artykuł

Dziękujemy Wam! ;)
janb @2014-04-14 23:15:34
cześć, dzięki !! zastanawiam się co mogło zająć więcej wysiłku i czasu, napisanie przeze mnie tego dosyć prostego programu z głupim menu czy powyższy opis historii jego powstania:)
Kaz @2014-04-15 01:27:14
O, autor zawital :D. Witam na stronie i pozdrawiam.
tdc @2014-04-15 05:04:19
@janb - witaj na Atarionline.pl ! ;)

He he no rozumiem jak na to patrzysz ;)
Jednak chciałbym zauważyć, że te opcje np. blokowe na pewno wynikały z jakiś szczegółowych ustaleń - choć już nie pamiętam z kim i o czym.

Druga sprawa to ja rozumiem, że program może się wydawać banalny - wiem bo sam niewiele pamiętam ze swoich własnych programów. Jednak ja zaglądałem do źródła tego programu i zdecydowanie nie jest to kolejny zwykły program, kod zawiera wiele bardzo sprytnych rozwiązań i nieszablonowych podejść do tematu. Sam fakt że program wczytywał i zapisywał swoją konfigurację już to ukazuje, gdyż wtedy się takich rozwiązań nie stosowało.

Co więcej myślę że właśnie te twoje pomysły jak ten program można napisać były dla Ciebie jedynym powodem dla którego go napisałeś - bo w 100% wolałbyś w to miejsce napisać jakąś grę ;)
Ja miałem podobnie z Help Me - pisałem go wg swojej wizji - można powiedzieć że sobie utrudniałem, bo musiałem mieć jakieś wyzwanie aby go napisać.

Dlatego naprawdę to ciekawy program pod względem technicznym i algorytmicznym - nie potrzeba tutaj takiej skromności ;)
janb @2014-04-16 21:12:11
Mogę uchylić trochę rąbka tajemnicy skąd decyzja o napisaniu ciekawego pod względem algorytmicznym i technicznym programu.. a więc we wczesnych latach 90 zadzwonił do mnie Jack, Jack Tramiel... a nie, ja nie miałem jeszcze telefonu, hmmm. no tak Jack dzwonił tylko do Tomka... , ja przez to miałem czas na dopracowanie procedurek blitujących w 15 trybie graficznym, a powyższy programik po prostu zapisywał wycinek ekranu w formie konsumowalnej dla biblioteki, program podesłałem (zaniosłem na dyskietce:)) Tomkowi, wówczas największemu grafikowi wszechczasów aby wyzwolić trochę jego geniuszu w formie animacji bo moje umiejętności ograniczały się postawienia pikseli w odpowiedni kształt:) Tomek malował naprawdę łądnie. Z tego co pamiętam raczej jednak nie używał mojego narzędzia, przypuszczam że jako prawdziwy człowiek renesansu mógł być już zajęty się czymś innym, np. genialną koncepcją połączenia wszystkich komputerów na świecie kablem i udostępnienia wszystkim ludziom możliwości dzielenia się różnymi informacjami, o tym o czym właśnie myślą, zamieszczania interesujących artykułów i zdjęć, pomysł jednak upadł przez lojalność i ograniczenie się tylko do 8 i 16 bitowych komputerów Atari i deficytu kabla. Jak jednak napisałem wcześniej - to tylko spekulacje:)
janb @2014-04-16 21:24:43
KAZ Witaj i nie mogę wyjść z podziwu dla atarionline:)
Kaz @2014-04-17 03:07:58
Jan - ha ha, przez 4 minuty i pol smialem sie z Twojego komentarza, a puenta rozwala :). Dzieki za dobre slowo dla ekipy, ktora to ciagnie do przodu :).
tdc @2014-04-17 03:34:36
He he dobre, a ile podtekstów ;)


Ciekawe, Jasiek pisze że nie miał telefonu w czasach gdy działaliśmy w Mirage, dziś młody człowiek nie potrafi sobie czegoś podobnego wyobrazić w erze komputerów połączonych kablem ;) a w kieszeni mając dwa telefony ;)
tdc @2014-04-17 06:36:02
...albo jeden telefon na dwie karty.
nickname
e-mail / website (opcjonalnie)
Aktualne tematy
Zasilacz Atari fx 551 ,1050, 1200... (32)
ostatni: 24-04-2024 22:08, zaxon
TSFX Turbo Blizzard (110)
ostatni: 24-04-2024 22:06, pustak
Poszukiwania: Turbo Rom - Mapasof... (26)
ostatni: 24-04-2024 21:09, gienekp
RastaConverter by Jakub Dębski (911)
ostatni: 24-04-2024 15:08, ilmenit
Zgrywanie programów z dyskietek (57)
ostatni: 24-04-2024 13:03, duncan
ACSI2STM - nowy dysk twardy ACSI ... (4)
ostatni: 24-04-2024 09:47, Pawex (RTG)
The400 (59)
ostatni: 24-04-2024 09:44, takron27
plus4 kanion (12)
ostatni: 24-04-2024 09:21, mono
[Nieaktualne] Sprzedam Samsung Sy... (7)
ostatni: 23-04-2024 21:58, Gzynio
Niedokładność Fujinet (109)
ostatni: 23-04-2024 21:08, Zaqu
Jak to zrobic bez... [pewien_zna... (5)
ostatni: 23-04-2024 20:56, kkrys
Nowe gry na Atari (100)
ostatni: 23-04-2024 19:33, Peri Noid
Sprzedam Atari 65XE z pamięcią 51... (1)
ostatni: 23-04-2024 17:41, mcgregor
Mega-CD (3)
ostatni: 23-04-2024 13:59, baktra
Emulatorowanie przenośne. (54)
ostatni: 23-04-2024 12:11, Alex

Kategorie Forum Atarum

Użytkowników: 2782
Ostatnio zarejestrowany: Marek
Postów ostatniej doby: 30

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 (12)
Wywiad Dracona z Mr. Bacardim i Kaz (12)
Tomasz Dajczak i Kaz (21)
Lech Bąk i "Świat Młodych" i Kaz (26)
Michał "Mike" Jaskuła i Kaz (6)
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 (25)
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 (36)

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 »»