atarionline.pl
atarionline.pl Atari
Login:
Hasło:
Zapamiętaj mnie
Translate to RSS RSS
Trzecia "Mapa pamięci" z 2024-12-20 10:08 (10)
Historie z K.W.A.S. #35 z 2024-12-15 11:56 (4)
Time Wizard Deluxe Edition z 2024-12-13 11:42 (7)
Wyniki Silly Venture 2024 Winter Edition z 2024-12-09 21:04 (17)
Ruszyła edycja zimowa Silly Venture 2024 z 2024-12-06 08:48 (16)
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 (29)
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)
«« nowszestarsze »»

Pomocnik/Helper
Gry/Games

Katalog gier (konwencja Kaz)
Aktualizacja: 2024-12-18
Liczba katalogów: 8510, liczba plików: 37359
Zmian katalogów: 85, zmian plików: 125

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ść 2942 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
Trzecia "Mapa pamięci"
I kolejna wznowiona po latach pozycja pojawi się wkrótce na naszych półkach, a przynajmniej mojej, bo mocno kibicuję temu projektowi wydawniczemu. Małe wydawnictwo Retronics czyli w praktyce pasjonat Jerzy "Duddie" Dudek doprowadził do powstania reedycji książek SOETO, tak pożądanych na przełomie lat 80./90., gdy stanowiły często jedyne źródło wiedzy niezbędne programistom Atari, posiadaczom tych komputerów czy entuzjastom informatyki. Dzisiaj już takiej roli nie pełnią, po co więc wznawiać te książki i po co właściwie je kupować? Ponieważ to nie są zwykłe reedycje, a mocno rozszerzone.

Po pierwsze, poddane są korekcie, która w latach 80. i 90. dla treści komputerowych była na znacznie niższym poziomie. Poprawione są nie tylko niedoróbki techniczne jak słabo czytelny druk, błędne listingi, niewyraźne schematy czy niespójne tabelki, ale także pomyłki dotyczące merytoryki. To ułatwia zapoznawanie się z treścią i przyswajanie materiału. Po drugie, sprzyja temu także jakość wydania. Książki Retronics są po prostu solidnie wykonane. Grube, ciężkie, wręcz pancerne - niełatwo je uszkodzić w trakcie częstego korzystania, jak to nagminnie było z oryginałami, które miały tendencje do rozpadania się. Dla tych, którzy kupują książki tylko na półkę znaczenie ma przede wszystkim estetyka wydania, a tutaj ona też jest na wysokim poziomie, pięknie się prezentują. Po trzecie, książki SOETO obrastają dodatkami. Pomysł, który wprowadziliśmy z Duddiem już w reedycji "Atari Basic", aby dodawać do książek coś nowego, co przyciągnie czytelników (tam była to moja kilkudziesięciostronicowa historia o Wiesławie Migucie i jego zespole piszącym książkę, a także kontekście lat 80.), sprawdził się i był kontynuowany w kolejnych wydaniach. Czasami odnoszę wręcz wrażenie, że to te dodatkowe teksty należy traktować jako danie główne, a przystawką jest poprawiona treść książki z epoki.



W książce Mapa pamięci Atari XL/XE. Procedury wejścia/wyjścia Wojtka Zientary też wartością kluczową są dodatki. Mamy tu trzy rozdziały autorstwa znanego demoscenowego kodera Piotra "0xF" Fusika: "Bardzo szerokie duszki", "Tryby graficzne oparte o VSCROL" i "Self Test". Pierwszy tekst brzmi intrygująco, bo przeczy wiedzy powszechnej o duszkach w Atari i tak też pisze o nim Piotr: "Wedle wszelkiej dostępnej literatury, w tym rozdziału 8. tej książki, Atari 8-bitowe potrafi wyświetlać duszki pojedynczej, podwójnej i poczwórnej szerokości. Tak też podaje oficjalna dokumentacja układu GTIA. W tym dodatku zajmę się możliwością rozszerzenia pojedynczego gracza lub pocisku nawet na całą szerokość ekranu. Odkrycia tego dokonał Thomas „Thor” Richter." (...) Oto możliwości komputerów Atari odkryte ponad trzydzieści lat po ich skonstruowaniu.

Trybów opartych o VSCROL reklamować chyba nie trzeba, bo reklamują się same, na przykład w demie "Numen" z 2002 roku, znane pod nazwami 9++ i 10++. Są to tryby, które "wynalazł" i opracował właśnie autor tego dodatku. Nietypowo wykorzystują przesuw pionowy i charakteryzują się szybkością działania, co czyni je przydatne do dem i gier. Już w artykułach z 2002 roku w "Atarynce" Piotr sugerował, że można wykorzystać ten pomysł także do innych trybów niż GRAPHICS 9 i 10. I właśnie w tym dodatku mamy rozwinięcie tego pomysłu. Są szczegółowo zaprezentowane tryby: 80x26, 80x59 DL, 9+, 9++ rozpętlony, 9++ DLI, 12++ DLI, 0++ DLI, 0++ + puste DLI.

Na koniec mamy deser w postaci pierwszego tak szczegółowego opisu programu diagnostycznego zawartego w ROM komputerów Atari, tak zwanego Self Testu: "W systemie operacyjnym Atari XL/XE znajduje się program testu diagnostycznego komputera. Ten fragment systemu nie został opisany w oryginalnych wydaniach „Mapy Pamięci Atari XL/XE”. Niniejszy dodatek uzupełnia tę lukę. Self Test zajmuje obszar 2 KB pamięci ROM, który przy skasowanym bicie 7 PORTB jest widoczny w obszarze przestrzeni adresowej $5000-$57FF. Dodatkowo obszar $CA57-$CB55 zawiera dane napisów widocznych w Self Test, a test pamięci wywołuje procedury testu ROM umieszczone w obszarze $FF73-$FFEA. Te same procedury są używane podczas zimnego startu komputera."

Dla zupełnie nowych czytelników, którzy nie mieli do czynienia z serią SOETO w starych czasach, interesująca będzie też wiedza, co w ogóle zawiera książka Wojtka Zientary, jaką tematykę obejmuje i jakie znaczenie mają procedury wejścia/wyjścia? Odpowiada na to wstęp: "Niewielki byłby pożytek z komputera, gdyby nie można było wprowadzać programów i danych oraz wyprowadzać wyników na ekran lub drukarkę. Każdy komputer na te czynności poświęca znaczną część swej pracy, a w grach zręcznościowych prawie całość. Komunikacją komputera z urządzeniami zewnętrznymi steruje zespół procedur wejścia/wyjścia. Zajmuje on zwykle ponad połowę obszaru pamięci systemu operacyjnego i dlatego często nazywany jest podsystemem wejścia/wyjścia. Niniejsza książka zawiera kompletny opis całego podsystemu wejścia/wyjścia komputerów Atari XL/XE. Poza standardowymi procedurami obsługi urządzeń zewnętrznych spotykanych w innych komputerach uwzględniono tu także procedury obsługi tzw. "nowych urządzeń", które są specyficznym elementem systemu operacyjnego Atari. Ponadto opisane zostało szczegółowo działanie specjalizowanych układów wejścia/wyjścia: ANTIC, GTIA, POKEY i PIA. Dwa pierwsze układy zajmują się tworzeniem obrazu, co niewątpliwie jest jednym z najważniejszych zadań wykonywanych w każdym komputerze. Układ POKEY jest odpowiedzialny za tworzenie dźwięku oraz obsługę złącza szeregowego, klawiatury i manipulatorów analogowych. Poza tym zawiera kilka liczników o dużej szybkości zliczania. Manipulatory cyfrowe są natomiast kontrolowane przez układ PIA. Znaczenie jego jest jednak o wiele większe niż tylko użycie w grach, gdyż poprzez gniazda joysticków można prowadzić transmisję dwukierunkową. Dodatkowym zadaniem PIA jest zarządzanie pamięcią komputera." Piotr dodaje też prywatnie w rozmowie, że to bardzo ważna dla niego książka, "z niej nauczyłem się całego ANTICa, GTIA, POKEYa, CIO i SIO."

Książka jest już na finiszu wydawniczym, można ją kupić w przedsprzedaży tutaj. Do książki jest opcjonalnie dostępna dyskietka 5.25" z listingami z książki.



2024-12-20 10:08 by Kaz
komentarzy: 10
Kaz @2024-12-20 12:30:08
W sumie przydałaby się jeszcze informacja o wadze książki/książek, bo przy takiej kolekcji zaczyna się liczyć solidność półki :)
jhusak @2024-12-20 12:49:03
Trza mieć regały ze stali WĘGLOWEJ :D
Pecuś @2024-12-20 13:14:13
Moja ulubiona część :)

Zamówione!
Kaz @2024-12-20 17:48:39
Dodałem rekomendację od samego 0xF-a:

"Bardzo ważna dla mnie książka - z niej nauczyłem się całego ANTICa, GTIA, POKEYa, CIO i SIO."
Pecus @2024-12-20 21:34:32
Tak. To podstawowa pozycja. W zasadzie można by się obyć bez pozostałych książek z serii.
Bez tej nie!
mono @2024-12-21 01:01:54
Dwie są żelazne - do Procedur Wejścia / Wyjścia" jeszcze "Podstawowe procedury systemu opracyjnego".
tebe @2024-12-21 09:58:36
monetyzacja demosceny, w tym kierunku wszystko idzie
mono @2024-12-21 10:31:10
@tebe: Powiem więcej. Monetyzacja demosceny ma korzenie w samej demoscenie. Przypomnij sobie łaskawie od czego zaczęła się tzw. demoscena. Pamiętaj o tym też jadąc na party. Więc nic nigdzie nie idzie - zawsze tu było.
tebe @2024-12-21 11:33:44
ktoś kiedyś zapyta Cię czy masz "Mapę pamięci Atari", a Ty będziesz musiał zapytać "z którym dodatkiem"
Olsztyńskie perypetie @2024-12-21 12:46:58
Cytując klasyka-scenowca z Warmii: "na Atari nie ma sceny"
nickname
e-mail / website (opcjonalnie)

Aktualne tematy
[S] A8 Pico Sio (24)
ostatni: 21-12-2024 17:11, zaxon
Avery Breakout - ludzie nie czyta... (4)
ostatni: 21-12-2024 16:41, jhusak
[k] górna obudowa STE (5)
ostatni: 21-12-2024 14:04, stryker
Ruf in Trouble (48)
ostatni: 21-12-2024 13:38, shanti77
Bubble Bobble v1.00 (83)
ostatni: 21-12-2024 12:28, tebe
Najlepsze wybuchy w grach? (61)
ostatni: 21-12-2024 12:28, starymarabut
Nowe okładki gier (535)
ostatni: 21-12-2024 10:56, lexx
RPG - Role-Playing Games albo Rom... (89)
ostatni: 21-12-2024 03:20, Kaz
The400 (133)
ostatni: 21-12-2024 02:57, Kaz
Silniki gier dla dużego Atari (7)
ostatni: 20-12-2024 21:48, hospes
Czy to pszypadeg? (31)
ostatni: 20-12-2024 12:50, jhusak
RMT hacking (264)
ostatni: 19-12-2024 21:35, emkay
ATARI BASIC: problem z wczytaniem... (30)
ostatni: 19-12-2024 20:16, marok
Ciekawostki (5594)
ostatni: 19-12-2024 09:40, bruno_j
Silly Venture 2024WE - in tribute... (138)
ostatni: 18-12-2024 22:00, greymsb

Kategorie Forum Atarum

Administratorzy: Kaz, Jhusak, Cyprian
Użytkowników: 2868
Ostatnio zarejestrowany: Filipmat11
Postów ostatniej doby: 26

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 (138)
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 »»