<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://atariki.krap.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mikey</id>
	<title>Atariki - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://atariki.krap.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mikey"/>
	<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php/Specjalna:Wk%C5%82ad/Mikey"/>
	<updated>2026-10-24T08:11:01Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Mikey_(scener)&amp;diff=40875</id>
		<title>Mikey (scener)</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Mikey_(scener)&amp;diff=40875"/>
		<updated>2023-09-07T19:34:34Z</updated>

		<summary type="html">&lt;p&gt;Mikey: Mikey (scener) moved to Mikey (osoba): co to za słowo scener.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Mikey (osoba)]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=40874</id>
		<title>Mikey (osoba)</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=40874"/>
		<updated>2023-09-07T19:34:34Z</updated>

		<summary type="html">&lt;p&gt;Mikey: Mikey (scener) moved to Mikey (osoba): co to za słowo scener.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Od 1994 do 2003 [[koder|koder]], autor tekstów a od 1999 współredaktor magazynu [[Syzygy]]&lt;br /&gt;
&lt;br /&gt;
Autor między innymi: [[TxE]], [[DisASS]], [[Ascii Collection #1]], [[Lame #1]], [[Blokers]], [[Bash]], [[sapplug-xmms]], oraz cyklu artykułów o [http://pl.wikipedia.org/wiki/Corewars Core Wars] ([[Syzygy]] 4-6)&lt;br /&gt;
&lt;br /&gt;
Zrewersował, zdebugował i zoptymalizował rom stacji [[SN-360]], oraz dodał turbo i komendy do poprawnej współpracy z SDX.&lt;br /&gt;
http://www.youtube.com/watch?v=SHJFU9YIZjQ&lt;br /&gt;
&lt;br /&gt;
Przewinął się przez następujące grupy: [[New Generation]], [[Syzygy Team]], [[Blowjobb]]&lt;br /&gt;
&lt;br /&gt;
Obecnie nieaktywny.&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=K-DOS&amp;diff=40812</id>
		<title>K-DOS</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=K-DOS&amp;diff=40812"/>
		<updated>2023-08-30T17:12:08Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Komercyjny, alternatywny dla Atari DOS, stworzony przez firmę K-Byte (z Troy w stanie Michigan) w 1981/1982r. &lt;br /&gt;
&lt;br /&gt;
Zabiera znacznie więcej pamięci niż standardowy OS (o ok. 7kb). Skierowany głównie do programistów. Wszystkie funkcje tego DOSa są dostępne z poziomu BASICa, Pilota, cartridge&#039;a z assemblerem czy dowolnego innego środowiska jakiego używa programista. &lt;br /&gt;
&lt;br /&gt;
Opis ogólny:&lt;br /&gt;
https://www.atariarchives.org/creativeatari/KDOS_An_Alternative_to_Atari_DOS.php&lt;br /&gt;
&lt;br /&gt;
Instrukcja:&lt;br /&gt;
http://www.atarimania.com/documents/Atari_KByte_K-DOS_Manual.pdf&lt;br /&gt;
&lt;br /&gt;
[[Kategoria: Atari 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=B:_Device&amp;diff=40811</id>
		<title>B: Device</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=B:_Device&amp;diff=40811"/>
		<updated>2023-08-30T17:09:09Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wirtualne urządzenie pozwalające na otwieranie dowolnego adresu URL w oknie przeglądarki internetowej.&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Pierwsza implementacja handlera urządzenia B: pojawiła się w emulatorze [[Atari800]], a konkretnie w jego porcie [https://play.google.com/store/apps/details?id=name.nick.jubanka.colleen Colleen] dla platformy Android.&amp;lt;BR&amp;gt;&lt;br /&gt;
Użytkownik może aktywować urządzenie B: w ustawieniach emulatora i zagrać we wbudowaną w emulator grę Planetary Defense 2012 autorstwa [https://en.wikipedia.org/wiki/Tom_Hudson_(programmer) Toma Hudsona], bardziej znanego z programów: Solid States, DEGAS, czy 3D STUDIO.&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Tom Hudson opowiada w [https://ataripodcast.libsyn.com/antic-interview-48-tom-hudson-analog wywiadzie] dla podcastu ANTIC (44 minuta) o urządzeniu B:&amp;lt;BR&amp;gt;&lt;br /&gt;
A w [https://github.com/atari800/atari800/blob/master/src/devices.c kodzie źródłowym] emulatora czytamy:&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 /* The B: device is intended as a handler for interoperating with a web browser.&lt;br /&gt;
  * The device is OPENed, a url is WRITE-n, then it is CLOSEd.&lt;br /&gt;
  * Upon closing, the ready flag in the structure is set to TRUE.&lt;br /&gt;
  * This can tested by the host port, reset to FALSE then if the string contained&lt;br /&gt;
  * in the url member looks like a url, a browser to can be spawned to that url.&lt;br /&gt;
  * The user can also be notified via a popup that an Atari program is requesting&lt;br /&gt;
  * browser access.&lt;br /&gt;
  */&lt;br /&gt;
&lt;br /&gt;
Również w emulatorze [http://www.virtualdub.org/altirra.html Altirra] (począwszy od wersji 3.00) znajdziemy urządzenie B:&lt;br /&gt;
&lt;br /&gt;
Aplikacja/gra korzystająca z urządzenia B: musi je więc otworzyć, zapisać do niego łańcuch znaków (URL) i je zamknąć, co spowoduje otwarcie okna przeglądarki internetowej i wyświetlenie w nim zawartości wskazywanej przez URL.&amp;lt;BR&amp;gt;&lt;br /&gt;
Poniższy program w Basicu ilustruje korzystanie z urządzenia B:&amp;lt;BR&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 OPEN #3,8,0,&amp;quot;B:&amp;quot;&lt;br /&gt;
 PRINT #3;&amp;quot;http://atari.pl/hsc/?x=003000129&amp;quot;&lt;br /&gt;
 CLOSE #3&lt;br /&gt;
&lt;br /&gt;
Jak bardzo elastyczna jest koncepcja [[CIO]] świadczy fakt, że już po ukazaniu się gry Planetary Defense 2012, możliwe było napisanie nowego handlera [https://github.com/TheMontezuma/B-Handler urządzenia B:], korzystającego z [[URL Submit]].&amp;lt;BR&amp;gt;&lt;br /&gt;
Bez zmiany ani jednego bitu w kodzie gry, Planetary Defense 2012 uruchomiona na prawdziwym komputerze Atari z zainstalowanym handlerem B:, prawidłowo wysyła Hi-Score przez [[SIO]].&lt;br /&gt;
&lt;br /&gt;
==Zobacz też==&lt;br /&gt;
* [http://users.uoa.gr/~knakos/atari800/android/ strona Kostasa Nakosa poświęcona emulatorowi Colleen]&lt;br /&gt;
* [http://analog.klanky.com/8bit.htm strona Toma Hudsona poświęcona grze Planetary Defense 2012]&lt;br /&gt;
* [https://github.com/TheMontezuma/B-Handler/releases obraz dyskietki zawierającej B: handler oraz grę Planetary Defence 2012]&lt;br /&gt;
[[Kategoria: Atari 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Pigwa_Rekords&amp;diff=40810</id>
		<title>Pigwa Rekords</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Pigwa_Rekords&amp;diff=40810"/>
		<updated>2023-08-30T17:05:35Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Grupa skupiająca aktywnych użytkowników serwera [[ftp.pigwa.net]] a w szczególności osoby mające swój wkład w archiwizowanie danych na tymże.&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Z urzędu&amp;quot; na rok 2022 członkiem jest [[Azbest]] i [[Voy]] ale każdy, kto poczuwa się do wkładu w serwer, może tytułować się członkiem, lub byłym członkiem grupy - z uwagi więc na dotychczasowe osiągnięcia są to m.in.: [[Stryker]], [[Mikey]], [[Gepard]], [[Krótki]], [[Seban]], [[Dely]], [[Kaz]], [[Tdc]], [[AdamK]], [[Grzybson]], [[Pinokio]], ...&lt;br /&gt;
&lt;br /&gt;
Co więcej - członkiem grupy może się tytułować każdy, kto wsparł serwer podczas organizowanych zbiórek-zrzutek jednorazowych czy też wspiera cykliczne (np. na platformie patronite.pl czy patreon.com)&lt;br /&gt;
[[Kategoria: Grupy]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Unerring_Masters&amp;diff=40809</id>
		<title>Unerring Masters</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Unerring_Masters&amp;diff=40809"/>
		<updated>2023-08-30T17:04:18Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A dokładniej &amp;quot;Zakład usług komputerowych Unerring Masters&amp;quot;, Łódzka firma, mająca niegdyś siedzibę przy ulicy Żwirki 16, założona i prowadzona przez Piotra Janiszowskiego. Firma specjalizowała się w produkcji i montażu między innymi:&lt;br /&gt;
&lt;br /&gt;
*sytemu turbo [[UM Turbo]] dla 8-bitowego Atari, &lt;br /&gt;
*cartridge [[Ram-Cart]]&lt;br /&gt;
&lt;br /&gt;
== Historia ==&lt;br /&gt;
Pan Piotr Janiszowski był również autorem oprogramowania systemowego dla systemu UM Turbo oraz Ramcart. Wywiad z Panem Piotrem oraz Przemysławem &amp;quot;Galtronem&amp;quot; Galanciakiem można obejrzeć na YouTube kanale [[AtariOnline]], materiał został on nagrany podczas jednego z wyjazdowych spotkań pod szyldem &amp;quot;[[KWAS]]&amp;quot; (Kolejne Wrocławskie Atarowskie Spotkania), organizowanych przez [[Kaz|Kaza]] i zespoł AtariOnline: [https://youtu.be/mvOfXdAiroo Panowie z Unerring Masters (prezentacja na KWAS #19)].&lt;br /&gt;
&lt;br /&gt;
== Ciekawostki ==&lt;br /&gt;
Firma produkowała również RamCart dla komputerów [https://pl.wikipedia.org/wiki/Commodore_64 Commodore 64]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Kategoria: Firmy]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Programowanie:_Czekanie_na_vblank_przy_wy%C5%82%C4%85czonym_systemie&amp;diff=40808</id>
		<title>Programowanie: Czekanie na vblank przy wyłączonym systemie</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Programowanie:_Czekanie_na_vblank_przy_wy%C5%82%C4%85czonym_systemie&amp;diff=40808"/>
		<updated>2023-08-30T17:00:55Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Gdy przerwania systemowe lub system są wyłączone, oczekiwanie na VBLANK nie może polegać na odczytywaniu najmłodszego bajtu RTCLOK ($14), gdyż ten nie jest wtedy aktualizowany.&lt;br /&gt;
W takim przypadku można użyć rejestru VCOUNT który bez względu na obecność systemu zawiera wartość wskazującą na aktualnie kreśloną linię ekranu (modulo 2). &lt;br /&gt;
Kiedy linia ta wynosi 0, oznacza to że jesteśmy zaraz po &#039;powrocie plamki&#039;&lt;br /&gt;
&lt;br /&gt;
Przykład:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 lda VCOUNT&lt;br /&gt;
 bmi *-3&lt;br /&gt;
 lda VCOUNT&lt;br /&gt;
 bpl *-3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Przykład bez użycia akumulatora:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 bit VCOUNT&lt;br /&gt;
 bmi *-3&lt;br /&gt;
 bit VCOUNT&lt;br /&gt;
 bpl *-3&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategoria: Niezbędnik kodera]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=ANTIC_Display_List&amp;diff=34614</id>
		<title>ANTIC Display List</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=ANTIC_Display_List&amp;diff=34614"/>
		<updated>2015-03-20T00:44:07Z</updated>

		<summary type="html">&lt;p&gt;Mikey: jak juz zmieniamy to do konca&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ANTIC Display List|Display List]] (DL) jest programem wyświetlania dla procesora graficznego [[ANTIC (układ)|ANTIC]], stosowanego w [[Atari 8-bit]].&lt;br /&gt;
&lt;br /&gt;
==Położenie w pamięci==&lt;br /&gt;
&lt;br /&gt;
Display List jest wskazywana przez [[rejestry ANTIC-a#DLPTR|rejestr DLPTR $D402-$D403]]. Rejestr ten jest co [[Ramka|ramkę]] zapisywany zawartością rejestru-cienia DLPTRS ($0230-$0231) przez procedurę [[SYSVBL]]. Dlatego do poinformowania [[ANTIC (układ)|ANTIC-a]] o położeniu DL na ogół wystarcza wstawienie jej adresu do DLPTRS.&lt;br /&gt;
&lt;br /&gt;
Licznik programu ANTIC-a jest co prawda szesnastobitowy, ale podczas wykonywania DL pobieranie rozkazów zmienia tylko dziesięć jego najmłodszych bitów; w związku z tym po przekroczeniu granicy 1 KB pobieranie dalszych rozkazów DL jest kontynuowane od początku bloku 1 KB. Np. jeśli umieścimy początek DL pod adresem $43F0, to po pobraniu 16 bajtów DL, kolejne zostaną pobrane począwszy od $4000.&lt;br /&gt;
&lt;br /&gt;
Aby ominąć tę niedogodność, można użyć rozkazu JMP do ponownego załadowania całego licznika. Wadą takiego rozwiązania jest wyświetlenie jednej pustej linii na ekranie (generuje ją rozkaz JMP). Można tego uniknąć przez programową zmianę wartości rejestru [[Rejestry ANTIC-a#DLPTR|DLPTR]] w linii, po której program ANTIC-a przekroczy granicę 1 kilobajta.&lt;br /&gt;
&lt;br /&gt;
==Struktura==&lt;br /&gt;
&lt;br /&gt;
DL jest ciągiem rozkazów [[ANTIC (układ)|ANTIC]]-a. Rozkazy są jednobajtowe (adresowanie implikowane) lub trzybajtowe (adresowanie absolutne).&lt;br /&gt;
&lt;br /&gt;
Na początku DL występują rozkazy tworzenia pustych linii, które tworzą górny margines ekranu, czyli tzw. górną ramkę. Jeśli istnienie tej ramki jest niepożądane, te rozkazy można pominąć. Następny musi być rozkaz ładowania wskaźnika pamięci obrazu (LMS). Jest on jednocześnie rozkazem tworzenia linii trybu graficznego. LMS ma szesnastobitowy argument określający adres, pod którym ma się zaczynać pierwsza linia tworzonego obrazu.&lt;br /&gt;
&lt;br /&gt;
Po LMS, jeśli pamięć obrazu ma tworzyć ciągły obszar, następują jednobajtowe rozkazy tworzenia linii trybu graficznego, po jednym na każdą linię. W przeciwnym wypadku, jeśli kolejne linie obrazu nie leżą w pamięci bezpośrednio jedna po drugiej, zamiast rozkazów tworzenia linii trybu trzeba stosować rozkazy LMS. Wynika z tego, że praktycznie maksymalny rozmiar pojedynczej DL to 720 bajtów: 239 rozkazów LMS tworzących tyleż linii trybu [[Graphics 8|GRAPHICS 8]] rozrzuconych po całej pamięci, plus rozkaz JVB na końcu. Normalnie DL dla ekranu w tym trybie ma 202 bajty.&lt;br /&gt;
&lt;br /&gt;
DL musi się kończyć rozkazem JVB tylko w przypadku gdy wyświetlamy na ekranie mniej niż 240 linii. Jego argumentem jest adres początku DL, która będzie wykonywana w następnej &amp;quot;ramce&amp;quot; TV. Może to być ta sama lista, ale może być też zupełnie inna, zależnie od potrzeb. Stworzywszy łańcuch DL dla kolejno załadowanych do pamięci obrazów, w którym to łańcuchu kolejne listy będą rozkazem JVB wskazywać na następne, a ostatnia na pierwszą, można stworzyć efekt poklatkowej animacji bez angażowania [[CPU]].&lt;br /&gt;
&lt;br /&gt;
==Rozkazy DL==&lt;br /&gt;
&lt;br /&gt;
Jak wspomniano powyżej, Display List jest w istocie programem odłożonym w pamięci komputera i wykonywanym przez mikroprocesor graficzny z częstotliwością ramki dla danego systemu (tj. [http://pl.wikipedia.org/wiki/PAL PAL] lub [http://pl.wikipedia.org/wiki/NTSC NTSC]). Rozkazy Display List dzielą się na następujące grupy:&lt;br /&gt;
&lt;br /&gt;
* rozkazy tworzenia linii trybu graficznego&lt;br /&gt;
* rozkazy tworzenia linii pustych&lt;br /&gt;
* rozkazy ładowania wskaźnika pamięci ekranu&lt;br /&gt;
* rozkazy skoków&lt;br /&gt;
&lt;br /&gt;
Czternaście rozkazów tworzenia linii trybu graficznego (lub znakowego) zostało pokrótce omówionych poniżej. [[ANTIC (układ)|ANTIC]] interpretuje rozkazy w trakcie tworzenia obrazu, rozkazy tworzenia linii trybu pobierane są sukcesywnie pomiędzy generowaniem poszczególnych linii obrazu. Sprawia to, że mieszanie ze sobą różnych trybów wyświetlania nie sprawia żadnych trudności, póki jedna linia pozioma obrazu zajmowana jest przez 1 tryb graficzny. Umieściwszy w Display List kolejno wszystkie rozkazy tworzenia linii trybu uzyskuje się je wszystkie na raz, wyświetlane jeden pod drugim, w kolejnych liniach poziomych obrazu.&lt;br /&gt;
&lt;br /&gt;
Numer trybu graficznego zakodowany jest w dolnych czterech bitach rozkazu. Starsze cztery bity wybierają - niezależnie od siebie nawzajem oraz niezależnie dla każdej linii trybu - dodatkowe atrybuty obrazu, to jest:&lt;br /&gt;
&lt;br /&gt;
* bit 7, DLI&lt;br /&gt;
* bit 6, LMS&lt;br /&gt;
* bit 5, przesuw pionowy&lt;br /&gt;
* bit 4, przesuw poziomy&lt;br /&gt;
&lt;br /&gt;
Ustawienie bitu DLI powoduje, że podczas tworzonej właśnie linii skaningowej zostanie wygenerowane [[przerwania|przerwanie]] [[DLI]], LMS natomiast przekształca rozkaz w rozkaz ładowania wskaźnika pamięci ekranu, jak opisano poniżej.&lt;br /&gt;
&lt;br /&gt;
===LMS===&lt;br /&gt;
&lt;br /&gt;
Rozkazem ładowania wskaźnika pamięci ekranu (LMS - Load Memory Scan) może być każdy z rozkazów tworzenia linii trybu. Uzyskuje się to przez ustawienie bitu 6 kodu rozkazu oraz podanie adresu danych obrazu w dwóch następnych bajtach. W efekcie dane obrazu nie muszą być odłożone w pamięci sekwencyjnie - wystarczy, żeby sekwencję stanowiły bajty składające się na pojedynczą linię obrazu. Wynika z tego, że uzyskanie organizacji pamięci obrazu takiej jak w [http://en.wikipedia.org/wiki/Acorn_Electron Acorn Electron], [http://en.wikipedia.org/wiki/Amstrad_CPC Amstrad CPC], [http://en.wikipedia.org/wiki/Apple_II_series#Apple_II Apple II], [http://en.wikipedia.org/wiki/BBC_Micro BBC Micro], [http://en.wikipedia.org/wiki/Commodore_64 C64], [http://en.wikipedia.org/wiki/ZX_Spectrum ZX Spectrum] albo wyświetlenie całości lub części obrazka do góry nogami to tylko kwestia napisania odpowiedniej Display List i podania [[ANTIC (układ)|ANTIC-owi]] wskaźnika do niej.&lt;br /&gt;
&lt;br /&gt;
Jedyna restrykcja, jaką [[ANTIC (układ)|ANTIC]] narzuca co do ulokowania danych obrazu jest taka, że dane dla pojedynczej linii trybu graficznego nie mogą przecinać granicy bloku 4 KB. Licznik adresujący pamięć obrazu ma co prawda 16 bitów, ale podczas normalnej pracy [[ANTIC (układ)|ANTIC]] zmienia tylko 12 najmłodszych bitów - dlatego po dojechaniu do końca bloku 4 KB zacznie pobierać nie to, co znajduje się dalej, ale to, co znajduje się na początku tego bloku (czyli, ów licznik, przepełni się). Jeśli pamięć obrazu ma przekraczać 4 KB, Display List musi być ułożona tak, żeby na granicy bloków czterokilobajtowych wypadał koniec jednej linii trybu, a następna zaczynała się już poza tą granicą. Do utworzenia tej drugiej linii musi zostać użyty rozkaz LMS, który przeładowuje całe 16 bitów wspomnianego licznika &amp;quot;przerzucając&amp;quot; tym samym [[ANTIC (układ)|ANTIC]] do następnego bloku 4 KB.&lt;br /&gt;
&lt;br /&gt;
===JMP i JVB===&lt;br /&gt;
&lt;br /&gt;
$01 jest to rozkaz skoku JMP pod adres podany w następnych dwóch bajtach Display List. Rozkaz ten tworzy oprócz tego - przed skokiem - jedną pustą linię obrazu. Ustawienie bitu 7 powoduje jeszcze wygenerowanie przerwania [[DLI]], natomiast ustawienie bitu 6 przekształca rozkaz JMP w JVB (Jump and wait for Vertical Blank). Różnica jest taka, że po wykonaniu skoku JVB ANTIC czeka z wykonywaniem dalszych rozkazów na impuls synchronizacji pionowej. Rozkaz taki - skoku z oczekiwaniem na synchronizację pionową - powinien kończyć Display List i jednocześnie &amp;quot;uruchamiać&amp;quot; ją od początku.&lt;br /&gt;
&lt;br /&gt;
===Przesuw obrazu===&lt;br /&gt;
&lt;br /&gt;
Rozkazy $10 i $20 powodują odpowiednio: włączenie poziomego i pionowego przesuwu ekranu. Mogą one występować równocześnie w jednej linii Display List, ale trzeba mieć na uwadze, że przy włączonym szerokim ekranie w liniach niektórych trybów mogą wystąpić zniekształcenia.&lt;br /&gt;
&lt;br /&gt;
====HSCRL====&lt;br /&gt;
&lt;br /&gt;
Włączenie poziomego przesuwu powoduje, że treść linii Display List będzie przesuwana w lewo o 16-n cykli koloru według zawartości bitów 0..3 rejestru [[Rejestry ANTIC-a#HSCROL|HSCROL]] tak, jak to zobrazowano poniżej:&lt;br /&gt;
&lt;br /&gt;
Przykładowa treść 8 linii ekranowych bez przesunięcia&lt;br /&gt;
                   1 1      2 2      3&lt;br /&gt;
   0      7 8      5 6      3 4      1 - kolejna dana w linii&lt;br /&gt;
 0 ........ ........ ........ ........ &lt;br /&gt;
   ...oo... .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
   ..oooo.. .oo..oo. .oo..oo. .oo.oo.. &lt;br /&gt;
   .oo..oo. .ooooo.. .oo..... .oo..oo. &lt;br /&gt;
   .oo..oo. .oo..oo. .oo..... .oo..oo. &lt;br /&gt;
   .oooooo. .oo..oo. .oo..oo. .oo.oo.. &lt;br /&gt;
   .oo..oo. .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
 7 ........ ........ ........ ........ &lt;br /&gt;
 linia ekranowa (skaningowa)&lt;br /&gt;
&lt;br /&gt;
Przykładowa treść 8 linii ekranowych z przesunięciem o 1 cykl koloru&lt;br /&gt;
                   1 1      2 2    2&lt;br /&gt;
   0      7 8      5 6      3 4    9 - kolejna dana w linii&lt;br /&gt;
 0 ........ ........ ........ ......xx &lt;br /&gt;
   .oo....o oooo.... oooo...o ooo...xx&lt;br /&gt;
   oooo...o o..oo..o o..oo..o o.oo..xx &lt;br /&gt;
   o..oo..o oooo...o o......o o..oo.xx &lt;br /&gt;
   o..oo..o o..oo..o o......o o..oo.xx &lt;br /&gt;
   ooooo..o o..oo..o o..oo..o o.oo..xx &lt;br /&gt;
   o..oo..o oooo.... oooo...o ooo...xx &lt;br /&gt;
 7 ........ ........ ........ ......xx &lt;br /&gt;
 linia ekranowa (skaningowa)&lt;br /&gt;
&lt;br /&gt;
Po włączeniu przesuwu poziomego linia, niezależnie od ustawienia szerokości ekranu w [[Rejestry ANTIC-a#DMACTL|rejestrze DMACTL]], będzie miała logiczną szerokość, jak dla obrazu szerokiego, czyli:&lt;br /&gt;
&lt;br /&gt;
* 48 bajtów dla trybów [[Graphics 0|0 OS]], [[ANTIC Display List#Tryby znakowe|3 ANTIC]], [[Graphics 7|7 OS]], [[Graphics 8|8 OS]], [[Graphics 9|9 OS]], [[Graphics 10|10 OS]], [[Graphics 11|11 OS]], [[Graphics 12|12 OS]], [[Graphics 13|13 OS]] i [[Graphics 15|15 OS]],&lt;br /&gt;
* 24 bajty dla [[Graphics 1|1 OS]], [[Graphics 2|2 OS]], [[Graphics 5|5 OS]], [[Graphics 6|6 OS]] i [[Graphics 14|14 OS]],&lt;br /&gt;
* 12 bajtów dla [[Graphics 3|3 OS]], [[Graphics 4|4 OS]].&lt;br /&gt;
&lt;br /&gt;
Ponieważ w różnych trybach jeden piksel na szerokość zajmuje różną ilość cykli koloru, tak więc przesunięcie treści ekranu o cykl koloru jest równoważne z przesunięciem o piksel wyłącznie w trybach [[Graphics 1|1 OS]] i [[Graphics 2|2 OS]], [[Graphics 6|6 OS]], [[Graphics 7|7 OS]], [[Graphics 12|12 OS]], [[Graphics 13|13 OS]], [[Graphics 14|14 OS]] i [[Graphics 15|15 OS]].&lt;br /&gt;
&lt;br /&gt;
Przykładowa treść 8 linii ekranowych w trybie średniej rozdzielczości z przesunięciem o 1 cykl koloru&lt;br /&gt;
                  11 11 11 11 11 22 22 22 22 22&lt;br /&gt;
   01 23 45 67 89 01 23 45 67 89 01 23 45 67 89 - kolejna dana w linii&lt;br /&gt;
 0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. xx &lt;br /&gt;
   .o o. .. .o oo oo .. .. oo oo .. .o oo o. .. xx&lt;br /&gt;
   oo oo .. .o o. .o o. .o o. .o o. .o o. oo .. xx &lt;br /&gt;
   o. .o o. .o oo oo .. .o o. .. .. .o o. .o o. xx &lt;br /&gt;
   o. .o o. .o o. .o o. .o o. .. .. .o o. .o o. xx &lt;br /&gt;
   oo oo o. .o o. .o o. .o o. .o o. .o o. oo .. xx &lt;br /&gt;
   o. .o o. .o oo oo .. .. oo oo .. .o oo o. .. xx &lt;br /&gt;
 7 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. xx &lt;br /&gt;
 :                               1  1  1  1  1&lt;br /&gt;
 : 0  1  2  3  4  5  6  7  8  9  0  1  2  3  4 - piksel&lt;br /&gt;
 linia ekranowa (skaningowa)&lt;br /&gt;
&lt;br /&gt;
W trybach wysokiej rozdzielczości [[Graphics 0|0 OS]], [[ANTIC Display List#Tryby znakowe|3 ANTIC]] i [[Graphics 8|8 OS]], gdzie jeden piksel ma szerokość połowy cyklu koloru, przesunięcie o cykl koloru przesuwa treść obrazu o 2 piksele.&lt;br /&gt;
&lt;br /&gt;
Przykładowa treść 8 linii ekranowych w trybie wysokiej rozdzielczości z przesunięciem o 1 cykl koloru&lt;br /&gt;
                   1 1      2 2    2&lt;br /&gt;
   0      7 8      5 6      3 4    9 - kolejna dana w linii&lt;br /&gt;
 0 ........ ........ ........ ......xx &lt;br /&gt;
   .oo....o oooo.... oooo...o ooo...xx&lt;br /&gt;
   oooo...o o..oo..o o..oo..o o.oo..xx &lt;br /&gt;
   o..oo..o oooo...o o......o o..oo.xx &lt;br /&gt;
   o..oo..o o..oo..o o......o o..oo.xx &lt;br /&gt;
   ooooo..o o..oo..o o..oo..o o.oo..xx &lt;br /&gt;
   o..oo..o oooo.... oooo...o ooo...xx &lt;br /&gt;
 7 ........ ........ ........ ......xx &lt;br /&gt;
 :            111111 11112222 222222&lt;br /&gt;
 : 01234567 89012345 67890123 456789 - piksel&lt;br /&gt;
 linia ekranowa (skaningowa)&lt;br /&gt;
&lt;br /&gt;
W trybach niskiej rozdzielczości [[Graphics 3|3 OS]], [[Graphics 4|4 OS]] i [[Graphics 5|5 OS]], gdzie jeden piksel ma szerokość 2 lub 4 cykli koloru, przesunięcie o cykl koloru przesuwa treść obrazu o pół, lub ćwierć ([[Graphics 3|3 OS]]) piksela bez zmiany interpretacji wartości piksela, jak ma to miejsce w trybach [[GTIA|GTIA]].&lt;br /&gt;
&lt;br /&gt;
W trybach [[GTIA|GTIA]] ([[Graphics 9|9 OS]], [[Graphics 10|10 OS]] i [[Graphics 11|11 OS]]), gdzie piksel ma szerokość 2 cykli koloru dopiero przesunięcie o 2 cykle koloru prowadzi do przesunięcia ekranu o piksel. Ponieważ przesuwaniem treści obrazu zajmuje się [[ANTIC (układ)|ANTIC]], zanim jeszcze [[GTIA|GTIA]] nałoży nań informację o kolorach, więc przesuwanie treści o 1 cykl koloru skutkuje zmianą wartości pikseli na ekranie, jak poniżej:&lt;br /&gt;
&lt;br /&gt;
Przykładowa treść 8 linii ekranowych trybu GTIA bez przesunięcia&lt;br /&gt;
                1 1  1 1  1 2  2 2  2 2  3&lt;br /&gt;
   0  3 4  7 8  1 2  5 6  9 0  3 4  7 8  1 - kolejna dana w linii&lt;br /&gt;
 0 .... .... .... .... .... .... .... .... &lt;br /&gt;
   ...o o... .ooo oo.. ..oo oo.. .ooo o... &lt;br /&gt;
   ..oo oo.. .oo. .oo. .oo. .oo. .oo. oo.. &lt;br /&gt;
   .oo. .oo. .ooo oo.. .oo. .... .oo. .oo. &lt;br /&gt;
   .oo. .oo. .oo. .oo. .oo. .... .oo. .oo. &lt;br /&gt;
   .ooo ooo. .oo. .oo. .oo. .oo. .oo. oo.. &lt;br /&gt;
   .oo. .oo. .ooo oo.. ..oo oo.. .ooo o... &lt;br /&gt;
 7 .... .... .... .... .... .... .... .... &lt;br /&gt;
 : 0    1    2    3    4    5    6    7 - piksel&lt;br /&gt;
 linia ekranowa (skaningowa)&lt;br /&gt;
&lt;br /&gt;
Przykładowa treść 8 linii ekranowych trybu GTIA z przesunięciem o 1 cykl koloru&lt;br /&gt;
                1 1  1 1  1 2  2 2  2 2&lt;br /&gt;
   0  3 4  7 8  1 2  5 6  9 0  3 4  7 8 - kolejna dana w linii&lt;br /&gt;
 0 .... .... .... .... .... .... .... ..xx &lt;br /&gt;
   .oo. ...o oooo .... oooo ...o ooo. ..xx&lt;br /&gt;
   oooo ...o o..o o..o o..o o..o o.oo ..xx &lt;br /&gt;
   o..o o..o oooo ...o o... ...o o..o o.xx &lt;br /&gt;
   o..o o..o o..o o..o o... ...o o..o o.xx &lt;br /&gt;
   oooo o..o o..o o..o o..o o..o o.oo ..xx &lt;br /&gt;
   o..o o..o oooo .... oooo ...o ooo. ..xx &lt;br /&gt;
 7 .... .... .... .... .... .... .... ..xx &lt;br /&gt;
 : 0    1    2    3    4    5    6    7 - piksel&lt;br /&gt;
 linia ekranowa (skaningowa)&lt;br /&gt;
&lt;br /&gt;
====VSCRL====&lt;br /&gt;
&lt;br /&gt;
Uaktywnienie pionowego przesuwu ekranu w linii Display List skutkuje przesunięciem treści ekranu o n linii ekranowych (skaningowych) w górę zależnie od wartości znajdującej się w bitach 0..3 [[Rejestry ANTIC-a#VSCROL|rejestru VSCROL]].&lt;br /&gt;
&lt;br /&gt;
Dla potrzeb następnych wyjaśnień załóżmy, że Display List skonstruowana jest następująco:&lt;br /&gt;
&lt;br /&gt;
 dlist:&lt;br /&gt;
   $70        : 8 pustych linii&lt;br /&gt;
   $62 screen : LMS + VSCRL + tryb 2&lt;br /&gt;
   $02        : tryb 2&lt;br /&gt;
   $02        : tryb 2&lt;br /&gt;
   $41 dlist  : JVB&lt;br /&gt;
&lt;br /&gt;
Kiedy przesunięcie jest mniejsze niż liczba linii zajmowanych przez linię trybu Display List, wtedy linia trybu Display List następująca bezpośrednio po sekcji przesuwanej zostaje &amp;quot;ściśnięta&amp;quot; do jednej linii ekranowej i uczestniczy w wyświetlaniu przesuwanej treści. &lt;br /&gt;
&lt;br /&gt;
Przykładowa treść 3 linii trybu wysokiej rozdzielczości Display List gdy VSCROL=4&lt;br /&gt;
                    1 1      2 2      3&lt;br /&gt;
    0      7 8      5 6      3 4      1 - kolejna dana w linii&lt;br /&gt;
  0 .oo..oo. .oo..oo. .oo..... .oo..oo.&lt;br /&gt;
    .oooooo. .oo..oo. .oo..oo. .oo.oo.. &lt;br /&gt;
    .oo..oo. .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
    ........ ........ ........ ........ &lt;br /&gt;
    ........ ........ ........ ........ - pierwsza linia Display List z VSCRL &lt;br /&gt;
    ...oo... .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
    ..oooo.. .oo..oo. .oo..oo. .oo.oo.. &lt;br /&gt;
  7 .oo..oo. .ooooo.. .oo..... .oo..oo. &lt;br /&gt;
 &lt;br /&gt;
  8 .oo..oo. .oo..oo. .oo..... .oo..oo. - pierwsza linia Display List bez VSCRL (&amp;quot;ściśnięta&amp;quot; do jednej linii ekranowej)&lt;br /&gt;
 &lt;br /&gt;
  9 ........ ........ ........ ........ &lt;br /&gt;
    ...oo... .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
    ..oooo.. .oo..oo. .oo..oo. .oo.oo.. &lt;br /&gt;
    .oo..oo. .ooooo.. .oo..... .oo..oo. &lt;br /&gt;
    .oo..oo. .oo..oo. .oo..... .oo..oo. - druga linia Display List bez VSCRL&lt;br /&gt;
    .oooooo. .oo..oo. .oo..oo. .oo.oo.. &lt;br /&gt;
    .oo..oo. .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
 16 ........ ........ ........ ........ &lt;br /&gt;
 linia ekranowa (skaningowa) &lt;br /&gt;
&lt;br /&gt;
Jeśli bezpośrednio za przesuwaną sekcją znajdzie się pusta linia, to ona będzie wyświetlana przy przesuwaniu w ostatniej linii przesuwanej sekcji.&lt;br /&gt;
&lt;br /&gt;
W przypadku gdy przesunięcie przekracza ilość linii trybu, pierwsza linia sekcji przesuwanej jest rozszerzana do 16 linii ekranowych i zawiera zduplikowaną zawartość linii Display List, natomiast pierwsza linia sekcji nieruchomej nie jest &amp;quot;ściskana&amp;quot;, ale nadal uczestniczy w wyświetlaniu zawartości sekcji ruchomej.&lt;br /&gt;
&lt;br /&gt;
Przykładowa treść 3 linii trybu wysokiej rozdzielczości Display List gdy VSCROL=12&lt;br /&gt;
                    1 1      2 2      3&lt;br /&gt;
    0      7 8      5 6      3 4      1 - kolejna dana w linii&lt;br /&gt;
  0 .**..**. .**..**. .**..... .**..**.&lt;br /&gt;
    .******. .**..**. .**..**. .**.**.. - zniekształcona treść dwóch pierwszych linii ekranowych (* - piksel, który powinien być wyświetlony, a nie jest) &lt;br /&gt;
    .oo..oo. .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
    ........ ........ ........ ........ &lt;br /&gt;
    ........ ........ ........ ........ - zduplikowana pierwsza linia Display List z VSCRL &lt;br /&gt;
    ...oo... .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
    ..oooo.. .oo..oo. .oo..oo. .oo.oo.. &lt;br /&gt;
  7 .oo..oo. .ooooo.. .oo..... .oo..oo. &lt;br /&gt;
 &lt;br /&gt;
  8 .oo..oo. .oo..oo. .oo..... .oo..oo.&lt;br /&gt;
    .oooooo. .oo..oo. .oo..oo. .oo.oo.. &lt;br /&gt;
    .oo..oo. .ooooo.. ..oooo.. .oooo... &lt;br /&gt;
    ........ ........ ........ ........ &lt;br /&gt;
    ........ ........ ........ ........ - pierwsza linia Display List z VSCRL &lt;br /&gt;
    .oooooo. .oooooo. ..ooooo. .oo..oo. &lt;br /&gt;
    .oo..... .oo..... .oo..... .oo..oo. &lt;br /&gt;
 15 .ooooo.. .ooooo.. .oo..... .oooooo. &lt;br /&gt;
 &lt;br /&gt;
 16 .oo..... .oo..... .oo..oo. .oo..oo.&lt;br /&gt;
    .oo..... .oo..... .oo..oo. .oo..oo. &lt;br /&gt;
    .oooooo. .oo..... ..ooooo. .oo..oo. &lt;br /&gt;
    ........ ........ ........ ........ &lt;br /&gt;
    ........ ........ ........ ........ - pierwsza linia Display List bez VSCRL &lt;br /&gt;
    .oooooo. .oooooo. ..ooooo. .oo..oo. &lt;br /&gt;
    .oo..... .oo..... .oo..... .oo..oo. &lt;br /&gt;
 23 .ooooo.. .ooooo.. .oo..... .oooooo. &lt;br /&gt;
  &lt;br /&gt;
 24 ........ ........ ........ ........ &lt;br /&gt;
    .oooooo. .oooooo. .oo..oo. .oo..... &lt;br /&gt;
    ...oo... .....oo. .oo.oo.. .oo..... &lt;br /&gt;
    ...oo... .....oo. .oooo... .oo..... &lt;br /&gt;
    ...oo... .....oo. .oo.oo.. .oo..... - druga linia Display List bez VSCRL&lt;br /&gt;
    ...oo... .oo..oo. .oo..oo. .oo..... &lt;br /&gt;
    .oooooo. ..oooo.. .oo..oo. .oooooo. &lt;br /&gt;
 31 ........ ........ ........ ........ &lt;br /&gt;
 linia ekranowa (skaningowa)&lt;br /&gt;
&lt;br /&gt;
Testowanie wielkości przesunięcia odbywa się poprzez sprawdzenie czy odpowiednie bity są wyzerowane:&lt;br /&gt;
* w trybach [[Graphics 8|8 OS]], [[Graphics 9|9 OS]], [[Graphics 10|10 OS]], [[Graphics 11|11 OS]], [[Graphics 14|14 OS]] i [[Graphics 15|15 OS]] - bity 0..3,&lt;br /&gt;
* w trybach [[Graphics 6|6 OS]] i [[Graphics 7|7 OS]] - bity 1..3,&lt;br /&gt;
* w trybach [[Graphics 4|4 OS]] i [[Graphics 5|5 OS]] - bity 2..3,&lt;br /&gt;
* w trybach [[Graphics 0|0 OS]], [[ANTIC Display List#Tryby znakowe|3 ANTIC]], [[Graphics 1|1 OS]], [[Graphics 3|3 OS]] i [[Graphics 12|12 OS]] - bit 3,&lt;br /&gt;
* w trybach [[Graphics 2|2 OS]] i [[Graphics 13|13 OS]] nie jest sprawdzany żaden bit [[Rejestry ANTIC-a#VSCROL|rejestru VSCROL]] i dlatego w tych trybach nie występuje efekt duplikacji.&lt;br /&gt;
&lt;br /&gt;
===Puste linie TV===&lt;br /&gt;
&lt;br /&gt;
$x0 jest to kod rozkazu tworzenia pustych linii obrazu. Liczba tych linii określana jest przez trzy pierwsze bity starszej połówki bajtu: $00 tworzy jedną pustą linię skaningową, $10 dwie, $20 trzy, $30 cztery, $40 pięć, $50 sześć, $60 siedem a $70 osiem. Najstarszy bit wybiera [[DLI]], tak samo jak przy rozkazach linii trybu.&lt;br /&gt;
&lt;br /&gt;
===Tryby znakowe===&lt;br /&gt;
&lt;br /&gt;
Rozkazy tworzenia trybów tekstowych:&lt;br /&gt;
&lt;br /&gt;
* tryb $02: tryb monochromatyczny o szerokości 32, 40 lub 48 znaków, przy czym każdy znak ma wysokość ośmiu pikseli. Trybu tego używa system operacyjny jako trybu wyświetlania systemowej konsoli tekstowej o wielkości 40x24 znaki ([[Graphics 0|GRAPHICS 0]]).&lt;br /&gt;
* tryb $03: odmiana trybu powyższego. Wszystko jest tak samo, z wyjątkiem tego, że znaki wyświetlane są w matrycy 8x10 pikseli. Układ [[ANTIC (układ)|ANTIC]] sprzętowo dodaje dwie puste linie do wszystkich znaków (na dole na znaków $00-$5F, na górze dla znaków $60-$7F - w ostatnim wypadku rysowanie znaku odbywa się od drugiej linii matrycy, zaś dwie pierwsze linie matrycy wyświetlane są jako dwie ostatnie linie znaku). Ostatnia ćwiartka zestawu znaków (znaki $60-$7F) to w wewnętrznej organizacji ANTIC-a małe litery alfabetu angielskiego, tak więc tryb ten jest przydatny dla edytorów tekstu (i w istocie jest wykorzystywany np. przez program [[SpeedScript]]), bo pozwala na wyświetlanie małych liter z &amp;quot;wyrazistymi&amp;quot; ogonkami. Ten tryb wyświetlania nie ma odpowiednika w numeracji trybów systemu operacyjnego.&lt;br /&gt;
* tryb $04: odpowiednik trybu $02, ale matryca znaków interpretowana jest graficznie tak, by każde dwa bity tworzyły jeden piksel. Piksel ten może być w jednym z czterech kolorów, przy czym jeśli oba bity piksela są zapalone, to wybór rejestru koloru dodatkowo zależy od tego, czy bit 7 znaku jest zapalony czy nie. Kolory wybierane są z palety 128 barw przez pięć rejestrów kolorów. Jest to tryb 12 systemu operacyjnego ([[Graphics 12|GRAPHICS 12]]) o wielkości 40x24 znaki w pięciu kolorach. Tryb ten jest bardzo często wykorzystywany w grach ze względu na stosunkowo dużą liczbę kolorów i niewielkie przy tym zapotrzebowanie na pamięć (ekran o rozdzielczości 160x192 piksele w 5 kolorach zajmuje tylko 960 bajtów, plus generator znaków).&lt;br /&gt;
* tryb $05: odmiana trybu $04 o dwukrotnie mniejszej rozdzielczości pionowej; w systemie operacyjnym jest to tryb 13 o wielkości 40x12 znaków w pięciu kolorach ([[Graphics 13|GRAPHICS 13]]).&lt;br /&gt;
* tryb $06: jest to tryb znakowy, w którym znak ma rozmiary 8x8 pikseli, ale jeden piksel tego trybu ma szerokość dwóch pikseli trybu najwyższej rozdzielczości. W efekcie w jednej linii mieszczą się (w zależności od wybranej szerokości obrazu) 16, 20 lub 24 znaki. Każdy znak może być wyświetlony w jednym z czterech kolorów, które wybierają dwa najstarsze bity jego wartości. Kolory te są wybierane z palety 128 barw przez cztery rejestry kolorów. Dodatkowo do dyspozycji jest oddzielny kolor tła wybierany przez osobny rejestr koloru, również z palety 128. Jest to tryb 1 systemu operacyjnego ([[Graphics 1|GRAPHICS 1]]).&lt;br /&gt;
* tryb $07: odmiana trybu $06 o dwukrotnie mniejszej rozdzielczości pionowej. Jest to tryb 2 systemu operacyjnego ([[Graphics 2|GRAPHICS 2]]).&lt;br /&gt;
&lt;br /&gt;
===Tryby bitowe===&lt;br /&gt;
&lt;br /&gt;
Oprócz trybów znakowych dostępnych jest osiem trybów graficznych:&lt;br /&gt;
&lt;br /&gt;
* tryb $08: jest to tryb graficzny, w którym jeden piksel ma rozmiary 8x8 pikseli trybu najwyższej rozdzielczości. Dostępne sa cztery kolory z palety 128. Jest to tryb 3 systemu operacyjnego, o rozdzielczości 40x24 piksele w 4 kolorach ([[Graphics 3|GRAPHICS 3]]).&lt;br /&gt;
* tryb $09: jest to tryb graficzny, w którym piksel ma rozmiary 4x4 piksele trybu najwyższej rozdzielczości. Dostępne są dwa kolory z palety 128. Jest to tryb 4 systemu operacyjnego, o rozdzielczości 80x48 pikseli w 2 kolorach ([[Graphics 4|GRAPHICS 4]]).&lt;br /&gt;
* tryb $0a: jest to odpowiednik trybu $09, lecz dostępne są 4 kolory z palety 128. Jest to tryb 5 systemu operacyjnego ([[Graphics 5|GRAPHICS 5]]).&lt;br /&gt;
* tryb $0b: w tym trybie piksel ma rozmiar 2x2 piksele trybu najwyższej rozdzielczości. Dostępne są dwa kolory. Jest to tryb 6 systemu operacyjnego ([[Graphics 6|GRAPHICS 6]]).&lt;br /&gt;
* tryb $0c: w tym trybie piksel ma szerokość dwóch pikseli trybu najwyższej rozdzielczości i wysokość jednej linii skaningowej. Jest to tryb 14 systemu operacyjnego, 160x192 piksele w dwóch kolorach z palety 128 ([[Graphics 14|GRAPHICS 14]]).&lt;br /&gt;
* tryb $0d: jest to odpowiednik trybu $0b w 4 kolorach, czyli tryb 7 systemu operacyjnego o rozdzielczości 160x96 w 4 kolorach ([[Graphics 7|GRAPHICS 7]]).&lt;br /&gt;
* tryb $0e: jest to kolorowy odpowiednik trybu $0c, czyli tryb 15 systemu operacyjnego, 160x192 piksele w 4 kolorach ([[Graphics 15|GRAPHICS 15]]).&lt;br /&gt;
* tryb $0f: jest to monochromatyczny tryb najwyższej rozdzielczości, tryb 8 systemu operacyjnego, 320x192 piksele w jednym z dwóch odcieni tego samego koloru z palety 128 ([[Graphics 8|GRAPHICS 8]]).&lt;br /&gt;
&lt;br /&gt;
Podane tu rozmiary ekranu dla poszczególnych trybów, np. 40x24 czy 320x192 to standardowe rozdzielczości wybierane przez system operacyjny. Trzeba jednak pamiętać, że ekran można wedle potrzeb zwęzić do 32 kolumn (256 pikseli) lub poszerzyć do 48 kolumn (384 pikseli) oraz regulować jego wysokość tudzież położenie pionowe z dokładnością do jednej linii skaningowej (piksela) za pomocą Display List.&lt;br /&gt;
&lt;br /&gt;
==Tryby GTIA==&lt;br /&gt;
&lt;br /&gt;
System operacyjny oferuje ponadto trzy tryby graficzne &amp;quot;wielokolorowe&amp;quot; o rozdzielczości 80x192 piksele, tzw. tryby [[GTIA]]. Są to [[Graphics 9|GRAPHICS 9]], [[Graphics 11|GRAPHICS 11]] i [[Graphics 10|GRAPHICS 10]]. Dostępnych jest 16 kolorów wybieranych wartością piksela (4 bity na piksel). Pierwszy z tych trybów daje dostęp do 16 odcieni w jednym kolorze (z palety 16), drugi do 16 kolorów w jednym odcieniu, trzeci do 9 kolorów wybranych dowolnie z palety 128 - układ GTIA dysponuje niestety tylko dziewięcioma rejestrami kolorów, dlatego ten ostatni tryb nie pozwala na używanie 16 barw.&lt;br /&gt;
&lt;br /&gt;
Nie są to tryby układu [[ANTIC (układ)|ANTIC]] - z punktu widzenia tego układu wszystkie trzy to monochromatyczny tryb najwyższej rozdzielczości (GRAPHICS 8). Przekształcenie go w tryb wielokolorowy następuje przez ingerencję w [[rejestry GTIA#GTIACTL|rejestr kontroli układu GTIA (GTIACTL)]], co zmienia interpretację danych obrazu. Oczywiście w ten sam sposób można przekształcić dowolny inny tryb ANTIC-a.&lt;br /&gt;
&lt;br /&gt;
W komputerach, w których zamiast GTIA znajduje się układ [[CTIA]], te trzy tryby nie są dostępne. Natomiast w komputerach SECAM, z powodu ograniczeń sprzętowych układu [[FGTIA]] (zob.), tryb GRAPHICS 9 oferuje 8 odcieni, a GRAPHICS 11 - 15 kolorów.&lt;br /&gt;
&lt;br /&gt;
W systemie PAL, dzięki pewnej jego właściwości, zmieszanie dwóch trybów wielokolorowych - tego z 16 stopniami szarości z tym z 16 kolorami - daje dostęp do trybu graficznego o rozdzielczości 80x96 pikseli w 256 kolorach (pełne osiem bitów na piksel). Trybu tego używa program [[Paint 256]] (ta sztuczka nie działa, jeśli używamy [[VBXE]] i wyjścia RGB).&lt;br /&gt;
&lt;br /&gt;
Dodatkowo obraz w trybie GRAPHICS 10 jest przesunięty o pół piksela (1 [[cykl koloru]]) w prawo w stosunku do położenia pikseli w trybach 9 i 11. Pozwala to na podwojenie rozdzielczości poziomej obrazu powstałego ze zmieszania trybów 9 i 10 ([[HIP]], [[TIP]]).&lt;br /&gt;
&lt;br /&gt;
==Ciekawostki==&lt;br /&gt;
* Jedna z najbardziej zaawansowanych animacji opartych o Display List została stworzona w demku do gry [[Five to five]] przez [[Gizmo Magic]]. W liniach trybu $0e wykonana jest pseudotrójwymiarowa animacja dywanu, czyli coś na kształt [http://pl.wikipedia.org/wiki/Teksturowanie teksturowania] wykonywanego na falującej powierzchni.&lt;br /&gt;
* Ciekawy przykład Display List zawiera gra [[Galaxian]] - większość ekranu jest tworzona za pomocą rozkazów pustych linii, a grafika widoczna w tych liniach jest w całości generowana przez [[Player/Missile Graphics|graczy i pociski]].&lt;br /&gt;
* Ciekawa sztuczka została wykorzystana w grze [[Knight Lore]], gdzie dane wyświetlane na ekranie oddalone o 1 bajt w rzeczywistości w pamięci oddalone są o 8 bajtów: Display List zbudowana została w taki sposób, że generator znaków pełni rolę pamięci ekranu, natomiast wskaźnik pamięci ekranu ustawiony jest na sekwencję $00-$7f. W efekcie pamięć ekranu zajmuje 128 bajtów.&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Atari 8-bit]]&lt;br /&gt;
[[Kategoria:Programowanie Atari 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Atari8&amp;diff=34538</id>
		<title>Atari8</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Atari8&amp;diff=34538"/>
		<updated>2015-01-06T22:55:52Z</updated>

		<summary type="html">&lt;p&gt;Mikey: to chyba nieaktualne ;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;#atari8&#039;&#039;&#039; Kanał [http://pl.wikipedia.org/wiki/IRC IRC] na [[Ircnet|Ircnecie]].&lt;br /&gt;
&lt;br /&gt;
Kanał powstał około roku 1995 z inicjatywy [[Slaves]]a. W zamyśle miał skupiać [[scena|scenę]] [[Atari 8-bit|&amp;quot;małego&amp;quot; Atari]], i wydaje się że tak właśnie jest, jako że większość bywalców kanału jest z nią mniej lub bardziej powiązana.&lt;br /&gt;
Niemniej, każdy jest mile widziany, bez względu na &#039;scenowanie&#039; czy też posiadany komputer.&lt;br /&gt;
Jeśli chcesz pogadać o [[Atari]], umówić się na [[copy party]] albo [[Sztab Kryzysowy]], poszukać pomocy z uruchomieniem programu/sprzętu, albo po prostu pogadać, to jest to miejsce dla Ciebie. Pamiętaj jednak aby przestrzegać regulaminu.&lt;br /&gt;
&lt;br /&gt;
Na kanale można spotkać takie osoby jak: [[MacGyver]], [[slaves]], [[krap]], [[miker]], [[lisu]], [[dely]], [[mikey]], [[KMK|drac030]], [[radi]], [[epi]], [[Vasco]], [[Pin]], [[innuendo]], [[mono]], [[stryker]], [[seban]], [[lewis]], [[rzóg]], [[electron]]...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Krótki regulamin kanału (kilka prostych zasad unikania problemów):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dobrze jest po wejściu na kanał posiedzieć trochę bez odzywania się (poidlować) Pozwoli to zapoznać się z atmosferą na kanale oraz z panującymi zwyczajami.  Często nikt się nie odzywa przez dłuższy czas, nie oznacza to, że kanał jest martwy. Po prostu zadaj pytanie albo czekaj aż ktoś się odezwie. Nie zniechęcaj się.&lt;br /&gt;
* polskie znaki kodujemy w iso-8859-2 albo nie używamy ich wcale. (Nagminne śmiecenie unikodem albo cp1250 będzie kończyć się zabraniem głosu takiej osobie)&lt;br /&gt;
* nie wklejamy długich tekstów (2-3 linijki jeszcze ujdą) Jeśli chcesz wkleić długi tekst, skorzystaj z serwisu [http://pastebin.com pastebin.com] i wklej samego URLa.&lt;br /&gt;
* na kanale, w przeciwieństwie do [[Atari Area]] &#039;&#039;&#039;NIE WOLNO&#039;&#039;&#039; używać &#039;&#039;&#039;skracaczy linków&#039;&#039;&#039; typu &#039;&#039;&#039;Tiny.pl&#039;&#039;&#039; albo &#039;&#039;&#039;42.pl&#039;&#039;&#039;. &lt;br /&gt;
* nie używamy kolorków i innych &#039;mircyzmów&#039;.&lt;br /&gt;
&lt;br /&gt;
Innych ograniczeń raczej nie ma. Po prostu bądź sobą i traktuj innych tak jakbyś sam chciał być traktowany. &lt;br /&gt;
 &lt;br /&gt;
[[Kategoria:Atari 8-bit]]&lt;br /&gt;
[[Kategoria:Miejsca w sieci]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:Lista_komend_SIO_wed%C5%82ug_kod%C3%B3w_operacyjnych&amp;diff=34410</id>
		<title>Dyskusja:Lista komend SIO według kodów operacyjnych</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:Lista_komend_SIO_wed%C5%82ug_kod%C3%B3w_operacyjnych&amp;diff=34410"/>
		<updated>2014-10-09T20:17:00Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;W sprawie komendy DIAG stacji 1050 obawiam sie ze nieprawda jest jakoby dalo sie cofnac glowice na sciezke -1. Przesuniecie glowicy na nielegalna sciezke (procedura SEEK) powoduje skok do rozkazu BRK ktory wywoluje przerwanie IRQ obslugiwane przez stacje, i jest sygnalizowane przez rytmiczne wlaczanie i wylaczanie silnika stacji. W samej procedurze (TSEEK) wywolywanej rozkazem $23 legalne wartosci to 0-39. Inne sa ignorowane i zglaszany jest blad rejestrem C.  Jedyne wyjscie z tej sytuacji to reset stacji. Nie wiem skad pochodza te informacje ale wg mojej najlepszej wiedzy sa bledne. [[Użytkownik:Mikey|Mikey]] 22:17, 9 paź 2014 (CEST)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Hobgoblin&amp;diff=34236</id>
		<title>Hobgoblin</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Hobgoblin&amp;diff=34236"/>
		<updated>2014-08-30T12:28:35Z</updated>

		<summary type="html">&lt;p&gt;Mikey: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{grafr|Hobgoblin.gif}}&lt;br /&gt;
&#039;&#039;&#039;&amp;quot;Hobgoblin&amp;quot;&#039;&#039;&#039; to gra zręcznościowa napisana przez Davida Parsonsa, wydana w 1990 roku przez [[Atlantis Software]] m.in. na BBC Micro, Commodore 64, Amstrada CPC i ZX Spectrum. Jest to imitacja popularnej w latach 80. XX w. gry [[Ghosts &#039;N Goblins]].&lt;br /&gt;
&lt;br /&gt;
W 2008 roku gra doczekała się wersji na [[Atari 8-bit]]. Za zgodą autora oryginału, [[Xxl]] skonwertował wersję z BBC Micro, przy okazji optymalizując jej kod. Gra została wzbogacona o obrazki autorstwa [[Kaz]]a oraz o muzykę i dźwięki dodane przez [[stRing]]a, i wydana przez [[GR8 Software]]. Premiera miała miejsce w Halloween.&lt;br /&gt;
&lt;br /&gt;
Wyprodukowano 50 indywidualnie ponumerowanych kopii, z czego pierwsze 25 to &amp;quot;edycja rozszerzona&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
W skład edycji podstawowej wchodzą:&lt;br /&gt;
*cartridge z grą;&lt;br /&gt;
*instrukcja w 5 językach;&lt;br /&gt;
*kartonik z numerem serii;&lt;br /&gt;
*plakacik &amp;quot;Wanted&amp;quot;;&lt;br /&gt;
*pudełko z obwolutą.&lt;br /&gt;
Edycja rozszerzona dodatkowo zawiera drewniany breloczek z logo gry oraz autograf XXLa.&lt;br /&gt;
&lt;br /&gt;
Gra została także udostępniona w sieci w postaci pliku [[COM]].&lt;br /&gt;
&lt;br /&gt;
==Cheaty==&lt;br /&gt;
Naciśnięcie podczas pauzy &#039;&#039;&#039;Control&#039;&#039;&#039;+&#039;&#039;&#039;L&#039;&#039;&#039; zwiększa liczbę żyć.&lt;br /&gt;
&lt;br /&gt;
==Odnośniki zewnętrzne==&lt;br /&gt;
*[http://gr8.atari.pl/joomla/index.php?option=com_content&amp;amp;task=blogcategory&amp;amp;id=18&amp;amp;Itemid=29 Hobgoblin] na stronie [[GR8 Software]]&lt;br /&gt;
*[http://atarionline.pl/v01/index.phtml?subaction=showfull&amp;amp;id=1225417842&amp;amp;archive=&amp;amp;start_from=403&amp;amp;ucat=1&amp;amp;ct=nowinki &#039;&#039;Można zamawiać Hobgoblin&#039;&#039;] - artykuł na [[Atarionline.pl]]&lt;br /&gt;
*[http://atarionline.pl/v01/index.phtml?subaction=showfull&amp;amp;id=1222353678&amp;amp;archive=&amp;amp;start_from=449&amp;amp;ucat=1&amp;amp;ct=nowinki &#039;&#039;Za chwilę nowa gra!&#039;&#039;] - artykuł na [[Atarionline.pl]]&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Kategoria:Gry dla Atari 8-bit]]&lt;br /&gt;
[[Kategoria:Gry platformowe]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Jakub_Husak&amp;diff=34177</id>
		<title>Jakub Husak</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Jakub_Husak&amp;diff=34177"/>
		<updated>2014-08-25T19:52:22Z</updated>

		<summary type="html">&lt;p&gt;Mikey: Drobne poprawki, uzupelnienia, ency itp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{grafr|Husak.JPG}}&lt;br /&gt;
&lt;br /&gt;
Rocznik 1971. Warszawiak, już w 1985 roku posiadał Atari 800 XL. Jeden z pierwszych w Polsce profesjonalnych [[muzyk|muzyków]] na małym Atari, tworzył utwory w [[BASIC]]u, [[Action!]], [[asembler]]ze, [[Softsynth]] (np. Wodospadem Czasu, Wśród Gwiazd Nadziei). Jego utwory znalazły się w pierwszych polskich komercyjnych produkcjach ([[Warsaw Tetris]], [[Battle Ships]], [[Inside]], [[Ortografia]], [[Tanks]]). Jego muzyka ozdabia kilkanaście programów na Atari. Oprócz muzyki tworzył też [[demo|dema]] ([[Garfield]], [[Your Body]], Axel-F) oraz gry ([[Super Fortuna]], [[Problem Jasia]], [[StarBall]]). Autor oryginalnego systemu odczytu taśmy w normalu używanego w [[Mirage]] Software (umożliwiał cofnięcie taśmy i ponowną próbę odczytu w przypadku wystąpienia błędu). Rezydent [[Giełda na Grzybowskiej|giełdy na Grzybowskiej]]. Próbował też swych sił w muzyce na komputerze [http://pl.wikipedia.org/wiki/Amiga Amiga] (np. cover muzyczny utworu tytułowego z &amp;quot;Pszczółki Mai&amp;quot;, wystawiony na Primavera Party 1994 w Starachowicach).&lt;br /&gt;
Na Atari, poza autorskimi rozwiązaniami, używał chętnie [[Chaos Music Composer]]a.&lt;br /&gt;
Uczestniczył w [[Atari Stars Party]] w 1990 r. oraz w [[SillyVenture 2010]].&lt;br /&gt;
Zajmuje się też elektroniką. Konstruktor [http://www.husak.com.pl/pl/2010/12/atari-c64-amiga-joystick-usb-adapter/ Atari USBJoy Adapter], oraz pierwszej całkowicie polskiej tablicy interaktywnej WIT. Zmontował też własną drukarkę 3D na podstawie projektu RepRap, którą można było obejrzeć w akcji na [[SillyVenture 2012]] oraz [[Fortification 2k13]]. Twórca uniwersalnego kartridża 128/256 kB dla gry [[Ridiculous Reality]], którego główną zaletą jest jego cena oraz uniwersalność. Uczestniczy w projekcie SIO2SD (testy, funkcjonalność, projekt płytki smd jednostronnej). Rozwinął znacząco nierozwijany projekt [[EnvisionPC]], o nowej nazwie [[EnvisionPC Reborn]], dodając funkcje, których brakowało użytkownikom.&lt;br /&gt;
&lt;br /&gt;
Obecnie żonaty, troje dzieci. Jest wielkim miłośnikiem komputerów firmy Apple (gdzie też tworzy czasem muzykę).&lt;br /&gt;
&lt;br /&gt;
==Odnośniki zewnętrzne==&lt;br /&gt;
*[http://jakub.husak.com.pl/ Strona domowa Jakuba Husaka]&lt;br /&gt;
*[http://www.linkedin.com/in/jakubhusak Jakub Husak w LinkedIn]&lt;br /&gt;
*{{ASMADB|Jakub+Husak}}&lt;br /&gt;
*[http://atarionline.pl/v01/index.php?subaction=showfull&amp;amp;id=1246730044&amp;amp;archive=&amp;amp;start_from=0&amp;amp;ucat=5&amp;amp;ct=wywiady Wywiad dla portalu Atari Online]&lt;br /&gt;
*[http://ksiegaparties.ppa.pl/1994/94-primavera-silesia7.html Jedna z relacji Primavera Party 1994]&lt;br /&gt;
*[http://reprap.org Strona projektu reprap]&lt;br /&gt;
*[http://e-w2m.com.pl/tablicainteraktywna Tablica interaktywna WIT]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=33757</id>
		<title>Mikey (osoba)</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=33757"/>
		<updated>2013-11-21T22:32:02Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Od 1994 do 2003 [[koder|koder]], autor tekstów a od 1999 współredaktor magazynu [[Syzygy]]&lt;br /&gt;
&lt;br /&gt;
Autor między innymi: [[TxE]], [[DisASS]], [[Ascii Collection #1]], [[Lame #1]], [[Blokers]], [[Bash]], [[sapplug-xmms]], oraz cyklu artykułów o [http://pl.wikipedia.org/wiki/Corewars Core Wars] ([[Syzygy]] 4-6)&lt;br /&gt;
&lt;br /&gt;
Zrewersował, zdebugował i zoptymalizował rom stacji [[SN-360]], oraz dodał turbo i komendy do poprawnej współpracy z SDX.&lt;br /&gt;
http://www.youtube.com/watch?v=SHJFU9YIZjQ&lt;br /&gt;
&lt;br /&gt;
Przewinął się przez następujące grupy: [[New Generation]], [[Syzygy Team]], [[Blowjobb]]&lt;br /&gt;
&lt;br /&gt;
Obecnie nieaktywny.&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Yankee&amp;diff=33103</id>
		<title>Yankee</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Yankee&amp;diff=33103"/>
		<updated>2013-04-07T12:21:06Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Grafik w grupie [[MEC]]. &lt;br /&gt;
Jego twórczość to kilka logosów w demie [[Isolation]] oraz parę nie wystawionych nigdy fullscreenów.&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=BrudnopisMikeya&amp;diff=32823</id>
		<title>BrudnopisMikeya</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=BrudnopisMikeya&amp;diff=32823"/>
		<updated>2013-01-15T11:44:26Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;pre&amp;gt;Register summary for selected Western Digital floppy drive controllers&lt;br /&gt;
&lt;br /&gt;
Unified format&lt;br /&gt;
Greg Cook, 19/Aug/2005&lt;br /&gt;
&lt;br /&gt;
Command register&lt;br /&gt;
&lt;br /&gt;
Model&lt;br /&gt;
WD2795/WD2797            x   x   x   x   . . . x    x   . . x   . x&lt;br /&gt;
WD2791/WD2793            x   x   x   x   . . x .    x   . x .   . x&lt;br /&gt;
WD1773                   x   x   x   x   . x . .    x   . x .   . x&lt;br /&gt;
WD1770/WD1772            x   x   x   x   x . . .    x   x . .   x .&lt;br /&gt;
&lt;br /&gt;
Type    Command         b7  b6  b5  b4     b3      b2    b1     b0&lt;br /&gt;
   I    Restore          0   0   0   0   H X h h    V   r r r   r r&lt;br /&gt;
   I    Seek             0   0   0   1   H X h h    V   r r r   r r&lt;br /&gt;
   I    Step             0   0   1   u   H X h h    V   r r r   r r&lt;br /&gt;
   I    Step in          0   1   0   u   H X h h    V   r r r   r r&lt;br /&gt;
   I    Step out         0   1   1   u   H X h h    V   r r r   r r&lt;br /&gt;
  II    Read sector      1   0   0   m   H S S L    E   0 C U   0 0&lt;br /&gt;
  II    Write sector     1   0   1   m   H S S L    E   P C U   a a&lt;br /&gt;
 III    Read address     1   1   0   0   H 0 0 0    E   0 0 U   0 0&lt;br /&gt;
 III    Read track       1   1   1   0   H 0 0 0    E   0 0 U   0 0&lt;br /&gt;
 III    Write track      1   1   1   1   H 0 0 0    E   P 0 U   0 0&lt;br /&gt;
  IV    Force interrupt  1   1   0   1   I I I I    I   X I I   X I&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
        0 = always 0&lt;br /&gt;
        1 = always 1&lt;br /&gt;
        X = not used (reset to 0)&lt;br /&gt;
&lt;br /&gt;
        a = Data address mark&lt;br /&gt;
                0 = Data address mark&lt;br /&gt;
                1 = Deleted-data address mark&lt;br /&gt;
        C = Side compare&lt;br /&gt;
                0 = Disable side compare&lt;br /&gt;
                1 = Enable side compare&lt;br /&gt;
        E = Settling delay&lt;br /&gt;
                0 = No delay&lt;br /&gt;
                1 = Delay: 15 ms for WD279x at 2 MHz, and WD1772&lt;br /&gt;
                           30 ms for WD279x at 1 MHz, and WD1770/WD1773&lt;br /&gt;
        h = Head load&lt;br /&gt;
                0 = Unload head at beginning&lt;br /&gt;
                1 = Load head at beginning&lt;br /&gt;
        H = Motor On&lt;br /&gt;
                0 = Enable spin-up sequence&lt;br /&gt;
                1 = Disable spin-up sequence&lt;br /&gt;
        I = Interrupt&lt;br /&gt;
                I0 = Interrupt on not ready to ready transition&lt;br /&gt;
                I1 = Interrupt on ready to not ready transition&lt;br /&gt;
                I2 = Interrupt on index pulse&lt;br /&gt;
                I3 = Interrupt immediately&lt;br /&gt;
                        0 = No interrupt&lt;br /&gt;
                        1 = Raise interrupt on this condition&lt;br /&gt;
                I0..I3&lt;br /&gt;
                        all 0 = terminate current command without interrupt&lt;br /&gt;
&lt;br /&gt;
        L = Interpretation of ID field&lt;br /&gt;
                The sector length in bytes is determined from the following&lt;br /&gt;
                table:&lt;br /&gt;
                   LSBs of sector length in ID field&lt;br /&gt;
                          00      01      10      11&lt;br /&gt;
                L&lt;br /&gt;
                0        256     512    1024     128&lt;br /&gt;
                1        128     256     512    1024&lt;br /&gt;
                WD177x and WD2791/3 operate with L = 1.&lt;br /&gt;
        m = Multiple sectors&lt;br /&gt;
                0 = Single sector&lt;br /&gt;
                1 = Multiple sectors&lt;br /&gt;
        P = Write precompensation&lt;br /&gt;
                0 = Enable write precompensation&lt;br /&gt;
                1 = Disable write precompensation&lt;br /&gt;
        r = Stepping rate&lt;br /&gt;
                            Model, clock frequency&lt;br /&gt;
                         WD1770  WD1772  WD279x  WD279x&lt;br /&gt;
                        /WD1773          @2 MHz  @1 MHz&lt;br /&gt;
                r1  r0&lt;br /&gt;
                 0   0     6 ms    6 ms    3 ms    6 ms&lt;br /&gt;
                 0   1    12 ms   12 ms    6 ms   12 ms&lt;br /&gt;
                 1   0    20 ms    2 ms   10 ms   20 ms&lt;br /&gt;
                 1   1    30 ms    3 ms   15 ms   30 ms&lt;br /&gt;
        S = Side comparand&lt;br /&gt;
                0 = Compare for side 0&lt;br /&gt;
                1 = Compare for side 1&lt;br /&gt;
        u = Update track (T in 279x datasheet)&lt;br /&gt;
                0 = No update&lt;br /&gt;
                1 = Update track register&lt;br /&gt;
        U = Update SSO (Side select)&lt;br /&gt;
                0 = Update SSO to 0&lt;br /&gt;
                1 = Update SSO to 1&lt;br /&gt;
        V = Verify on track&lt;br /&gt;
                0 = No verify&lt;br /&gt;
                1 = Verify on destination track&lt;br /&gt;
&lt;br /&gt;
Status register&lt;br /&gt;
&lt;br /&gt;
Model&lt;br /&gt;
WD2795/WD2797           . x   . x   . . x   . x   . x   x   x   x&lt;br /&gt;
WD2791/WD2793           . x   . x   . . x   . x   . x   x   x   x&lt;br /&gt;
WD1773                  . x   . x   . x .   . x   . x   x   x   x&lt;br /&gt;
WD1770/WD1772           x .   x .   x . .   x .   x .   x   x   x&lt;br /&gt;
&lt;br /&gt;
Type    Command         b7    b6     b5     b4    b3   b2  b1  b0&lt;br /&gt;
   I    (all type Is)   M n   X w   s h h   R R   c c   T   I   b&lt;br /&gt;
  II    Read sector     M n   X 0   a a a   R R   c c   d   q   b&lt;br /&gt;
  II    Write sector    M n   w w   a f 0   R R   c c   d   q   b&lt;br /&gt;
 III    Read address    M n   X 0   a 0 0   R R   c c   d   q   b&lt;br /&gt;
 III    Read track      M n   X 0   a 0 0   R 0   c 0   d   q   b&lt;br /&gt;
 III    Write track     M n   w w   a f 0   R 0   c 0   d   q   b&lt;br /&gt;
  IV    Force interrupt&lt;br /&gt;
        -while busy     - -   - -   - - -   - -   - -   -   -   0&lt;br /&gt;
        -while idle     M n   X w   s h h   R R   c c   T   I   0&lt;br /&gt;
   -    Idle            M n   X w   s h h   R R   c c   T   I   b&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
        0 = always 0&lt;br /&gt;
        X = not defined&lt;br /&gt;
        - = retains previous value&lt;br /&gt;
&lt;br /&gt;
        a = Data address mark&lt;br /&gt;
                0 = Data address mark&lt;br /&gt;
                1 = Deleted-data address mark&lt;br /&gt;
        b = Busy&lt;br /&gt;
                0 = controller idle&lt;br /&gt;
                1 = controller busy&lt;br /&gt;
        c = CRC error&lt;br /&gt;
                0 = CRC verified&lt;br /&gt;
                1 = CRC error&lt;br /&gt;
        d = Lost data (late register service)&lt;br /&gt;
                0 = no data lost&lt;br /&gt;
                1 = data lost&lt;br /&gt;
        f = Write fault&lt;br /&gt;
                0 = no write fault&lt;br /&gt;
                1 = write fault&lt;br /&gt;
        h = Head loaded&lt;br /&gt;
                0 = drive head not loaded&lt;br /&gt;
                1 = drive head loaded&lt;br /&gt;
        I = Index pulse&lt;br /&gt;
                0 = disc not at index mark (/IP = high)&lt;br /&gt;
                1 = disc at index mark (/IP = low)&lt;br /&gt;
        M = Motor on&lt;br /&gt;
                0 = drive motor off&lt;br /&gt;
                1 = drive motor on&lt;br /&gt;
        n = Not ready&lt;br /&gt;
                0 = drive ready&lt;br /&gt;
                1 = drive not ready&lt;br /&gt;
        q = Data request&lt;br /&gt;
                0 = Data register does not require service&lt;br /&gt;
                1 = Data register requires service&lt;br /&gt;
        R = Record not found&lt;br /&gt;
                0 = record found / verified on track&lt;br /&gt;
                1 = record not found / seek error&lt;br /&gt;
        s = Motor spin up sequence completed&lt;br /&gt;
                0 = spin up not completed&lt;br /&gt;
                1 = spin up completed&lt;br /&gt;
        T = Track 0&lt;br /&gt;
                0 = drive head not at track 0 (/TR00 = high)&lt;br /&gt;
                1 = drive head at track 0 (/TR00 = low)&lt;br /&gt;
        w = Write protect&lt;br /&gt;
                0 = disc write enabled&lt;br /&gt;
                1 = disc write protected&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
&lt;br /&gt;
The WD2791 and WD2795 have inverted data bus lines.&lt;br /&gt;
As noted elsewhere, the Busy flag may be left set when the FDC is idle, if&lt;br /&gt;
the FDC has been reset while a command was in progress.&lt;br /&gt;
If the WD1773 or WD279x is idle, and n = 1, flags c,h,I,R,T and w may be&lt;br /&gt;
invalid and contain 0.&lt;br /&gt;
The WD1770/2 status register description is taken from the datasheet; some&lt;br /&gt;
flags may have fixed values for certain commands, as with the other models.&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
&lt;br /&gt;
1770/2/3 Datasheet&lt;br /&gt;
        http://www.funet.fi/pub/cbm/documents/chipdata/wd177x/index.html&lt;br /&gt;
177x datasheet extracts and BBC disc hardware summary&lt;br /&gt;
        http://www.nvg.org/bbc/doc/wd1770.txt&lt;br /&gt;
        http://www.poppyfields.net/acorn/tech/1770.shtml&lt;br /&gt;
279x datasheet and application notes&lt;br /&gt;
        http://tcg.speccy.cz/zoom/files/wd2797.pdf&lt;br /&gt;
BBC Datasheets&lt;br /&gt;
        http://members.aon.at/~musher/bbc/datasheets.htm&lt;br /&gt;
&lt;br /&gt;
Disclaimer:&lt;br /&gt;
&lt;br /&gt;
The documentation in this file is for information only.  For a more&lt;br /&gt;
authoritative specification, refer to the manufacturer&#039;s original&lt;br /&gt;
datasheets.  The author does not guarantee the suitability of the hardware&lt;br /&gt;
for use in any particular application, especially life support and/or&lt;br /&gt;
critical systems; for authoritative information on suitability refer to the&lt;br /&gt;
manufacturer.  Whilst every effort has been made to maintain accuracy,&lt;br /&gt;
this file may contain errors, inaccuracies or omissions which may or&lt;br /&gt;
may not also be present in the datasheet(s).  Specifications are subject to&lt;br /&gt;
change without notice.  This documentation is supplied without warranty,&lt;br /&gt;
not even the implied warranties of merchantability or fitness for a&lt;br /&gt;
particular purpose. In no event shall the author or his suppliers be liable&lt;br /&gt;
for any loss, damage, injury or death, of any nature and howsoever caused,&lt;br /&gt;
arising from the use of, or failure, inability or unwillingness to use,&lt;br /&gt;
this documentation.&lt;br /&gt;
&lt;br /&gt;
Greg Cook, [email address]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=BrudnopisMikeya&amp;diff=32822</id>
		<title>BrudnopisMikeya</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=BrudnopisMikeya&amp;diff=32822"/>
		<updated>2013-01-15T11:43:48Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Register summary for selected Western Digital floppy drive controllers&lt;br /&gt;
&lt;br /&gt;
Unified format&lt;br /&gt;
Greg Cook, 19/Aug/2005&lt;br /&gt;
&lt;br /&gt;
Command register&lt;br /&gt;
&lt;br /&gt;
Model&lt;br /&gt;
WD2795/WD2797            x   x   x   x   . . . x    x   . . x   . x&lt;br /&gt;
WD2791/WD2793            x   x   x   x   . . x .    x   . x .   . x&lt;br /&gt;
WD1773                   x   x   x   x   . x . .    x   . x .   . x&lt;br /&gt;
WD1770/WD1772            x   x   x   x   x . . .    x   x . .   x .&lt;br /&gt;
&lt;br /&gt;
Type    Command         b7  b6  b5  b4     b3      b2    b1     b0&lt;br /&gt;
   I    Restore          0   0   0   0   H X h h    V   r r r   r r&lt;br /&gt;
   I    Seek             0   0   0   1   H X h h    V   r r r   r r&lt;br /&gt;
   I    Step             0   0   1   u   H X h h    V   r r r   r r&lt;br /&gt;
   I    Step in          0   1   0   u   H X h h    V   r r r   r r&lt;br /&gt;
   I    Step out         0   1   1   u   H X h h    V   r r r   r r&lt;br /&gt;
  II    Read sector      1   0   0   m   H S S L    E   0 C U   0 0&lt;br /&gt;
  II    Write sector     1   0   1   m   H S S L    E   P C U   a a&lt;br /&gt;
 III    Read address     1   1   0   0   H 0 0 0    E   0 0 U   0 0&lt;br /&gt;
 III    Read track       1   1   1   0   H 0 0 0    E   0 0 U   0 0&lt;br /&gt;
 III    Write track      1   1   1   1   H 0 0 0    E   P 0 U   0 0&lt;br /&gt;
  IV    Force interrupt  1   1   0   1   I I I I    I   X I I   X I&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
        0 = always 0&lt;br /&gt;
        1 = always 1&lt;br /&gt;
        X = not used (reset to 0)&lt;br /&gt;
&lt;br /&gt;
        a = Data address mark&lt;br /&gt;
                0 = Data address mark&lt;br /&gt;
                1 = Deleted-data address mark&lt;br /&gt;
        C = Side compare&lt;br /&gt;
                0 = Disable side compare&lt;br /&gt;
                1 = Enable side compare&lt;br /&gt;
        E = Settling delay&lt;br /&gt;
                0 = No delay&lt;br /&gt;
                1 = Delay: 15 ms for WD279x at 2 MHz, and WD1772&lt;br /&gt;
                           30 ms for WD279x at 1 MHz, and WD1770/WD1773&lt;br /&gt;
        h = Head load&lt;br /&gt;
                0 = Unload head at beginning&lt;br /&gt;
                1 = Load head at beginning&lt;br /&gt;
        H = Motor On&lt;br /&gt;
                0 = Enable spin-up sequence&lt;br /&gt;
                1 = Disable spin-up sequence&lt;br /&gt;
        I = Interrupt&lt;br /&gt;
                I0 = Interrupt on not ready to ready transition&lt;br /&gt;
                I1 = Interrupt on ready to not ready transition&lt;br /&gt;
                I2 = Interrupt on index pulse&lt;br /&gt;
                I3 = Interrupt immediately&lt;br /&gt;
                        0 = No interrupt&lt;br /&gt;
                        1 = Raise interrupt on this condition&lt;br /&gt;
                I0..I3&lt;br /&gt;
                        all 0 = terminate current command without interrupt&lt;br /&gt;
&lt;br /&gt;
        L = Interpretation of ID field&lt;br /&gt;
                The sector length in bytes is determined from the following&lt;br /&gt;
                table:&lt;br /&gt;
                   LSBs of sector length in ID field&lt;br /&gt;
                          00      01      10      11&lt;br /&gt;
                L&lt;br /&gt;
                0        256     512    1024     128&lt;br /&gt;
                1        128     256     512    1024&lt;br /&gt;
                WD177x and WD2791/3 operate with L = 1.&lt;br /&gt;
        m = Multiple sectors&lt;br /&gt;
                0 = Single sector&lt;br /&gt;
                1 = Multiple sectors&lt;br /&gt;
        P = Write precompensation&lt;br /&gt;
                0 = Enable write precompensation&lt;br /&gt;
                1 = Disable write precompensation&lt;br /&gt;
        r = Stepping rate&lt;br /&gt;
                            Model, clock frequency&lt;br /&gt;
                         WD1770  WD1772  WD279x  WD279x&lt;br /&gt;
                        /WD1773          @2 MHz  @1 MHz&lt;br /&gt;
                r1  r0&lt;br /&gt;
                 0   0     6 ms    6 ms    3 ms    6 ms&lt;br /&gt;
                 0   1    12 ms   12 ms    6 ms   12 ms&lt;br /&gt;
                 1   0    20 ms    2 ms   10 ms   20 ms&lt;br /&gt;
                 1   1    30 ms    3 ms   15 ms   30 ms&lt;br /&gt;
        S = Side comparand&lt;br /&gt;
                0 = Compare for side 0&lt;br /&gt;
                1 = Compare for side 1&lt;br /&gt;
        u = Update track (T in 279x datasheet)&lt;br /&gt;
                0 = No update&lt;br /&gt;
                1 = Update track register&lt;br /&gt;
        U = Update SSO (Side select)&lt;br /&gt;
                0 = Update SSO to 0&lt;br /&gt;
                1 = Update SSO to 1&lt;br /&gt;
        V = Verify on track&lt;br /&gt;
                0 = No verify&lt;br /&gt;
                1 = Verify on destination track&lt;br /&gt;
&lt;br /&gt;
Status register&lt;br /&gt;
&lt;br /&gt;
Model&lt;br /&gt;
WD2795/WD2797           . x   . x   . . x   . x   . x   x   x   x&lt;br /&gt;
WD2791/WD2793           . x   . x   . . x   . x   . x   x   x   x&lt;br /&gt;
WD1773                  . x   . x   . x .   . x   . x   x   x   x&lt;br /&gt;
WD1770/WD1772           x .   x .   x . .   x .   x .   x   x   x&lt;br /&gt;
&lt;br /&gt;
Type    Command         b7    b6     b5     b4    b3   b2  b1  b0&lt;br /&gt;
   I    (all type Is)   M n   X w   s h h   R R   c c   T   I   b&lt;br /&gt;
  II    Read sector     M n   X 0   a a a   R R   c c   d   q   b&lt;br /&gt;
  II    Write sector    M n   w w   a f 0   R R   c c   d   q   b&lt;br /&gt;
 III    Read address    M n   X 0   a 0 0   R R   c c   d   q   b&lt;br /&gt;
 III    Read track      M n   X 0   a 0 0   R 0   c 0   d   q   b&lt;br /&gt;
 III    Write track     M n   w w   a f 0   R 0   c 0   d   q   b&lt;br /&gt;
  IV    Force interrupt&lt;br /&gt;
        -while busy     - -   - -   - - -   - -   - -   -   -   0&lt;br /&gt;
        -while idle     M n   X w   s h h   R R   c c   T   I   0&lt;br /&gt;
   -    Idle            M n   X w   s h h   R R   c c   T   I   b&lt;br /&gt;
&lt;br /&gt;
Parameters:&lt;br /&gt;
        0 = always 0&lt;br /&gt;
        X = not defined&lt;br /&gt;
        - = retains previous value&lt;br /&gt;
&lt;br /&gt;
        a = Data address mark&lt;br /&gt;
                0 = Data address mark&lt;br /&gt;
                1 = Deleted-data address mark&lt;br /&gt;
        b = Busy&lt;br /&gt;
                0 = controller idle&lt;br /&gt;
                1 = controller busy&lt;br /&gt;
        c = CRC error&lt;br /&gt;
                0 = CRC verified&lt;br /&gt;
                1 = CRC error&lt;br /&gt;
        d = Lost data (late register service)&lt;br /&gt;
                0 = no data lost&lt;br /&gt;
                1 = data lost&lt;br /&gt;
        f = Write fault&lt;br /&gt;
                0 = no write fault&lt;br /&gt;
                1 = write fault&lt;br /&gt;
        h = Head loaded&lt;br /&gt;
                0 = drive head not loaded&lt;br /&gt;
                1 = drive head loaded&lt;br /&gt;
        I = Index pulse&lt;br /&gt;
                0 = disc not at index mark (/IP = high)&lt;br /&gt;
                1 = disc at index mark (/IP = low)&lt;br /&gt;
        M = Motor on&lt;br /&gt;
                0 = drive motor off&lt;br /&gt;
                1 = drive motor on&lt;br /&gt;
        n = Not ready&lt;br /&gt;
                0 = drive ready&lt;br /&gt;
                1 = drive not ready&lt;br /&gt;
        q = Data request&lt;br /&gt;
                0 = Data register does not require service&lt;br /&gt;
                1 = Data register requires service&lt;br /&gt;
        R = Record not found&lt;br /&gt;
                0 = record found / verified on track&lt;br /&gt;
                1 = record not found / seek error&lt;br /&gt;
        s = Motor spin up sequence completed&lt;br /&gt;
                0 = spin up not completed&lt;br /&gt;
                1 = spin up completed&lt;br /&gt;
        T = Track 0&lt;br /&gt;
                0 = drive head not at track 0 (/TR00 = high)&lt;br /&gt;
                1 = drive head at track 0 (/TR00 = low)&lt;br /&gt;
        w = Write protect&lt;br /&gt;
                0 = disc write enabled&lt;br /&gt;
                1 = disc write protected&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
&lt;br /&gt;
The WD2791 and WD2795 have inverted data bus lines.&lt;br /&gt;
As noted elsewhere, the Busy flag may be left set when the FDC is idle, if&lt;br /&gt;
the FDC has been reset while a command was in progress.&lt;br /&gt;
If the WD1773 or WD279x is idle, and n = 1, flags c,h,I,R,T and w may be&lt;br /&gt;
invalid and contain 0.&lt;br /&gt;
The WD1770/2 status register description is taken from the datasheet; some&lt;br /&gt;
flags may have fixed values for certain commands, as with the other models.&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
&lt;br /&gt;
1770/2/3 Datasheet&lt;br /&gt;
        http://www.funet.fi/pub/cbm/documents/chipdata/wd177x/index.html&lt;br /&gt;
177x datasheet extracts and BBC disc hardware summary&lt;br /&gt;
        http://www.nvg.org/bbc/doc/wd1770.txt&lt;br /&gt;
        http://www.poppyfields.net/acorn/tech/1770.shtml&lt;br /&gt;
279x datasheet and application notes&lt;br /&gt;
        http://tcg.speccy.cz/zoom/files/wd2797.pdf&lt;br /&gt;
BBC Datasheets&lt;br /&gt;
        http://members.aon.at/~musher/bbc/datasheets.htm&lt;br /&gt;
&lt;br /&gt;
Disclaimer:&lt;br /&gt;
&lt;br /&gt;
The documentation in this file is for information only.  For a more&lt;br /&gt;
authoritative specification, refer to the manufacturer&#039;s original&lt;br /&gt;
datasheets.  The author does not guarantee the suitability of the hardware&lt;br /&gt;
for use in any particular application, especially life support and/or&lt;br /&gt;
critical systems; for authoritative information on suitability refer to the&lt;br /&gt;
manufacturer.  Whilst every effort has been made to maintain accuracy,&lt;br /&gt;
this file may contain errors, inaccuracies or omissions which may or&lt;br /&gt;
may not also be present in the datasheet(s).  Specifications are subject to&lt;br /&gt;
change without notice.  This documentation is supplied without warranty,&lt;br /&gt;
not even the implied warranties of merchantability or fitness for a&lt;br /&gt;
particular purpose. In no event shall the author or his suppliers be liable&lt;br /&gt;
for any loss, damage, injury or death, of any nature and howsoever caused,&lt;br /&gt;
arising from the use of, or failure, inability or unwillingness to use,&lt;br /&gt;
this documentation.&lt;br /&gt;
&lt;br /&gt;
Greg Cook, [email address]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:1MB_SIMM_RAM_Extension&amp;diff=32780</id>
		<title>Dyskusja:1MB SIMM RAM Extension</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:1MB_SIMM_RAM_Extension&amp;diff=32780"/>
		<updated>2012-12-25T12:13:40Z</updated>

		<summary type="html">&lt;p&gt;Mikey: /* błąd na obrazku */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Odczuwa się brak wszystkiego. [[Użytkownik:KMK|KMK]] 06:53, 10 mar 2006 (CET)&lt;br /&gt;
&lt;br /&gt;
Generalnie ta kombinacja bitów dotyczy nie tylko rozszerzenia na SIMMie, lecz wszelkich &amp;quot;normalnych&amp;quot; rozszerzeń 1MB na porcie B. [[Użytkownik:Macgyver|Macgyver]] 23:11, 30 maj 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== błąd na obrazku ==&lt;br /&gt;
&lt;br /&gt;
Zamieniono funkcję bitu 1. Powinno być 1= basic odłączony. 0 - podłączony.&lt;br /&gt;
&lt;br /&gt;
heh tyle lat nikt tego nie zauważył :) dzieki jakub [[Użytkownik:Mikey|Mikey]] 13:13, 25 gru 2012 (CET)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Nietoperek&amp;diff=32658</id>
		<title>Nietoperek</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Nietoperek&amp;diff=32658"/>
		<updated>2012-11-11T13:31:04Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Znany na scenie także jako Ntp lub Ptica. Mieszkaniec podkrakowskich Proszowic. Czołowy [[noper]] grupy [[Tristesse]]. Udziela się w wyjazdach na [[copy party|parties]] organizując skuteczny transport. Czasem aktywny również w innych dziedzinach (w tym muzyka).&lt;br /&gt;
&lt;br /&gt;
[[Kategoria: Ludzie]]&lt;br /&gt;
{{Stub}}&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Vasco&amp;diff=32657</id>
		<title>Vasco</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Vasco&amp;diff=32657"/>
		<updated>2012-11-11T13:28:11Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Znany jako &#039;&#039;najstarszy atarowiec na scenie&#039;&#039;, choć przygodę ze sceną rozpoczął około 1994-95 r. Początkowo [[swaper]], z czasem organizator wielu zlotów w [[Opalenica|Opalenicy]], gdzie kiedyś mieszkał. Założyciel grupy [[Tristesse]], redaktor [[Syzygy]], wydawca dysków PD (serii &#039;&#039;Vasco Public Domain Disk&#039;&#039; - ukazało się 11 części (do ściągnięcia [ftp://pigwa.net/stuff/collections/atari_forever/PD/Vasco/ tutaj]). Dodał swoje 3 grosze do kilku produkcji scenowych, jak również sam był bohaterem wielu takowych (np. demka [[Too Hard 3]] albo [[Media:Dracon-killer_.png|takiej grafiki]]). Vasco jest głównym redaktorem portalu poświęconego scenie małego Atari: [http://www.atari8.info &#039;&#039;&#039;Atari8&#039;&#039;&#039;]. &lt;br /&gt;
&lt;br /&gt;
Uczestnik wielu zlotów:&lt;br /&gt;
&lt;br /&gt;
1995:&lt;br /&gt;
* [[QuaST 1995]] - Orneta&lt;br /&gt;
* [[Mikołów|Silesian Atari Open]] - [[Mikołów]]&lt;br /&gt;
&lt;br /&gt;
1996:&lt;br /&gt;
* [[QuaST 1996]] - Orneta&lt;br /&gt;
* Polish Summer - Poznań&lt;br /&gt;
&lt;br /&gt;
1997:&lt;br /&gt;
* [[Rush Hours]] - Częstochowa&lt;br /&gt;
* [[QuaST 1997]] - Orneta&lt;br /&gt;
* [[Code Copy]] - Prievidza/Słowacja&lt;br /&gt;
* [[Last Party 1997]] - [[Opalenica]]&lt;br /&gt;
&lt;br /&gt;
1998:&lt;br /&gt;
* [[Rush Hours]] - Częstochowa&lt;br /&gt;
* [[Scenery]] - Podkowa Leśna&lt;br /&gt;
* [[QuaST 1998]] - Elbląg&lt;br /&gt;
* [[Code Copy]] - Prievidza/Słowacja&lt;br /&gt;
* [[Last Party 1998]] - [[Opalenica]]&lt;br /&gt;
&lt;br /&gt;
1999:&lt;br /&gt;
* [[Atariada 1999]] - Prostejov/Czechy&lt;br /&gt;
* [[Lato Ludzików 1999]] - [[Opalenica]]&lt;br /&gt;
* [[Last Party 1999]] - [[Opalenica]]&lt;br /&gt;
&lt;br /&gt;
2000:&lt;br /&gt;
* [[Forever 2000|Forever 2E3]] - Trencin/Słowacja&lt;br /&gt;
* [[Stęszew]]&lt;br /&gt;
* [[Lato Ludzików 2000]] - [[Opalenica]]&lt;br /&gt;
* [[East 2000]] - [[Mońki]]&lt;br /&gt;
* Satellite - Szczecin&lt;br /&gt;
* [[Last Party 2000]] - [[Opalenica]]&lt;br /&gt;
&lt;br /&gt;
2001:&lt;br /&gt;
* [[Forever 2001]] - Trencin/Słowacja&lt;br /&gt;
* [[Stęszew]]&lt;br /&gt;
* [[Lato Ludzików 2001]] - [[Opalenica]]&lt;br /&gt;
* [[Last Party 2001]] - [[Opalenica]]&lt;br /&gt;
&lt;br /&gt;
2002:&lt;br /&gt;
* [[Forever 2002]] - Trencin/Słowacja&lt;br /&gt;
* [[Stęszew]]&lt;br /&gt;
* [[Lato Ludzików 2002]] - [[Opalenica]]&lt;br /&gt;
* [[East 2002]] - [[Mońki]]&lt;br /&gt;
* [[Last Party 2002]] - [[Opalenica]]&lt;br /&gt;
&lt;br /&gt;
2003:&lt;br /&gt;
* [[Kocerany]]&lt;br /&gt;
* [[Stęszew]]&lt;br /&gt;
* Symphony - Poznań&lt;br /&gt;
* [[QuaST 2003]] - Orneta&lt;br /&gt;
* [[Last Party 2003]] - [[Opalenica]]&lt;br /&gt;
&lt;br /&gt;
2004:&lt;br /&gt;
* [[Forever 2004|Forever Five]]  - Trencin/Słowacja&lt;br /&gt;
* [[QuaST 2004]] - Orneta&lt;br /&gt;
* [[East 2004]] - [[Mońki]]&lt;br /&gt;
* [[SillyVenture 2004]]  - Gdańsk&lt;br /&gt;
&lt;br /&gt;
2005:&lt;br /&gt;
* [[Forever 2005|Forever Hex]] - Trencin/Słowacja&lt;br /&gt;
* [[QuaST 2005]] - Orneta&lt;br /&gt;
&lt;br /&gt;
2006:&lt;br /&gt;
* [[Forever Seven]]&lt;br /&gt;
* [[Głuchołazy]]&lt;br /&gt;
* [[East 2006]]&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:Top_Drive_1050&amp;diff=32431</id>
		<title>Dyskusja:Top Drive 1050</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:Top_Drive_1050&amp;diff=32431"/>
		<updated>2012-09-11T09:40:52Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Doglebna analiza kodu tej stacji oraz praca nad wlasnymi procedurami transmisji 68.2k w 1050, każą mi przypuszczać&lt;br /&gt;
że takiemu zachowaniu stacji (niemoznosc sygnalizacji bledow w turbo) jest nieuniknione w tej predkosci.&lt;br /&gt;
Optymalna procedura odbioru ciagu bajtow w tej predkosci nie pozwala na zamieszczenie dodatkowego testu na wystapienie timeoutu od &lt;br /&gt;
ukladu RIOT. (7 cykli - bit porta/bvc error) Efektem tego jest to ze po przelaczeniu sie w turbo, stacja nie ma mozliwosci wyjscia z petli przez timeout (sytuacja normalna w przypadku bledu na szynie podczas transmisji) Sygnalizacja bledu mozliwa jest tylko podczas pracy w 19200. Stad tez niemoznosc automatycznego przelaczania na turbo (jak w UltraSpeed przez obserwacje bledow podczas odbioru pojedynczych bajtow) Moze Pecus by cos wiecej napisal :)&lt;br /&gt;
[[Użytkownik:Mikey|Mikey]] 11:40, 11 wrz 2012 (CEST)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=POKEY&amp;diff=32430</id>
		<title>POKEY</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=POKEY&amp;diff=32430"/>
		<updated>2012-09-11T09:30:37Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{grafr|Atari_POKEY.png}}&lt;br /&gt;
Pot-Keyboard Integrated Circuit - wielofunkcyjny układ LSI.&lt;br /&gt;
&lt;br /&gt;
== Numery katalogowe ==&lt;br /&gt;
&lt;br /&gt;
* Standard: &#039;&#039;&#039;C012294&#039;&#039;&#039;&lt;br /&gt;
* [[PORKEY]] (wersja stereo): &#039;&#039;&#039;C020574&#039;&#039;&#039;&lt;br /&gt;
* MEG (wersja CMOS): &#039;&#039;&#039;C021463&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Przeznaczenie ==&lt;br /&gt;
&lt;br /&gt;
Służy do generowania dźwięku, kontroli interfejsu szeregowego ([[SIO]]), obsługi manipulatorów analogowych (&#039;&#039;wiosełek&#039;&#039; - paddle) i klawiatury. Poza tym Pokey zawiera cztery układy zegarowe oraz generator liczb pseudolosowych i jest głównym - ale nie jedynym - źródłem przerwań [[IRQ]]. Układ ma [[rejestry POKEY-a|29 rejestrów]] i zajmuje adresy $D200-$D2FF.&lt;br /&gt;
&lt;br /&gt;
==Transmisja szeregowa==&lt;br /&gt;
&lt;br /&gt;
===Protokół transmisji pojedynczych bajtów===&lt;br /&gt;
&lt;br /&gt;
Protokół transmisji urządzeń podłączonych do szyny szeregowej (zob. [[Gniazdo SIO]]) jest zdefiniowany następująco:&lt;br /&gt;
&lt;br /&gt;
* 1 bit startu (0)&lt;br /&gt;
* osiem bitów danych&lt;br /&gt;
* brak kontroli parzystości&lt;br /&gt;
* 1 bit stopu (1)&lt;br /&gt;
* 19200 bitów na sekundę&lt;br /&gt;
* poziom +4 V oznacza logiczną jedynkę, a 0 V - zero.&lt;br /&gt;
&lt;br /&gt;
Dane transmitowane są w kolejności od najmłodszego bitu. Szybkość transmisji 19200 bitów na sekundę nie dotyczy magnetofonu kasetowego, gdzie określona jest na 600 bitów na sekundę.&lt;br /&gt;
&lt;br /&gt;
Układ POKEY działa jako [http://en.wikipedia.org/wiki/UART UART], przejmując na siebie podział bajtów, wpisanych przez system do [[Rejestry POKEY-a#SEROUT|rejestru wyjścia szeregowego (SEROUT)]], na pojedyncze bity i wyemitowanie ich na złącze szeregowe z zaprogramowaną częstotliwością, lub scalenie napływających z urządzenia bitów w bajt i przekazanie go w [[Rejestry POKEY-a#SERIN|rejestrze wejścia szeregowego (SERIN)]].&lt;br /&gt;
&lt;br /&gt;
===Szybkość transmisji===&lt;br /&gt;
&lt;br /&gt;
Szybkość transmisji programowana jest przez OS przy użyciu połączonych w parę dzielników 3 i 4 (AUDF3 i AUDF4), do których doprowadza się sygnał o częstotliwości głównego zegara systemu, czyli 1773447 Hz w systemie PAL albo 1789772,5 Hz w systemie [http://pl.wikipedia.org/wiki/NTSC NTSC]. Szybkość tę możemy obliczyć według następującego wzoru:&lt;br /&gt;
&lt;br /&gt;
baud = (F/2)/(R+7)&lt;br /&gt;
&lt;br /&gt;
gdzie F to wspomniana wyżej częstotliwość bazowa, a R - wartość wstawiana do rejestru układu POKEY. Żądaną wartość licznika dla znanej prędkości możemy obliczyć po przekształceniu tego wzoru:&lt;br /&gt;
&lt;br /&gt;
R = ((F/2)/baud)-7&lt;br /&gt;
&lt;br /&gt;
Szukana wartość (tzw. [[HS Index]]) to R po zaokrągleniu do najbliższej całkowitej.&lt;br /&gt;
&lt;br /&gt;
Normalnie ustawianą przez system operacyjny wartością R jest 40. Teoretycznie ma to odpowiadać szybkości 19200 bitów na sekundę, z podanego wzoru wynika jednak, że w rzeczywistości jest to 18866,45 bps w systemie PAL oraz 19040 bps w systemie NTSC. W praktyce szybkość transmisji nieprzyspieszanej może wahać się w zakresie od 17734,46 bps do 20152,8 bps (19200 bps ±5%; odpowiada to wartościom dzielnika POKEY-a z zakresu od 43 do 37, w systemie PAL).&lt;br /&gt;
&lt;br /&gt;
Możliwości układu POKEY nie kończą się jednak na szybkości 20 kbps. Niektóre możliwe do wygenerowania szybkości transmisji przedstawia poniższa tabela:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=1 cellpadding=5&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;bps&amp;lt;br&amp;gt;(PAL / NTSC)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Uwagi&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;126674,7 / 127840,9&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Szybkość trudna do praktycznego użycia ze względu na zakłócenia powodowane przez układ [[ANTIC (układ)|ANTIC]] przy generowaniu obrazu.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;110840,4 / 111860,8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;j/w. Jest to najbliższy (odchyłka &amp;lt;5%) odpowiednik &amp;quot;standardowej&amp;quot; szybkości 115,2 kbps (6x19200).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;98524,8 / 99431,8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Maksymalna praktycznie użyteczna szybkość transmisji szeregowej ze stacją dysków&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;88672,3 / 89488,6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;80611,2 / 81353,3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Szybkość opcjonalna stacji [[XFD602]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;73893,6 / 74573,8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Najbliższy (odchyłka &amp;lt;5%) odpowiednik &amp;quot;standardowej&amp;quot; szybkości 76800 bps (4x19200).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;68209,5 / 68837,4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Szybkość stacji [[LDW Super 2000]], [[Top Drive 1050]], [[TOMS Turbo Drive]], [[TOMS Multi Drive]], [[TOMS 710]], [[TOMS 720]], [[XFD601]]/602 itd., krótko mówiąc, najpopularniejsze &amp;quot;turbo&amp;quot; do szeregowej stacji dysków&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;63337,3 / 63920,4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;59114,9 / 59659&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Najbliższy (odchyłka &amp;lt;5%) odpowiednik &amp;quot;standardowej&amp;quot; szybkości 57600 bps (3x19200). Szybkość transmisji używana w stacji [[SN-360]] z firmwarem [[Mikey|Mikeya]] (jedyna możliwa prędkość turbo, narzucona sprzętowo przez zegar UARTa w stacji)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;9&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;55420,2 / 55930,4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Szybkość transmisji używana w rozszerzeniach [[Speedy 1050]] oraz [[Hyper-XF]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;52160,2 / 52640,4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;52 kbps, szybkość stacji [[US Doubler]] i [[Happy Warp]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;11&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;49262,4 / 49715,9&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;12&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;46669,6 / 47099,3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;13&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;44336,1 / 44744,3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;14&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;42224,9 / 42613,6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;15&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;40305,6 / 40676,6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;16&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;38553,2 / 38908&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Maksymalna szybkość nie modyfikowanych stacji [[XF551|XF-551]] oraz [[CA-2001]]. Najbliższy (odchyłka &amp;lt;5%) odpowiednik &amp;quot;standardowej&amp;quot; szybkości 38400 bps (2x19200).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Oczywiście wartość dzielnika częstotliwości może mieć i wyższe wartości, do 65535 włącznie (co daje 13,6 bps).&lt;br /&gt;
&lt;br /&gt;
===Magnetofon===&lt;br /&gt;
&lt;br /&gt;
Dla magnetofonu domyślną wartością rejestru jest 1484, co odpowiada szybkości 594,7 bps. Szybkość tę podczas transmisji komputer dostosowuje w pewnym zakresie do bieżących potrzeb wynikłych np. z nierównomiernego przesuwu taśmy bądź jej rozciągnięcia itd.&lt;br /&gt;
&lt;br /&gt;
Odczyt z magnetofonu przeprowadzany jest tak samo, jak komunikacja z innymi urządzeniami. Do zapisu danych na magnetofon stosowany jest tryb dwutonowy, gdzie logicznej jedynce odpowiada ton o częstotliwości 5278 Hz, a zeru - o częstotliwości 3958,56 Hz (w systemie PAL; odpowiednio są to wartości 5 i 7 dla rejestrów AUDF1 i 2).&lt;br /&gt;
&lt;br /&gt;
===Przydźwięk I/O===&lt;br /&gt;
&lt;br /&gt;
Podczas odczytu szeregowego na wyjściu audio komputera pojawia się dźwięk sygnalizujący, że transmisja jest w toku. Dźwięk ten jest generowany automatycznie przez POKEY-a, a źródłem jest kanał audio użyty jako generator częstotliwości (normalnie AUDF3/4) dla wejścia szeregowego.&lt;br /&gt;
&lt;br /&gt;
Sposób generowania dźwięku jest dość prosty. Podczas odczytu z dyskietki na wyjściu AUDIO (pin 37) pojawia się sygnał prostokątny 1Vpp (Voh=~5V, Vih=~4V). Na każdy odebrany bajt - dziesięć okresów (start, 8 bitów danych, stop) o częstotliwości równej prędkości transmisji. Przy 19200 bps jest to oczywiście zbyt wysoka częstotliwość, aby była słyszalna. To co słychać, to krótka (ok. pół bitu) przerwa na synchronizację generatora, pomiędzy bitem stopu bajtu n a bitem startu bajtu n+1 (czyli ton o częstotliwości ok. 1800 Hz); i, oczywiście, dłuższe przerwy między odbieranymi bajtami &#039;A&#039; i &#039;C&#039; (patrz [[SIO#Po.C5.82.C4.85czenia_szeregowe|SIO]]).&lt;br /&gt;
&lt;br /&gt;
{{ImgFrm|http://drac030.krap.pl/transmisja-mini.png|http://drac030.krap.pl/transmisja.png|Przebiegi sygnałów &#039;&#039;audio &#039;&#039; i &#039;&#039;data in&#039;&#039; podczas odczytu z magnetofonu - wykres z analizatora stanów logicznych.}}&lt;br /&gt;
&lt;br /&gt;
Z odczytem z kasety jest bardzo podobnie - najpierw odbiór dwóch bajtów $AA (ustalenie częstotliwości taktowania - brak dźwięku na wyjściu), potem prawie dokładnie tak samo jak dla dysku, czyli dziesięć okresów częstotliwości taktowania na każdy odbierany bajt, z synchronizacją generatora każdym kolejnym bitem startu. Amplituda sygnału jest o około połowę mniejsza niż przy odczycie z dysku. Dodatkowo pojawia się (prawdopodobnie losowo - nie zauważa się jakiejś zależności - na oko z prawdopodobieństwem bliskim 0,5) modulacja dźwięku podstawowego częstotliwością 31,666 kHz o znacznie większej amplitudzie (łacznie 4Vpp) - ale raczej bez znaczenia dla brzmienia. To, co słychać, to ton podstawowy ~600 Hz z nałożoną częstotliwością synchronizacji bajt/bajt - ~ 60Hz. Okresowa (na blok danych) zmiana brzmienia pochodzi stąd, że dla każdego bloku występuje pewna niedokładność określenia częstotliwości taktowania (nieco inna wysokość tonu podstawowego), a ona z kolei powoduje inną długość przerw na synchronizację bajt/bajt.&lt;br /&gt;
&lt;br /&gt;
Nie ma żadnej zależności między zawartością danych a generowanym dźwiękiem. Wrażenie, że jest inaczej, powstaje raczej wskutek przesłuchów i zakłóceń na połączeniach SIO w przypadku stacji dysków, w przypadku magnetofonu - przesłuchów pomiędzy ścieżką danych a (zazwyczaj pustą) ścieżką audio itp.&lt;br /&gt;
&lt;br /&gt;
Jak napisano, przydźwięk kontrolny generowany jest tylko podczas odczytu, ale jednak zapis też nie jest całkowicie bezgłośny: w przypadku &amp;quot;normalnych&amp;quot; urządzeń szeregowych [[SIO]] (tj. wszystkich oprócz magnetofonu) źródłem dobiegających wtedy z głośnika postukiwań czy też chrupnięć są nadsyłane przez urządzenie potwierdzenia odbioru komend i danych. Natomiast zapis na magnetofon jest, jak napisano powyżej, realizowany akustycznie w trybie dwutonowym, stąd dźwięk.&lt;br /&gt;
&lt;br /&gt;
Przydźwięk można wyłączyć zerując rejestr systemowy IOSNDEN ($41), co powoduje, że procedury szeregowe OS-u redukują głośność w kanale AUDF3/4 do zera i dźwięk milknie; normalnie zaś stosowanym poziomem głośności jest 8.&lt;br /&gt;
&lt;br /&gt;
== Zobacz też ==&lt;br /&gt;
* [[Rejestry POKEY-a]]&lt;br /&gt;
* [[QUAD POKEY]]&lt;br /&gt;
&lt;br /&gt;
== Odnośniki zewnętrzne ==&lt;br /&gt;
* [http://ftp.pigwa.net/stuff/collections/nir_dary_cds/Tech%2520Info/POKEY.PDF POKEY CO12294 - oryginalna dokumentacja]. Zawiera wewnętrzne schematy&lt;br /&gt;
* [http://krap.pl/mirrorz/atari/homepage.ntlworld.com/kryten_droid/Atari/800XL/atari_hw/pokey.htm Wersja HTML dokumentacji]&lt;br /&gt;
* [http://krap.pl/mirrorz/atari/homepage.ntlworld.com/kryten_droid/Atari/800XL/atari_hw/pokey.htm#Pin%20list Opis końcówek]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/POKEY POKEY w Wikipedii]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Atari 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=NTSC_vs_PAL&amp;diff=32207</id>
		<title>NTSC vs PAL</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=NTSC_vs_PAL&amp;diff=32207"/>
		<updated>2012-04-22T21:55:29Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Wśród użytkowników Atari, programistów i wszelkiej maści autorów podręczników narosło wiele mitów na temat różnic między modelami w wersjach PAL i NTSC, w szczególności zaś dotyczących częstotliwości taktowania [[CPU]] i długości [[Ramka|ramek]] oraz linii. Poniżej wyjaśniono krok po kroku co wpływa na te różnice i jak obliczyć poprawne wartości.&lt;br /&gt;
&lt;br /&gt;
==NTSC==&lt;br /&gt;
Atari zostało zaprojektowane w USA, stąd ścisła zależność pomiędzy częstotliwością zegara a systemem telewizyjnym NTSC.&lt;br /&gt;
&lt;br /&gt;
Atari działające w systemie NTSC wyposażone jest w kwarc o częstotliwości 3,57958 MHz. Jest to dokładna częstotliwość tzw. &amp;quot;podnośnej koloru NTSC&amp;quot; czyli częstotliwości na której modulowany (kodowany) jest sygnał koloru, który jest następnie mieszany z monochromatycznym obrazem.&lt;br /&gt;
&lt;br /&gt;
Sygnał o takiej samej częstotliwości taktuje [[ANTIC (układ)|ANTIC-a]] i jest wewnętrznie dzielony przez 228 dla uzyskania częstotliwości synchronizacji poziomej (w tym przypadku 15,625 kHz). Wynika z tego że w jednej linii komputer generuje 228 kolorowych punktów (z czego 160 to treść obrazu, a reszta to wygaszanie (HBLANK) i synchronizacja pozioma). Z uwagi na synchronizację ANTIC-a i CPU, ten drugi jest taktowany połową wartości tego sygnału, czyli 1,78979 MHz.&lt;br /&gt;
&lt;br /&gt;
W komputerach z układem [[FREDDIE]] główny kwarc ma częstotliwość 14,31818 MHz, co po podziale przez osiem daje częstotliwość taktowania CPU: 1,7897725 MHz.&lt;br /&gt;
&lt;br /&gt;
==PAL==&lt;br /&gt;
Ponieważ &amp;quot;podnośna koloru&amp;quot; w PAL-u wynosi 4,433618 MHz, pojawił się problem. Gdyby chcieć tylko zmienić kwarc na częstotliwość podnośnej, zmieniłaby się rozdzielczość pozioma. W linii nie mieściłoby się już 228 punktów, lecz 283 (wynika to z tej samej kalkulacji co wyżej - częstotliwość kwarcu podzielona przez częstotliwość poziomą). Zegar taktujący procesor miałby 2,216809 MHz, czyli połowę częstotliwości kwarcu, i tyle też podają błędnie niektóre źródła.&lt;br /&gt;
&lt;br /&gt;
Brak kompatybilności rozdzielczości poziomych w obu systemach spowodował, że inżynierowie [[Atari|Atari]] zdecydowali się zastosować dwa oddzielne kwarce, jeden dla ANTIC-a, CPU i GTIA, a drugi do generowania podnośnej PAL. Ponieważ jednak częstotliwość podnośnej NTSC ma się nijak do podnośnej PAL, przy niezależnej pracy obu kwarców występowałby na ekranie nieprzyjemny efekt przesuwającej się siatki.&lt;br /&gt;
Aby zsynchronizować pracę obu kwarców, konieczna była mała korekta częstotliwości kwarcu systemowego na 3,546894 MHz. W ten sposób na 5 impulsów kwarcu 4,433618 MHz przypadają 4 impulsy kwarcu 3,546894 MHz. Ten ostatni, podobnie jak poprzednio podzielony przez dwa, taktuje procesor, w tym przypadku z częstotliwością 1,773447 MHz.&lt;br /&gt;
&lt;br /&gt;
W komputerach z układem [[FREDDIE]] zamiast dzielić częstotliwość 3,546894 MHz przez dwa, dzieli się 14,187576 MHz przez osiem, co wychodzi na to samo.&lt;br /&gt;
&lt;br /&gt;
==Podsumowanie==&lt;br /&gt;
Częstotliwość kwarcu systemowego:&lt;br /&gt;
&lt;br /&gt;
* NTSC = 3,579580 MHz (14,31818 MHz)&lt;br /&gt;
* PAL = 3,546894 MHz (14,187576 MHz)&lt;br /&gt;
&lt;br /&gt;
Częstotliwość linii:&lt;br /&gt;
&lt;br /&gt;
* NTSC = 3,579580 MHz/228 = 15,699 kHz&lt;br /&gt;
* PAL = 3,546894 MHz/228 = 15,556 kHz&lt;br /&gt;
&lt;br /&gt;
Częstotliwość ramek:&lt;br /&gt;
&lt;br /&gt;
* NTSC = 15,699/262 = 59,92 Hz&lt;br /&gt;
* PAL = 15,556/312 = 49,86 Hz&lt;br /&gt;
&lt;br /&gt;
I najważniejsze:&lt;br /&gt;
&lt;br /&gt;
* Częstotliwość CPU NTSC = 1,789790 MHz (1,7897725 MHz)&lt;br /&gt;
* Częstotliwość CPU PAL = 1,773447 MHz&lt;br /&gt;
&lt;br /&gt;
Jak widać różnica jest bardzo niewielka (komputer NTSC jest szybszy o ok. 1%), a podstawowa niekompatybilność obu systemów polega na tym, że NTSC generuje przerwanie [[VBL]] co 262 linie obrazu (czyli ok. 60 razy/sek), a PAL co 312 linii (czyli ok. 50 razy/sek).&lt;br /&gt;
&lt;br /&gt;
==Kompatybilność==&lt;br /&gt;
===Prędkość===&lt;br /&gt;
Różnica w częstotliwości odświeżania ekranu ma pewne znaczenie, jeśli chodzi o kompatybilność oprogramowania. Zasadniczo, oprogramowanie użytkowe nie uzależnia swojego działania od prędkości działania komputera, więc programy powstałe po jednej stronie oceanu działają bez problemów na komputerach z drugiego końca świata.&lt;br /&gt;
&lt;br /&gt;
W przypadku gier czy [[demo|dem]] nie jest niestety tak dobrze - oprogramowanie z tej kategorii zazwyczaj jest zsynchronizowane z przerwaniem VBL. Efekt jest taki, że gry lub dema powstałe w USA na komputerach europejskich działają wolniej (50/60, czyli 83,3% prędkości) niż było to zamierzone przez twórców, i na odwrót - gry europejskie działają o 20% za szybko na komputerach amerykańskich. O ile uruchomienie programu z USA na komputerze PAL poza spowolnieniem nie powoduje innych błędów (między kolejnymi VBL jest więcej czasu), to w odwrotnej sytuacji często bywają problemy. Wynika to z mniejszej ilości czasu między przerwaniami VBL na komputerach NTSC - programy PAL-owskie po prostu się nie wyrabiają.&lt;br /&gt;
&lt;br /&gt;
Przykładem jest gra [[Elektra Glide]], powstała w Anglii. Zadaniem gracza jest przejechać określoną trasę w wyznaczonym czasie. Ukończenie tej gry na amerykańskiej wersji sprzętu jest prawdopodobnie niemożliwe, ponieważ licznik czasu jest zsynchronizowany z VBL, więc na komputerach NTSC przyspiesza. Natomiast prędkość gry (w tym prędkość pojazdu) nie zmienia się - graczowi zostaje więc za mało czasu na ukończenie etapu.[http://www.atariage.com/forums/index.php?showtopic=68984] Mimo tego gra została wydana w USA przez [[Mastertronic]].&lt;br /&gt;
&lt;br /&gt;
Także większość dem stworzonych w Europie działa błędnie, lub w ogóle się nie uruchamia na komputerach NTSC.&lt;br /&gt;
&lt;br /&gt;
Niewielu autorów gier było świadomych tego problemu i modyfikowało swoje programy przed ich wydaniem za oceanem. Przykłady:&lt;br /&gt;
* &amp;quot;[[International Karate]]&amp;quot; - efektem uruchomienia gry na komputerze NTSC są występujące czasem błędy w grafice zawodników. Wersja amerykańska, zatytułowana &amp;quot;World Karate Championship&amp;quot;, została zmodyfikowana tak, że rozgrywka (a także muzyka w tle) jest nieco wolniejsza, co powoduje, że WKC na komputerze NTSC działa z mniej więcej taką samą prędkością co IK na komputerze PAL.&lt;br /&gt;
* &amp;quot;[[Rescue on Fractalus!]]&amp;quot; - wersja kasetowa, wydana w Europie przez Activision, wyraźnie szybciej odtwarza muzykę tytułową niż amerykański oryginał. Jednak różnica w prędkości odświeżania ekranu podczas gry, o ile w ogóle istnieje, nie jest odczuwalna.&lt;br /&gt;
&lt;br /&gt;
W XXI wieku świadomość różnic jest dużo bardziej rozpowszechniona (tak jak ogólna wiedza o Atari), i europejscy autorzy gier starają się dostosowywać swoje dzieła do standardu NTSC. Przykładem jest gra &amp;quot;[[Yoomp!]]&amp;quot;, mająca 2 wersje - wersja PAL odświeża ekran co 2 ramki, wersja NTSC (w przygotowaniu) działa w 3 ramkach i ma dostosowaną prędkość rozgrywki. Dodatkowo, z uwagi na mniejszą częstotliwość odświeżania, autorowi udało się zwiększyć długość widocznego tunelu - w wersji NTSC gracz widzi przed sobą 5 kafelków, o 1 więcej niż w wersji PAL.&lt;br /&gt;
&lt;br /&gt;
===Kolory===&lt;br /&gt;
[[GTIA]] w wersji NTSC generuje inne kolory niż wersja PAL. W efekcie amerykańskie gry uruchomione na PAL-owskich komputerach mają czasem dziwne kolory (zielone niebo itp.). Nieliczne gry dostosowują paletę kolorów do standardu telewizyjnego; jedyne znane przypadki to &amp;quot;[[Pole Position]]&amp;quot; i &amp;quot;[[Ms Pac-Man]]&amp;quot;.[http://www.atariage.com/forums/index.php?showtopic=135114] Polskie publikacje o tematyce Atari nierzadko powielały informacje o kolorach ze źródeł amerykańskich, w efekcie wprowadzając w błąd. Przykładowo, w [[Tajemnice Atari|Tajemnicach Atari]] 6-7/92 w artykułach &amp;quot;Mapa pamięci&amp;quot;[http://tajemnice.atari8.info/6-7_92/6-7_92_mapa.html] i &amp;quot;Piszemy demo&amp;quot;[http://tajemnice.atari8.info/6-7_92/6-7_92_piszemydemo.html] podane są dwie tabele kolorów, każda znacząco inna.&lt;br /&gt;
&lt;br /&gt;
Drugą kwestią jest [[efekt artefaktów]]. Efekt ten występuje w [[tryby monochromatyczne ANTIC-a|trybach monochromatycznych]] tylko na komputerach NTSC (w PAL-owskich też występuje, ale jest daleko mniej widoczny i trudniej go kontrolować). W związku z tym programy korzystające z tego efektu na sprzęcie PAL pokazują pionowe pasy w miejscu kolorów widocznych w NTSC. Przykłady to &amp;quot;[[Tower Toppler]]&amp;quot;, &amp;quot;[[Choplifter]]&amp;quot; (wersja mono) czy &amp;quot;[[Drol]]&amp;quot;. Z kolei programy europejskie (np. &amp;quot;[[Artefakt przodków|Artefakt przodków]]&amp;quot;, &amp;quot;[[Kult]]&amp;quot;) w NTSC mogą wyglądać nieładnie lub nieczytelnie. I tu podobnie, powstały w Polsce książki opisujące efekt artefaktów, wprowadzając zamieszanie.&lt;br /&gt;
&lt;br /&gt;
Większość emulatorów Atari nie obsługuje poprawnie efektu artefaktów ani ww. różnic w kolorach. Emulator [[Atari800]] do wersji 2.0.1 zawierał niedokładną emulację artefaktów, od wersji 2.0.2 dodana została poprawna emulacja (przełącznik -ntscemu); zaś dopiero w wersji 2.1.0 pojawiła się obsługa różnic w kolorach.&lt;br /&gt;
&lt;br /&gt;
===Geometria ekranu===&lt;br /&gt;
W standardzie NTSC obraz generowany przez Atari ma 262 linie, w PAL zaś jest ich 312. Oznacza to, że w PAL-owskim Atari piksele są prawie kwadratowe, natomiast w NTSC są nieco wydłużone w pionie - ponieważ stosunek wysokości do szerokości piksela w systemie PAL jest mniejszy niż w NTSC. Jest to szczególnie widoczne w grze Yoomp! - w systemie PAL wyświetlany tunel jest okrągły, natomiast w NTSC jest on wyraźnie rozciągnięty w pionie.[http://www.atariage.com/forums/index.php?showtopic=128929] Można ten efekt zobaczyć emulatorze Atari800, po włączeniu filtrowania NTSC (Display Settings -&amp;gt; NTSC artifacting = NTSC filter).&lt;br /&gt;
&lt;br /&gt;
===Grywalność===&lt;br /&gt;
Wszystkie wspomniane różnice mają wpływ na jakość gier. Poza skrajnymi przypadkami, jak &amp;quot;Elektra Glide&amp;quot;, uruchomienie gry na nieodpowiednim systemie zmienia jakość grafiki, albo spowalnia/przyspiesza rozgrywkę, zmieniając jej poziom trudności. Daje to efekt niezgodny z zamierzeniami autorów, co może mieć znaczenie dla purystów chcących odbierać wrażenia z gry jak najbardziej bliskie oryginalnemu zamysłowi.&lt;br /&gt;
&lt;br /&gt;
== Zobacz też ==&lt;br /&gt;
* [[VBL]]&lt;br /&gt;
* [[6502]]&lt;br /&gt;
* [[POKEY]]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Atari_8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=POKEY&amp;diff=32043</id>
		<title>POKEY</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=POKEY&amp;diff=32043"/>
		<updated>2012-01-30T20:17:56Z</updated>

		<summary type="html">&lt;p&gt;Mikey: /* Szybkość transmisji */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{grafr|Atari_POKEY.png}}&lt;br /&gt;
Pot-Keyboard Integrated Circuit - wielofunkcyjny układ LSI.&lt;br /&gt;
&lt;br /&gt;
== Numery katalogowe ==&lt;br /&gt;
&lt;br /&gt;
* Standard: &#039;&#039;&#039;C012294&#039;&#039;&#039;&lt;br /&gt;
* [[PORKEY]] (wersja stereo): &#039;&#039;&#039;C020574&#039;&#039;&#039;&lt;br /&gt;
* MEG (wersja CMOS): &#039;&#039;&#039;C021463&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Przeznaczenie ==&lt;br /&gt;
&lt;br /&gt;
Służy do generowania dźwięku, kontroli interfejsu szeregowego ([[SIO]]), obsługi manipulatorów analogowych (&#039;&#039;wiosełek&#039;&#039; - paddle) i klawiatury. Poza tym Pokey zawiera cztery układy zegarowe oraz generator liczb pseudolosowych i jest głównym - ale nie jedynym - źródłem przerwań [[IRQ]]. Układ ma [[rejestry POKEY-a|29 rejestrów]] i zajmuje adresy $D200-$D2FF.&lt;br /&gt;
&lt;br /&gt;
==Transmisja szeregowa==&lt;br /&gt;
&lt;br /&gt;
===Protokół transmisji pojedynczych bajtów===&lt;br /&gt;
&lt;br /&gt;
Protokół transmisji urządzeń podłączonych do szyny szeregowej (zob. [[Gniazdo SIO]]) jest zdefiniowany następująco:&lt;br /&gt;
&lt;br /&gt;
* 1 bit startu (0)&lt;br /&gt;
* osiem bitów danych&lt;br /&gt;
* brak kontroli parzystości&lt;br /&gt;
* 1 bit stopu (1)&lt;br /&gt;
* 19200 bitów na sekundę&lt;br /&gt;
* poziom +4 V oznacza logiczną jedynkę, a 0 V - zero.&lt;br /&gt;
&lt;br /&gt;
Dane transmitowane są w kolejności od najmłodszego bitu. Szybkość transmisji 19200 bitów na sekundę nie dotyczy magnetofonu kasetowego, gdzie określona jest na 600 bitów na sekundę.&lt;br /&gt;
&lt;br /&gt;
Układ POKEY działa jako [http://en.wikipedia.org/wiki/UART UART], przejmując na siebie podział bajtów, wpisanych przez system do [[Rejestry POKEY-a#SEROUT|rejestru wyjścia szeregowego (SEROUT)]], na pojedyncze bity i wyemitowanie ich na złącze szeregowe z zaprogramowaną częstotliwością, lub scalenie napływających z urządzenia bitów w bajt i przekazanie go w [[Rejestry POKEY-a#SERIN|rejestrze wejścia szeregowego (SERIN)]].&lt;br /&gt;
&lt;br /&gt;
===Szybkość transmisji===&lt;br /&gt;
&lt;br /&gt;
Szybkość transmisji programowana jest przez OS przy użyciu połączonych w parę dzielników 3 i 4 (AUDF3 i AUDF4), do których doprowadza się sygnał o częstotliwości głównego zegara systemu, czyli 1773447 Hz w systemie PAL albo 1789772,5 Hz w systemie [http://pl.wikipedia.org/wiki/NTSC NTSC]. Szybkość tę możemy obliczyć według następującego wzoru:&lt;br /&gt;
&lt;br /&gt;
baud = (F/2)/(R+7)&lt;br /&gt;
&lt;br /&gt;
gdzie F to wspomniana wyżej częstotliwość bazowa, a R - wartość wstawiana do rejestru układu POKEY. Żądaną wartość licznika dla znanej prędkości możemy obliczyć po przekształceniu tego wzoru:&lt;br /&gt;
&lt;br /&gt;
R = ((F/2)/baud)-7&lt;br /&gt;
&lt;br /&gt;
Szukana wartość (tzw. [[HS Index]]) to R po zaokrągleniu do najbliższej całkowitej.&lt;br /&gt;
&lt;br /&gt;
Normalnie ustawianą przez system operacyjny wartością R jest 40. Teoretycznie ma to odpowiadać szybkości 19200 bitów na sekundę, z podanego wzoru wynika jednak, że w rzeczywistości jest to 18866,45 bps w systemie PAL oraz 19040 bps w systemie NTSC. W praktyce szybkość transmisji nieprzyspieszanej może wahać się w zakresie od 17734,46 bps do 20152,8 bps (19200 bps ±5%; odpowiada to wartościom dzielnika POKEY-a z zakresu od 43 do 37, w systemie PAL).&lt;br /&gt;
&lt;br /&gt;
Możliwości układu POKEY nie kończą się jednak na szybkości 20 kbps. Niektóre możliwe do wygenerowania szybkości transmisji przedstawia poniższa tabela:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border=1 cellpadding=5&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;R&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;bps&amp;lt;br&amp;gt;(PAL / NTSC)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Uwagi&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;126674,7 / 127840,9&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Szybkość trudna do praktycznego użycia ze względu na zakłócenia powodowane przez układ [[ANTIC (układ)|ANTIC]] przy generowaniu obrazu.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;110840,4 / 111860,8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;j/w. Jest to najbliższy (odchyłka &amp;lt;5%) odpowiednik &amp;quot;standardowej&amp;quot; szybkości 115,2 kbps (6x19200).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;98524,8 / 99431,8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Maksymalna praktycznie użyteczna szybkość transmisji szeregowej ze stacją dysków&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;88672,3 / 89488,6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;80611,2 / 81353,3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Szybkość opcjonalna stacji [[XFD602]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;73893,6 / 74573,8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Najbliższy (odchyłka &amp;lt;5%) odpowiednik &amp;quot;standardowej&amp;quot; szybkości 76800 bps (4x19200).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;68209,5 / 68837,4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Szybkość stacji [[LDW Super 2000]], [[Top Drive 1050]], [[TOMS Turbo Drive]], [[TOMS Multi Drive]], [[TOMS 710]], [[TOMS 720]], [[XFD601]]/602 itd., krótko mówiąc, najpopularniejsze &amp;quot;turbo&amp;quot; do szeregowej stacji dysków&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;63337,3 / 63920,4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;59114,9 / 59659&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Najbliższy (odchyłka &amp;lt;5%) odpowiednik &amp;quot;standardowej&amp;quot; szybkości 57600 bps (3x19200). Szybkość transmisji używana w stacji [[SN-360]] z firmwarem [[Mikey|Mikeya]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;9&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;55420,2 / 55930,4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Szybkość transmisji używana w rozszerzeniach [[Speedy 1050]] oraz [[Hyper-XF]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;52160,2 / 52640,4&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;52 kbps, szybkość stacji [[US Doubler]] i [[Happy Warp]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;11&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;49262,4 / 49715,9&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;12&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;46669,6 / 47099,3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;13&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;44336,1 / 44744,3&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;14&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;42224,9 / 42613,6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;15&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;40305,6 / 40676,6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt; &amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;16&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;38553,2 / 38908&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Maksymalna szybkość nie modyfikowanych stacji [[XF551|XF-551]] oraz [[CA-2001]]. Najbliższy (odchyłka &amp;lt;5%) odpowiednik &amp;quot;standardowej&amp;quot; szybkości 38400 bps (2x19200).&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Oczywiście wartość dzielnika częstotliwości może mieć i wyższe wartości, do 65535 włącznie (co daje 13,6 bps).&lt;br /&gt;
&lt;br /&gt;
===Magnetofon===&lt;br /&gt;
&lt;br /&gt;
Dla magnetofonu domyślną wartością rejestru jest 1484, co odpowiada szybkości 594,7 bps. Szybkość tę podczas transmisji komputer dostosowuje w pewnym zakresie do bieżących potrzeb wynikłych np. z nierównomiernego przesuwu taśmy bądź jej rozciągnięcia itd.&lt;br /&gt;
&lt;br /&gt;
Odczyt z magnetofonu przeprowadzany jest tak samo, jak komunikacja z innymi urządzeniami. Do zapisu danych na magnetofon stosowany jest tryb dwutonowy, gdzie logicznej jedynce odpowiada ton o częstotliwości 5278 Hz, a zeru - o częstotliwości 3958,56 Hz (w systemie PAL; odpowiednio są to wartości 5 i 7 dla rejestrów AUDF1 i 2).&lt;br /&gt;
&lt;br /&gt;
===Przydźwięk I/O===&lt;br /&gt;
&lt;br /&gt;
Podczas odczytu szeregowego na wyjściu audio komputera pojawia się dźwięk sygnalizujący, że transmisja jest w toku. Dźwięk ten jest generowany automatycznie przez POKEY-a, a źródłem jest kanał audio użyty jako generator częstotliwości (normalnie AUDF3/4) dla wejścia szeregowego.&lt;br /&gt;
&lt;br /&gt;
Sposób generowania dźwięku jest dość prosty. Podczas odczytu z dyskietki na wyjściu AUDIO (pin 37) pojawia się sygnał prostokątny 1Vpp (Voh=~5V, Vih=~4V). Na każdy odebrany bajt - dziesięć okresów (start, 8 bitów danych, stop) o częstotliwości równej prędkości transmisji. Przy 19200 bps jest to oczywiście zbyt wysoka częstotliwość, aby była słyszalna. To co słychać, to krótka (ok. pół bitu) przerwa na synchronizację generatora, pomiędzy bitem stopu bajtu n a bitem startu bajtu n+1 (czyli ton o częstotliwości ok. 1800 Hz); i, oczywiście, dłuższe przerwy między odbieranymi bajtami &#039;A&#039; i &#039;C&#039; (patrz [[SIO#Po.C5.82.C4.85czenia_szeregowe|SIO]]).&lt;br /&gt;
&lt;br /&gt;
{{ImgFrm|http://drac030.krap.pl/transmisja-mini.png|http://drac030.krap.pl/transmisja.png|Przebiegi sygnałów &#039;&#039;audio &#039;&#039; i &#039;&#039;data in&#039;&#039; podczas odczytu z magnetofonu - wykres z analizatora stanów logicznych.}}&lt;br /&gt;
&lt;br /&gt;
Z odczytem z kasety jest bardzo podobnie - najpierw odbiór dwóch bajtów $AA (ustalenie częstotliwości taktowania - brak dźwięku na wyjściu), potem prawie dokładnie tak samo jak dla dysku, czyli dziesięć okresów częstotliwości taktowania na każdy odbierany bajt, z synchronizacją generatora każdym kolejnym bitem startu. Amplituda sygnału jest o około połowę mniejsza niż przy odczycie z dysku. Dodatkowo pojawia się (prawdopodobnie losowo - nie zauważa się jakiejś zależności - na oko z prawdopodobieństwem bliskim 0,5) modulacja dźwięku podstawowego częstotliwością 31,666 kHz o znacznie większej amplitudzie (łacznie 4Vpp) - ale raczej bez znaczenia dla brzmienia. To, co słychać, to ton podstawowy ~600 Hz z nałożoną częstotliwością synchronizacji bajt/bajt - ~ 60Hz. Okresowa (na blok danych) zmiana brzmienia pochodzi stąd, że dla każdego bloku występuje pewna niedokładność określenia częstotliwości taktowania (nieco inna wysokość tonu podstawowego), a ona z kolei powoduje inną długość przerw na synchronizację bajt/bajt.&lt;br /&gt;
&lt;br /&gt;
Nie ma żadnej zależności między zawartością danych a generowanym dźwiękiem. Wrażenie, że jest inaczej, powstaje raczej wskutek przesłuchów i zakłóceń na połączeniach SIO w przypadku stacji dysków, w przypadku magnetofonu - przesłuchów pomiędzy ścieżką danych a (zazwyczaj pustą) ścieżką audio itp.&lt;br /&gt;
&lt;br /&gt;
Jak napisano, przydźwięk kontrolny generowany jest tylko podczas odczytu, ale jednak zapis też nie jest całkowicie bezgłośny: w przypadku &amp;quot;normalnych&amp;quot; urządzeń szeregowych [[SIO]] (tj. wszystkich oprócz magnetofonu) źródłem dobiegających wtedy z głośnika postukiwań czy też chrupnięć są nadsyłane przez urządzenie potwierdzenia odbioru komend i danych. Natomiast zapis na magnetofon jest, jak napisano powyżej, realizowany akustycznie w trybie dwutonowym, stąd dźwięk.&lt;br /&gt;
&lt;br /&gt;
Przydźwięk można wyłączyć zerując rejestr systemowy IOSNDEN ($41), co powoduje, że procedury szeregowe OS-u redukują głośność w kanale AUDF3/4 do zera i dźwięk milknie; normalnie zaś stosowanym poziomem głośności jest 8.&lt;br /&gt;
&lt;br /&gt;
== Zobacz też ==&lt;br /&gt;
* [[Rejestry POKEY-a]]&lt;br /&gt;
* [[QUAD POKEY]]&lt;br /&gt;
&lt;br /&gt;
== Odnośniki zewnętrzne ==&lt;br /&gt;
* [http://ftp.pigwa.net/stuff/collections/nir_dary_cds/Tech%2520Info/POKEY.PDF POKEY CO12294 - oryginalna dokumentacja]. Zawiera wewnętrzne schematy&lt;br /&gt;
* [http://krap.pl/mirrorz/atari/homepage.ntlworld.com/kryten_droid/Atari/800XL/atari_hw/pokey.htm Wersja HTML dokumentacji]&lt;br /&gt;
* [http://krap.pl/mirrorz/atari/homepage.ntlworld.com/kryten_droid/Atari/800XL/atari_hw/pokey.htm#Pin%20list Opis końcówek]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/POKEY POKEY w Wikipedii]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Atari 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=SN-360&amp;diff=31850</id>
		<title>SN-360</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=SN-360&amp;diff=31850"/>
		<updated>2011-11-14T22:56:29Z</updated>

		<summary type="html">&lt;p&gt;Mikey: /* Bibliografia */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ImgFrm|http://atariki.krap.pl/images/0/06/Sn360-1-small.JPG|http://atariki.krap.pl/images/1/14/Sn360-1.jpg|Stacja SN 360}}&lt;br /&gt;
==Opis==&lt;br /&gt;
Polska stacja dysków 5.25&amp;quot; zaprojektowana przez Sławomira Nienałtowskiego, autora m.in. [[Atari Super Turbo|Atari Super Turbo (AST)]]. Sprzedawana przez firmę Atari Studio (późniejszy [[Mirage]]). Obsługuje tryby gęstości [[SD]], [[ED]], [[DD]], [[DD|DSDD]]. Z racji zastosowania napędu 360k istniała możliwość przenoszenia programów z/do PC via dyskietki. Do stacji dołączony był zestaw programów o nazwie &amp;quot;SN-Converter&amp;quot;, służący do tego celu. &lt;br /&gt;
&lt;br /&gt;
Do stacji można podłączyć napęd 720k od Amigi/ST lub pecetowy 1.44M (po drobnych modyfikacjach oraz po zmianie firmware&#039;u) i uzyskać pojemność 720k&lt;br /&gt;
&lt;br /&gt;
==Konstrukcja==&lt;br /&gt;
&lt;br /&gt;
* mikroprocesor: 80C51 &lt;br /&gt;
* kontroler: WD 2797B&lt;br /&gt;
* [[ROM]]: 8 KB (EPROM z firmware&#039;em stacji)&lt;br /&gt;
* [[RAM]] 8 KB &lt;br /&gt;
* prędkość obrotowa: 300 obr./min.&lt;br /&gt;
&lt;br /&gt;
==Cechy użytkowe==&lt;br /&gt;
&lt;br /&gt;
* maksymalny transfer oryginalnej stacji - 19200 bps. Po zastosowaniu firmware&#039;u opracowanego przez [[Mikey]]a - 57600 bps)&lt;br /&gt;
* brak przelotowego gniazda SIO&lt;br /&gt;
* możliwość ustawienia ID tylko w zakresie D1-D2&lt;br /&gt;
&lt;br /&gt;
==Benchmark==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table cellpadding=3 cellspacing=3&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;DOS II+/D&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;SpartaDOS X&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Standard:&lt;br /&gt;
&lt;br /&gt;
* DOS zapis: 1191.25 B/s&lt;br /&gt;
* DOS odczyt: 1401.21 B/s&lt;br /&gt;
* DOS średnia: 1296.23 B/s&lt;br /&gt;
&lt;br /&gt;
Turbo:&lt;br /&gt;
&lt;br /&gt;
* DOS zapis: 2540.92 B/s&lt;br /&gt;
* DOS odczyt: 2622.49 B/s&lt;br /&gt;
* DOS średnia: 2581.70 B/s&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;td width=&amp;quot;10&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Standard (DSDD):&lt;br /&gt;
&lt;br /&gt;
* DOS zapis: 1389.89 B/s&lt;br /&gt;
* DOS odczyt: 1400.61 B/s&lt;br /&gt;
* DOS średnia: 1395.25 B/s&lt;br /&gt;
&lt;br /&gt;
Standard (SSDD):&lt;br /&gt;
&lt;br /&gt;
* DOS zapis: 1410.28 B/s&lt;br /&gt;
* DOS odczyt: 1416.40 B/s&lt;br /&gt;
* DOS średnia: 1413.34 B/s&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td width=&amp;quot;10&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;&lt;br /&gt;
Turbo (DSDD):&lt;br /&gt;
&lt;br /&gt;
* DOS zapis: 3103.16 B/s&lt;br /&gt;
* DOS odczyt: 3094.34 B/s&lt;br /&gt;
* DOS średnia: 3098.75 B/s&lt;br /&gt;
&lt;br /&gt;
Turbo (SSDD):&lt;br /&gt;
&lt;br /&gt;
* DOS zapis: 3163.24 B/s&lt;br /&gt;
* DOS odczyt: 3141.95 B/s&lt;br /&gt;
* DOS średnia: 3152.59 B/s&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Pliki==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Sn360.bin.gz| Zawartość EPROM-u stacji]]&lt;br /&gt;
* [[Media:Sn360utilz.atr| Obraz oryginalnej dyskietki dołączanej do stacji przez producenta]]&lt;br /&gt;
* [[Media:INSTRUKCJA_OBSŁUGI_SN-360.pdf| Instrukcja]]&lt;br /&gt;
&lt;br /&gt;
==Bibliografia==&lt;br /&gt;
* [[KMK|Konrad Kokoszkiewicz]], &amp;quot;SN-360 - nowa stacja dla Atari&amp;quot;, Bajtek 8-9/1993, s. 16-17&lt;br /&gt;
* [[mikey|Mikey/NG]] SN-360, Syzygy Magazine #5&lt;br /&gt;
[[Kategoria:Peryferia 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Atari8&amp;diff=31849</id>
		<title>Atari8</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Atari8&amp;diff=31849"/>
		<updated>2011-11-14T20:48:02Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;#atari8&#039;&#039;&#039; Kanał [http://pl.wikipedia.org/wiki/IRC IRC] na [[Ircnet|Ircnecie]].&lt;br /&gt;
&lt;br /&gt;
Kanał powstał około roku 1995 z inicjatywy [[Slaves]]a. W zamyśle miał skupiać [[scena|scenę]] [[Atari 8-bit|&amp;quot;małego&amp;quot; Atari]], i wydaje się że tak właśnie jest, jako że większość bywalców kanału jest z nią mniej lub bardziej powiązana.&lt;br /&gt;
Niemniej, każdy jest mile widziany, bez względu na &#039;scenowanie&#039; czy też posiadany komputer.&lt;br /&gt;
&lt;br /&gt;
Kanał ma opinię jednego z bardziej przyjaznych na IRCNecie, a to z racji braku jakichkolwiek problemów osobowościowych pośród operatorów. Jeśli chcesz pogadać o [[Atari]], umówić się na [[copy party]] albo [[Sztab Kryzysowy]], poszukać pomocy z uruchomieniem programu/sprzętu, albo po prostu pogadać, to jest to miejsce dla Ciebie. Pamiętaj jednak aby przestrzegać regulaminu.&lt;br /&gt;
&lt;br /&gt;
Na kanale można spotkać takie osoby jak: [[MacGyver]], [[slaves]], [[krap]], [[miker]], [[lisu]], [[dely]], [[mikey]], [[KMK|drac030]], [[radi]], [[epi]], [[Vasco]], [[Pin]], [[stryker]], [[seban]], [[lewis]], [[rzóg]], [[electron]]...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Krótki regulamin kanału (kilka prostych zasad unikania problemów):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* dobrze jest po wejściu na kanał posiedzieć trochę bez odzywania się (poidlować) Pozwoli to zapoznać się z atmosferą na kanale oraz z panującymi zwyczajami.  Często nikt się nie odzywa przez dłuższy czas, nie oznacza to, że kanał jest martwy. Po prostu zadaj pytanie albo czekaj aż ktoś się odezwie. Nie zniechęcaj się.&lt;br /&gt;
* polskie znaki kodujemy w iso-8859-2 albo nie używamy ich wcale. (Nagminne śmiecenie unikodem albo cp1250 będzie kończyć się zabraniem głosu takiej osobie)&lt;br /&gt;
* nie wklejamy długich tekstów (2-3 linijki jeszcze ujdą) Jeśli chcesz wkleić długi tekst, skorzystaj z serwisu [http://pastebin.com pastebin.com] i wklej samego URLa.&lt;br /&gt;
* na kanale, w przeciwieństwie do [[Atari Area]] &#039;&#039;&#039;NIE WOLNO&#039;&#039;&#039; używać &#039;&#039;&#039;skracaczy linków&#039;&#039;&#039; typu &#039;&#039;&#039;Tiny.pl&#039;&#039;&#039; albo &#039;&#039;&#039;42.pl&#039;&#039;&#039;. &lt;br /&gt;
* nie używamy kolorków i innych &#039;mircyzmów&#039;.&lt;br /&gt;
&lt;br /&gt;
Innych ograniczeń raczej nie ma. Po prostu bądź sobą i traktuj innych tak jakbyś sam chciał być traktowany. &lt;br /&gt;
 &lt;br /&gt;
[[Kategoria:Atari 8-bit]]&lt;br /&gt;
[[Kategoria:Miejsca w sieci]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=31848</id>
		<title>Mikey (osoba)</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=31848"/>
		<updated>2011-11-14T20:47:54Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Blowjobb}}&lt;br /&gt;
Od 1994 do 2003 [[koder|koder]], autor tekstów a od 1999 współredaktor magazynu [[Syzygy]]&lt;br /&gt;
&lt;br /&gt;
Autor między innymi: [[TxE]], [[DisASS]], [[Ascii Collection #1]], [[Lame #1]], [[Blokers]], [[Bash]], [[sapplug-xmms]], oraz cyklu artykułów o [http://pl.wikipedia.org/wiki/Corewars Core Wars] ([[Syzygy]] 4-6)&lt;br /&gt;
&lt;br /&gt;
Zrewersował, zdebugował i zoptymalizował rom stacji [[SN-360]], oraz dodał turbo i komendy do poprawnej współpracy z SDX.&lt;br /&gt;
http://www.youtube.com/watch?v=SHJFU9YIZjQ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Przewinął się przez następujące grupy: [[New Generation]], [[Syzygy Team]], [[Blowjobb]]&lt;br /&gt;
&lt;br /&gt;
Obecnie nieaktywny.&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:KMK&amp;diff=30300</id>
		<title>Dyskusja:KMK</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:KMK&amp;diff=30300"/>
		<updated>2011-02-06T19:32:30Z</updated>

		<summary type="html">&lt;p&gt;Mikey: /* Zastanów się co tutaj robisz... */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Zastanów się co tutaj robisz... ==&lt;br /&gt;
&lt;br /&gt;
Widzę, że rozsiewasz na Atariki swoją szemraną propagandę. Ale [http://atariki.krap.pl/index.php?title=Tdc&amp;amp;diff=29142&amp;amp;oldid=29102 kuriozalna jest twoja edycja z 7 kwietnia 2010 roku].&lt;br /&gt;
&lt;br /&gt;
Ja rozumiem, że lubisz rozsiewać irracjonalne bzdury, ale skoro tak jesteś przekonany, że masz rację, to może warto by było to uźródłowić, inne fakty opisywane na Atariki wciąż znajdują swoje nowe źródła – w sprawie oczerniania mojej osoby jakoś od lat nie potrafisz wskazać choć jednego źródła (!). Polskie firmy produkujące oprogramowanie (w tamtym okresie w Polsce) to nie była bezludna wyspa i nie było to 5 programów, skoro masz rację nie powinno stanowić problemu znaleźć choć 20 źródeł popierających twoje kalumnie, a tak to pozostają jedynie wymysłami.&lt;br /&gt;
&lt;br /&gt;
Jesteś już na tyle duży, że powinieneś wiedzieć, że zamiast używać zwrotów „Wg własnych deklaracji” powinieneś poszukać źródeł i uźródłowić swoje rewelacje, a tak to robisz z tej encyklopedii jakiegoś pudelka, gdzie wg ciebie: ktoś, gdzieś, coś twierdzi, a co gorsze to dodane informacje dla całego projektu nie mają żadnego znaczenia. Jako redaktor (przecież z doświadczeniem!) powinieneś już wiedzieć, że w ten sposób jedynie szkodzisz całości przedsięwzięcia jakim jest Atariki.&lt;br /&gt;
&lt;br /&gt;
W dalszej części zdania, bezsensownie wprowadzasz ludzi w błąd podając nieprawidłowe źródła (ciekawe jak to znalazłeś na forum, na którym nie bywasz !). Otóż problem z kompilacją miał miejsce w innym roku i na innym party (bo chodziło o Głuchołazy a zalinkowany cytat dotyczy tematu oraz zdjęcia z Grzybsoniady) – w dodatku na tym party nawet nie byłeś obecny, więc piszesz o czymś, co do czego zdaje się tobie że wiesz o co chodzi i kogo to dotyczy. Czy czytasz to co zamieszczasz ??&lt;br /&gt;
Bo na razie robisz z Atariki jakiegoś brukowca zawierającego bzdety i nieprawidłowe źródła.&lt;br /&gt;
&lt;br /&gt;
Dlatego przypominam niezbędnik wikiredaktora, bo najwyraźniej masz tutaj gigantyczne braki:&lt;br /&gt;
&lt;br /&gt;
* [http://pl.wikipedia.org/wiki/Wikipedia:Poradnik_autora_Wikipedii#Weryfikowalno.C5.9B.C4.87 Weryfikowalność 1] oraz [http://pl.wikipedia.org/wiki/Wikipedia:Weryfikowalność Weryfikowalność 2]&lt;br /&gt;
&lt;br /&gt;
* [http://pl.wikipedia.org/wiki/Wikipedia:Poradnik_autora_Wikipedii#.C5.B9r.C3.B3d.C5.82a źródła]&lt;br /&gt;
&lt;br /&gt;
* [http://pl.wikipedia.org/wiki/Wikipedia:Bibliografia Wikipedia:Bibliografia]&lt;br /&gt;
&lt;br /&gt;
* [http://pl.wikipedia.org/wiki/Wikipedia:Poradnik_autora_Wikipedii#Encyklopedyczno.C5.9B.C4.87 encyklopedyczność 1] oraz [http://pl.wikipedia.org/wiki/Wikipedia:Encyklopedyczność encyklopedyczność 2]&lt;br /&gt;
&lt;br /&gt;
* [http://pl.wikipedia.org/wiki/Wikipedia:Nie_przedstawiamy_twórczości_własnej Wikipedia:Nie przedstawiamy twórczości własnej]&lt;br /&gt;
&lt;br /&gt;
:gdzie czytamy:&lt;br /&gt;
::&#039;&#039;Hasło, w którym występuje niepożądana twórczość własna, można rozpoznać po:&#039;&#039;&lt;br /&gt;
:::* &#039;&#039;proponowaniu nowych, nigdzie nieopublikowanych hipotez, metod lub rozwiązań technicznych;&#039;&#039;&lt;br /&gt;
:::* (...)&lt;br /&gt;
:::* &#039;&#039;posługiwaniu się własnymi argumentami (bez cytowania uznanych źródeł takich argumentów), które mają na celu wsparcie innych pomysłów, teorii, argumentów czy punktów widzenia;&#039;&#039;&lt;br /&gt;
:::* (...)&lt;br /&gt;
:::* &#039;&#039;podsumowywaniu faktów w sposób wygodny dla autora, bez wskazania tego typu syntezy w uznawanych źródłach.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
:oraz czytamy w &#039;&#039;Dyskusje na temat, na ile reprezentatywny jest dany punkt widzenia&#039;&#039;&lt;br /&gt;
::&#039;&#039;jeśli dany punkt widzenia reprezentuje opinię skrajnej mniejszości, nie powinien być on umieszczany w Wikipedii, niezależnie od tego czy komuś wydaje się, że jest on prawdziwy i nawet niezależnie od tego czy można go jakoś dowieść&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [http://pl.wikipedia.org/wiki/Wikipedia:Czym_Wikipedia_nie_jest#Wikipedia_nie_jest_serwisem_zamieszczaj.C4.85cym_tw.C3.B3rczo.C5.9B.C4.87_osobist.C4.85  Wikipedia nie jest serwisem zamieszczającym twórczość osobistą]&lt;br /&gt;
&lt;br /&gt;
* [http://pl.wikipedia.org/wiki/Wikipedia:Czym_Wikipedia_nie_jest#Wikipedia_nie_jest_m.C3.B3wnic.C4.85 Wikipedia nie jest mównicą]&lt;br /&gt;
&lt;br /&gt;
* na koniec bardzo przydatne: [http://pl.wikipedia.org/wiki/Wikipedia:Wikietykieta W Wikipedii należy przestrzegać zasad etykiety]&lt;br /&gt;
&lt;br /&gt;
Jesteś dużym chłopcem, więc nie będę już Tobie tłumaczył czym jest POV i NPOV.&lt;br /&gt;
&lt;br /&gt;
Jeszcze inną sprawą jest to, że skoro już o kimś musisz pisać, to może przed szukaniem źródeł zapytasz właśnie jego co ma na ten temat do powiedzenia, bo jeśli ktoś jest aktywny, bywa na partach, to nie trzeba szukać źródeł, wystarczy zapytać – bo znajduje się tu znacznie więcej bzdur, które można wyjaśnić.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mam nadzieję że zrozumiesz swój błąd oraz szkody jakie uczyniłeś. [[Użytkownik:Tdc|Tdc]] 17:35, 5 lut 2011 (CET)&lt;br /&gt;
&lt;br /&gt;
Nie chcę się wtrącać w wasz dyskurs ale po co uzasadniasz swoje tezy linkami do wikipedii, skoro atariki to nie wikipedia i nawet jest to napisane na głownej stronie którą zapewnie przeczytałeś. O ile wiem z wikipedią atariki ma tyle wspólnego że działa na tym samym oprogramowaniu. [[Użytkownik:Mikey|Mikey]] 20:32, 6 lut 2011 (CET)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=30236</id>
		<title>Mikey (osoba)</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=30236"/>
		<updated>2011-01-25T17:01:29Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Blowjobb}}&lt;br /&gt;
Od 1994 do 2003 [[koder|koder]], autor tekstów a od 1999 współredaktor magazynu [[Syzygy]]&lt;br /&gt;
&lt;br /&gt;
Autor między innymi: [[TxE]], [[DisASS]], [[Ascii Collection #1]], [[Lame #1]], [[Blokers]],[[Bash]], [[sapplug-xmms]], oraz cyklu artykułów o [http://pl.wikipedia.org/wiki/Corewars Core Wars] ([[Syzygy]] 4-6)&lt;br /&gt;
&lt;br /&gt;
Przewinął się przez następujące grupy: [[New Generation]], [[Syzygy Team]], [[Blowjobb]]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Kody_klawiszy&amp;diff=29271</id>
		<title>Kody klawiszy</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Kody_klawiszy&amp;diff=29271"/>
		<updated>2010-04-22T21:47:57Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table border=1 cellpadding=5&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kod (dec)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Klawisz&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;J&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;K&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;+&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;*&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;O&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;P&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;11&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;U&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;12&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;RETURN&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;13&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;I&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;14&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;-&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;15&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;=&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;16&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;V&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;18&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;C&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;22&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;X&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;23&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Z&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;24&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;26&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;27&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;28&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;ESC&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;29&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;30&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;31&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;32&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;,&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;35&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;N&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;37&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;M&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;38&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;/&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;39&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;LOGO&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;R&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;42&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;E&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;43&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Y&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;44&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;TAB&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;45&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;T&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;46&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;W&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;47&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Q&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;48&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;9&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;50&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;51&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;52&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;BACKSPACE&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;53&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;54&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;lt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;55&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;56&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;F&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;57&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;H&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;58&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;D&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;60&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;CAPS&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;61&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;G&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;62&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;S&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;63&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Niezb%C4%99dnik_kodera]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Kody_klawiszy&amp;diff=29270</id>
		<title>Kody klawiszy</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Kody_klawiszy&amp;diff=29270"/>
		<updated>2010-04-22T21:46:23Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table border=1 cellpadding=5&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kod (dec)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Klawisz&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;J&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;K&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;+&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;*&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;O&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;P&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;11&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;U&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;12&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;RETURN&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;13&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;I&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;14&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;-&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;15&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;=&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;16&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;V&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;18&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;C&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;22&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;X&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;23&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Z&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;24&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;26&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;27&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;28&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;ESC&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;29&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;30&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;31&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;32&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;,&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;35&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;N&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;37&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;M&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;38&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;/&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;39&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;LOGO&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;R&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;42&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;E&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;43&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Y&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;44&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;TAB&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;45&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;T&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;46&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;W&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;47&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Q&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;48&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;9&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;50&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;51&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;52&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;BACKSPACE&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;53&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;54&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;lt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;55&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;56&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;F&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;57&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;H&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;58&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;D&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;60&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;CAPS&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;61&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;G&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;62&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;S&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;63&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Niezbędnik Kodera]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Kody_klawiszy&amp;diff=29269</id>
		<title>Kody klawiszy</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Kody_klawiszy&amp;diff=29269"/>
		<updated>2010-04-22T21:44:56Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;table border=1 cellpadding=5&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Kod (dec)&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Klawisz&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;L&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;J&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;K&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;+&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;*&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;O&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;10&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;P&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;11&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;U&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;12&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;RETURN&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;13&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;I&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;14&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;-&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;15&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;=&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;16&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;V&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;18&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;C&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;21&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;B&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;22&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;X&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;23&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Z&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;24&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;4&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;26&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;3&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;27&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;6&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;28&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;ESC&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;29&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;5&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;30&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;2&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;31&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;1&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;32&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;,&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;35&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;N&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;37&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;M&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;38&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;/&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;39&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;LOGO&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;40&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;R&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;42&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;E&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;43&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Y&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;44&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;TAB&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;45&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;T&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;46&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;W&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;47&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Q&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;48&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;9&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;50&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;0&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;51&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;7&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;52&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;BACKSPACE&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;53&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;8&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;54&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;lt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;55&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;56&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;F&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;57&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;H&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;58&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;D&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;60&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;CAPS&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;61&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;G&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;62&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;S&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;63&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;A&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:Warp4&amp;diff=29261</id>
		<title>Dyskusja:Warp4</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:Warp4&amp;diff=29261"/>
		<updated>2010-04-19T12:00:49Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pierwsze zdjęcie przedstawia &#039;półwarpa&#039; :) bo to jest płytka z RAMem i logiką do tego. Także opis troche wprowadza w błąd.&lt;br /&gt;
To nie może być &#039;zdjęcie warpa&#039; bo to nie jest warp :) tylko pewna jego część :)&lt;br /&gt;
[[Użytkownik:Mikey|Mikey]] 14:00, 19 kwi 2010 (CEST)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=TDC&amp;diff=29154</id>
		<title>TDC</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=TDC&amp;diff=29154"/>
		<updated>2010-04-09T12:42:36Z</updated>

		<summary type="html">&lt;p&gt;Mikey: A to komu przeszkadzalo?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{grafr|tdc.jpg}}&lt;br /&gt;
Tomasz &#039;Tdc&#039; Cieślewicz. Znany również jako &#039;&#039;&#039;Alf&#039;&#039;&#039;. Atarowiec bardziej z zamiłowania niż z działalności. Niegdyś udzielał się nieco w [[Atari Magazyn]]ie. Obecnie niemal nieaktywny na forum [[atari.area]]. Główny bohater [[TDC Hack Demou]]. Wg własnych deklaracji, od wczesnych lat 90 specjalista od programowania w języku [[Action!]], obecnie - przy próbach skompilowania napisanych dawno temu programów - co i rusz natrafiający na [http://atarionline.pl/forum/comments.php?DiscussionID=376&amp;amp;page=1#Item_18 błędy w kompilatorze].&lt;br /&gt;
&lt;br /&gt;
Na party w [[Głuchołazy|Głuchołazach]] wystawił grafikę w [[ST]] [[gfx]] [[compo]] ([[Media:2terribl.png|podgląd]]), zrobioną podczas trwania tej imprezy. Bez wiedzy autorów (drugim był [[Kaz]]) którzy  przygotowywali ją do demka, na kompoty w Głuchołazach 2009 trafiła praca [http://tdc.pigwa.net/PraceZKompotow/Glucholazy2009_TDC_Falcon.png&amp;quot;Falcon&amp;quot;], powstała (wg Tdc - do 2009 była nieznana) w pierwszej połowie lat 90. Zajęła ona tam 2 miejsce.&lt;br /&gt;
&lt;br /&gt;
Ze względu na fakt rozprzestrzeniania się na forum publicznym pogłosek (patrz [http://atariarea.krap.pl/forum/viewtopic.php?pid=101134#p101134 odpowiedni wątek] na [[Atari Area]], [http://atariarea.krap.pl/forum/viewtopic.php?pid=104333#p104333 tu jest jego zakończenie]), [http://tdc.pigwa.net/PraceZKompotow/Glucholazy2007_2terribl_work.zip Tdc zamieścił na serwerze wszystkie pliki pracy nad grafiką, która trafiła na kompoty w 2007 roku].&lt;br /&gt;
&lt;br /&gt;
Obeność na [[Party|parties]]:&lt;br /&gt;
&lt;br /&gt;
* [[QuaST 1998]] Elbląg&lt;br /&gt;
* [[Kocerany]] 2003&lt;br /&gt;
* Opalenica 2006&lt;br /&gt;
* [[Głuchołazy]] 2006&lt;br /&gt;
* [[Grzybsoniada]] 2007&lt;br /&gt;
* Głuchołazy 2007&lt;br /&gt;
* Głuchołazy 2008&lt;br /&gt;
* Grzybsoniada 2009&lt;br /&gt;
* Głuchołazy 2009&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:Przeplot&amp;diff=28904</id>
		<title>Dyskusja:Przeplot</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:Przeplot&amp;diff=28904"/>
		<updated>2010-04-04T16:35:13Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kompletnie brakuje danych o XF551 (300 obr./min.) i CA-2001 (38400 bps przy 288 obr./min.). To drugie stopniowo uzupełnię, ale do tego pierwszego trzeba mieć XF-kę, a ja nie mam :/ [[Użytkownik:KMK|KMK]] 17:03, 20 sty 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
Brak też Karin Maxi, niestety - ja komputer, gdzie mam wbudowany sterownik mam padnięty póki co, a zewnętrznego kontrolera nie mam :(--[[Użytkownik:Sikor|Sikor]] 21:02, 25 lis 2009 (CET)&lt;br /&gt;
&lt;br /&gt;
Usunąłem nieprawdziwe dane o gołej 1050. [[Użytkownik:Mikey|Mikey]] 01:12, 4 kwi 2010 (CEST)&lt;br /&gt;
&lt;br /&gt;
:Info o DD przywróciłem, jest zaznaczone, że to przeplot Top Drive&#039;a. Pozostałe przeploty, o ile dobrze pamiętam, też pochodzą z dyskietek formatowanych przez Top Drive&#039;a. Być może należałoby go wyłączyć w oddzielną sekcję, bo przeplot ED ma lepszy (1 obrót mniej). [[Użytkownik:KMK|KMK]] 12:15, 4 kwi 2010 (CEST)&lt;br /&gt;
&lt;br /&gt;
:: Fakt, zagalopowałem się, nie zauważyłem tego top drive. Info o przeplotach SD/ED golej 1050 niemniej bylo nieprawdziwe ;) [[Użytkownik:Mikey|Mikey]] 18:35, 4 kwi 2010 (CEST)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=SN-360&amp;diff=28896</id>
		<title>SN-360</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=SN-360&amp;diff=28896"/>
		<updated>2010-04-03T23:14:24Z</updated>

		<summary type="html">&lt;p&gt;Mikey: niepotrzebne i konfundujące ;)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ImgFrm|http://atariki.krap.pl/images/0/06/Sn360-1-small.JPG|http://atariki.krap.pl/images/1/14/Sn360-1.jpg|Stacja SN 360}}&lt;br /&gt;
==Opis==&lt;br /&gt;
Polska stacja dysków 5.25&amp;quot; zaprojektowana przez Sławomira Nienałtowskiego, autora m.in. [[Atari Super Turbo|Atari Super Turbo (AST)]]. Sprzedawana przez firmę Atari Studio (późniejszy [[Mirage]]). Obsługuje tryby gęstości [[SD]], [[ED]], [[DD]], [[DD|DSDD]]. Z racji zastosowania napędu 360k istniała możliwość przenoszenia programów z/do PC via dyskietki. Do stacji dołączony był zestaw programów o nazwie &amp;quot;SN-Converter&amp;quot;, służący do tego celu. &lt;br /&gt;
&lt;br /&gt;
Do stacji można podłączyć napęd 720k od amigi/ST lub pecetowy 1.44M (po drobnych modyfikacjach oraz po zmianie firmware&#039;u) i uzyskać pojemność 720k&lt;br /&gt;
&lt;br /&gt;
==Konstrukcja==&lt;br /&gt;
&lt;br /&gt;
* mikroprocesor: 80C51 &lt;br /&gt;
* kontroler: WD 2797B&lt;br /&gt;
* Eprom: 8 KB z [[ROM|ROMem]] stacji&lt;br /&gt;
* [[RAM]] 8 KB &lt;br /&gt;
* prędkość obrotowa: 300 obr./min.&lt;br /&gt;
&lt;br /&gt;
==Cechy użytkowe==&lt;br /&gt;
&lt;br /&gt;
* maksymalny transfer oryginalnej stacji - 19200 bps. Po zastosowaniu firmware&#039;u opracowanego przez Mikey&#039;a - 57600 bps)&lt;br /&gt;
* brak przelotowego gniazda SIO&lt;br /&gt;
* możliwość ustawienia ID tylko w zakresie D1-D2&lt;br /&gt;
&lt;br /&gt;
==Benchmark==&lt;br /&gt;
Benchmark przeprowadzony programem RW-TEST pod DOS II+/D. &lt;br /&gt;
Pod Spartadosem 3.2G wyniki będą o około 0.5KB/s lepsze.&lt;br /&gt;
&lt;br /&gt;
Standard:&lt;br /&gt;
&lt;br /&gt;
DOS zapis: 1191.25 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS odczyt: 1401.21 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS średnia: 1296.23 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Turbo:&lt;br /&gt;
&lt;br /&gt;
DOS zapis: 2540.92 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS odczyt: 2622.49 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS średnia: 2581.70 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Pliki==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Sn360.bin.gz| Zawartość EPROMu ze stacji]]&lt;br /&gt;
* [[Media:Sn360utilz.atr| Obraz oryginalnej dyskietki dołączanej do stacji przez producenta]]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Peryferia 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:Przeplot&amp;diff=28895</id>
		<title>Dyskusja:Przeplot</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:Przeplot&amp;diff=28895"/>
		<updated>2010-04-03T23:12:27Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Kompletnie brakuje danych o XF551 (300 obr./min.) i CA-2001 (38400 bps przy 288 obr./min.). To drugie stopniowo uzupełnię, ale do tego pierwszego trzeba mieć XF-kę, a ja nie mam :/ [[Użytkownik:KMK|KMK]] 17:03, 20 sty 2007 (CET)&lt;br /&gt;
&lt;br /&gt;
Brak też Karin Maxi, niestety - ja komputer, gdzie mam wbudowany sterownik mam padnięty póki co, a zewnętrznego kontrolera nie mam :(--[[Użytkownik:Sikor|Sikor]] 21:02, 25 lis 2009 (CET)&lt;br /&gt;
&lt;br /&gt;
Usunąłem nieprawdziwe dane o gołej 1050. [[Użytkownik:Mikey|Mikey]] 01:12, 4 kwi 2010 (CEST)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Przeplot&amp;diff=28894</id>
		<title>Przeplot</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Przeplot&amp;diff=28894"/>
		<updated>2010-04-03T23:10:47Z</updated>

		<summary type="html">&lt;p&gt;Mikey: nie wiem skad pochodzily te informacje ale sa nieprawdziwe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{SDP}}&lt;br /&gt;
&lt;br /&gt;
Przeplot, po angielsku &#039;&#039;interleave&#039;&#039; lub &#039;&#039;skew&#039;&#039;, określa fizyczną kolejność sektorów na ścieżce dyskietki. Kolejność ta jest ustalana podczas formatowania i pozostaje niezmienna aż do przeformatowania dyskietki.&lt;br /&gt;
&lt;br /&gt;
Praktycznie każda stacja dysków do ośmiobitowego Atari ma charakterystyczny dla siebie przeplot, dobrany do prędkości transmisji, gęstości i szybkości obrotowej napędu tak, żeby efektywna szybkość odczytu i zapisu była optymalna. Większość stacji produkowanych w latach osiemdziesiątych XX wieku obraca dyskietką 288 razy na minutę, w [[XF551]] i [[Karin Maxi]] jest to 300 obr./min., a w [[XFD601]]/[[XFD602|602]] - 360 obr./min. &lt;br /&gt;
&lt;br /&gt;
== Przeplot standard ==&lt;br /&gt;
Normalnie sektory na ścieżce dyskietki ułożone są kolejno od sektora o najniższym numerze do sektora o numerze najwyższym (np. od 1 do 18 w [[SD]] i [[DD]]). W ośmiobitowym Atari, przy prędkości transmisji 19200 bps zapewnia to odczytanie całej ścieżki w 18 obrotach dyskietki. Jest to tzw. przeplot standard, 1:18 (co oznacza: jedna ścieżka w 18 obrotach). W podwójnej gęstości ustala to efektywną szybkość transmisji na 1228-1280 bajtów na sekundę - w zależności od szybkości obracania się dyskietki w różnych stacjach, od 288 do 360 obrotów na minutę.&lt;br /&gt;
&lt;br /&gt;
Przy szybkości komunikacji ze stacją dysków ustawionej na 19200 bps efektywnej prędkości wymiany danych nie da się istotnie ulepszyć manipulując przeplotem, gdyż np. w gęstości podwójnej, w czasie odczytu pojedynczego sektora (odczytania go z nośnika i wysłania do komputera) dyskietka wykonuje prawie 3/4 obrotu (dokładniej, około 260 stopni przy prędkości 288 obr./min.), a sporo pozostałego czasu zajmuje przygotowanie odczytu sektora następnego, tj. nadanie komendy przez komputer, jej odbiór i interpretacja w stacji dysków, przesłanie potwierdzenia itp.&lt;br /&gt;
&lt;br /&gt;
=== 288 obr./min. ===&lt;br /&gt;
&lt;br /&gt;
Dla prędkości 288 obr./min. i standardowej transmisji optymalne są przeploty zastosowane w stacji [[1050]]:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* SD (1-18): 1,3,5,7,9,11,13,15,17,2,4,6,8,10,12,14,16,18&lt;br /&gt;
* ED (1-26): 1,3,5,7,9,11,13,15,17,19,21,23,25,2,4,6,8,10,12,14,16,18,20,22,24,26&lt;br /&gt;
* DD stacja nie obsługuje&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 300 obr./min. ===&lt;br /&gt;
&lt;br /&gt;
Stacja [[SN-360]]:&lt;br /&gt;
&lt;br /&gt;
* SD stacja nie formatuje w ogóle&lt;br /&gt;
* ED (1-26): 1,24,22,20,18,16,14,12,10,8,6,4,2,25,23,21,19,17,15,13,11,9,7,5,3,26&lt;br /&gt;
* DD (1-18): 1,9,17,8,16,7,15,6,14,5,13,4,12,3,11,2,10,18&lt;br /&gt;
* DSDD (1-18): jak DD, a na drugiej stronie dyskietki 18,10,2,11,3,12,4,13,5,14,6,15,7,16,8,17,9,1 (czyli DD wspak)&lt;br /&gt;
&lt;br /&gt;
=== 360 obr./min. ===&lt;br /&gt;
&lt;br /&gt;
Przy prędkości obrotowej 360 obr./min. i stadardowej transmisji stosuje się następujące przeploty:&lt;br /&gt;
&lt;br /&gt;
* SD (1-18): 1,6,11,16,3,8,13,18,5,10,15,2,7,12,17,4,9,14&lt;br /&gt;
* ED (1-26): 1,24,21,18,15,12,9,6,3,26,23,20,17,14,11,8,5,2,25,22,19,16,13,10,7,4&lt;br /&gt;
* DD (1-18): 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18&lt;br /&gt;
&lt;br /&gt;
Zapewnia to odczyt ścieżki w 11 obrotach dla SD, 17 dla ED i 18 dla DD (przeploty 1:11, 1:17 i 1:18).&lt;br /&gt;
&lt;br /&gt;
== Przeplot turbo ==&lt;br /&gt;
Kolejność sektorów zmienia się przy formatowaniu z tzw. przeplotem turbo. Gdy dyskietka ma być odczytywana z prędkością większą niż standardowe 19200 bps, konieczna jest zmiana przeplotu, gdyż samo przyspieszenie transmisji przy zwykłym przeplocie nic nie daje: ścieżka nadal będzie odczytywana w takiej samej liczbie obrotów, jak przy 19200 bps, tylko przerwy pomiędzy sektorami się wydłużą.&lt;br /&gt;
&lt;br /&gt;
Jak napisano powyżej, każda stacja dysków ma swój przeplot, dobrany do prędkości transmisji, gęstości i szybkości obrotowej napędu. Te różnice są widoczne zwłaszcza w przeplotach turbo, dlatego przeplot turbo dobry w jednej stacji rzadko jest dobry dla innej. Niektóre stacje (np. [[XFD601]] i [[XFD602]]) oprócz przeplotu dobierają też wzajemny układ ścieżek tak, żeby po przejściu na następną ścieżkę jej początkowy sektor znalazł się od razu pod głowicą.&lt;br /&gt;
&lt;br /&gt;
=== 288 obr./min. ===&lt;br /&gt;
==== US Doubler ====&lt;br /&gt;
Typowy przeplot turbo - przeplot [[US Doubler]]a - pozwala odczytać ścieżkę [[SD]] w pięciu, a [[ED]] i [[DD]] w siedmiu obrotach przy transmisji 52 kbps. Kolejność sektorów jest następująca:&lt;br /&gt;
&lt;br /&gt;
* SD (1-18): 1,5,9,13,17,2,6,10,14,18,3,7,11,15,4,8,12,16&lt;br /&gt;
* ED (1-26): 1,5,9,13,17,21,25,2,6,10,14,18,22,26,3,7,11,15,19,23,4,8,12,16,20,24&lt;br /&gt;
* DD (1-18): 1,14,9,4,17,12,7,2,15,10,5,18,13,8,3,16,11,6&lt;br /&gt;
&lt;br /&gt;
Efektywna szybkość transmisji wynosi wtedy odpowiednio 2212 bajtów na sekundę dla [[SD]], 2282 dla [[ED]] i 3160 dla [[DD]].&lt;br /&gt;
&lt;br /&gt;
==== Top Drive 1050 ====&lt;br /&gt;
Dla Top Drive 1050 i pokrewnych rozszerzeń (np. [[TOMS Multi Drive]]) posługujących się transmisją 68,2 kbps przeploty wyglądają jak następuje:&lt;br /&gt;
&lt;br /&gt;
* SD (1-18): 1,5,9,13,17,2,6,10,14,18,3,7,11,15,4,8,12,16 (identycznie jak w US Doublerze)&lt;br /&gt;
* ED (1-26): 1,10,19,6,15,24,2,11,20,7,16,25,3,12,21,8,17,26,4,13,22,9,18,5,14,23&lt;br /&gt;
* DD (1-18): 1,12,4,15,7,18,10,2,13,5,16,8,11,3,14,6,17,9&lt;br /&gt;
&lt;br /&gt;
Ścieżka odczytywana jest w minimum pięciu obrotach w SD, sześciu w ED i siedmiu w DD.&lt;br /&gt;
&lt;br /&gt;
=== 300 obr./min. ===&lt;br /&gt;
&lt;br /&gt;
Stacja SN-360 używa tu przeplotów US Doublera, patrz wyżej.&lt;br /&gt;
&lt;br /&gt;
=== 360 obr./min. ===&lt;br /&gt;
==== XFD601/2 ====&lt;br /&gt;
W stacjach [[XFD601]] i [[XFD602]] przy szybkości transmisji ustawionej na 80 kbps stosowane są przeploty jak poniżej:&lt;br /&gt;
&lt;br /&gt;
* SD (1-18): 1,12,5,16,9,2,13,6,17,10,3,14,7,18,11,4,15,8&lt;br /&gt;
* ED (1-26): 1,16,5,20,9,24,13,2,17,6,21,10,25,14,3,18,7,22,11,26,15,4,19,8,23,12&lt;br /&gt;
* DD (1-18): 1,14,9,4,17,12,7,2,15,10,5,18,13,8,3,16,11,6 (identycznie jak w US Doublerze)&lt;br /&gt;
&lt;br /&gt;
Odczyt ścieżki SD następuje w pięciu obrotach, a siedmiu w ED i DD.&lt;br /&gt;
&lt;br /&gt;
==Uwagi==&lt;br /&gt;
&lt;br /&gt;
Najlepiej stosować przeploty z liczbą nieparzystą w mianowniku, która sama (lub jej różnica z liczbą sektorów) nie jest jednocześnie całkowitym dzielnikiem liczby sektorów na ścieżce. Takie przeploty są równomierne, np.&lt;br /&gt;
&lt;br /&gt;
* ED: 1:5, 1:7, 1:9, 1:15, 1:17&lt;br /&gt;
* SD/DD: 1:11, 1:13&lt;br /&gt;
&lt;br /&gt;
Formatowanie dyskietek z odpowiednim przeplotem nie jest jedyną techniką optymalizowania odczytu z dyskietki; inną jest [[buforowanie ścieżek]].&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Glosariusz]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:CC65&amp;diff=28777</id>
		<title>Dyskusja:CC65</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:CC65&amp;diff=28777"/>
		<updated>2010-03-18T18:48:19Z</updated>

		<summary type="html">&lt;p&gt;Mikey: /* Librarian */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Wstawianie wstawek assemblerowych musi odbywać się poprzez pliki z rozszerzeniem *.s&amp;quot;&lt;br /&gt;
&lt;br /&gt;
hmmm... podczas gdy w dokumentacji napisane jest:&lt;br /&gt;
&amp;lt;pre&amp;gt;CC65 allows inline assembly by a special keyword named &amp;quot;asm&amp;quot;. Inline assembly&lt;br /&gt;
looks like a function call. The string in parenthesis is output in the&lt;br /&gt;
assembler file.&lt;br /&gt;
&lt;br /&gt;
Example, insert a break instruction into the code:&lt;br /&gt;
&lt;br /&gt;
        asm (&amp;quot;brk&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
--[[Użytkownik:Jellonek|Jellonek]] 14:51, 12 lip 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;...Teraz resetujemy komputer i możemy zacząć bawić się CC65 pod Windowsem.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
nie wystarczy przelogowanie sie?&lt;br /&gt;
--[[Użytkownik:Jellonek|Jellonek]] 14:55, 12 lip 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
== SDP ==&lt;br /&gt;
&lt;br /&gt;
Tekst wymaga przeredagowania, przede wszystkim zmiany z pierwszej osoby l.mn. (piszemy, znajdujemy) na trzecią, usunięcia kolokwializmów typu &amp;quot;moeżmy wpaść&amp;quot; i ogólnej encyklopedyzacji. [[Użytkownik:KMK|KMK]] 11:22, 8 kwi 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Librarian ==&lt;br /&gt;
&lt;br /&gt;
Naprawdę jest takie słowo w języku polskim? Nie lepiej archiwer do bibliotek albo coś co po prostu nawiązuje do tego&lt;br /&gt;
co &#039;librarian&#039; (nie ten z biblioteki publicznej ;) tak naprawdę robi ? [[Użytkownik:Mikey|Mikey]] 19:48, 18 mar 2010 (CET)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja:CC65&amp;diff=28776</id>
		<title>Dyskusja:CC65</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja:CC65&amp;diff=28776"/>
		<updated>2010-03-18T18:47:56Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Wstawianie wstawek assemblerowych musi odbywać się poprzez pliki z rozszerzeniem *.s&amp;quot;&lt;br /&gt;
&lt;br /&gt;
hmmm... podczas gdy w dokumentacji napisane jest:&lt;br /&gt;
&amp;lt;pre&amp;gt;CC65 allows inline assembly by a special keyword named &amp;quot;asm&amp;quot;. Inline assembly&lt;br /&gt;
looks like a function call. The string in parenthesis is output in the&lt;br /&gt;
assembler file.&lt;br /&gt;
&lt;br /&gt;
Example, insert a break instruction into the code:&lt;br /&gt;
&lt;br /&gt;
        asm (&amp;quot;brk&amp;quot;)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
--[[Użytkownik:Jellonek|Jellonek]] 14:51, 12 lip 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;...Teraz resetujemy komputer i możemy zacząć bawić się CC65 pod Windowsem.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
nie wystarczy przelogowanie sie?&lt;br /&gt;
--[[Użytkownik:Jellonek|Jellonek]] 14:55, 12 lip 2005 (CEST)&lt;br /&gt;
&lt;br /&gt;
== SDP ==&lt;br /&gt;
&lt;br /&gt;
Tekst wymaga przeredagowania, przede wszystkim zmiany z pierwszej osoby l.mn. (piszemy, znajdujemy) na trzecią, usunięcia kolokwializmów typu &amp;quot;moeżmy wpaść&amp;quot; i ogólnej encyklopedyzacji. [[Użytkownik:KMK|KMK]] 11:22, 8 kwi 2008 (CEST)&lt;br /&gt;
&lt;br /&gt;
== Librarian ==&lt;br /&gt;
&lt;br /&gt;
Naprawdę jest takie słowo w języku polskim? Nie lepiej archiwer do bibliotek albo coś co po prostu nawiązuje do tego&lt;br /&gt;
co &#039;librarian&#039; (nie ten z biblioteki publicznej ;) robi ?&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=6_strona&amp;diff=28736</id>
		<title>6 strona</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=6_strona&amp;diff=28736"/>
		<updated>2010-03-15T15:13:57Z</updated>

		<summary type="html">&lt;p&gt;Mikey: takietam&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Obszar 256 bajtów pamięci od 1536 do 1791 (szesnastkowo od $0600 do $06FF) z którego nie korzysta system operacyjny, ani żaden znany DOS. Często obszar ten używany jest przez procedury w [[asembler|języku maszynowym]] wspomagające programy w [[BASIC|BASIC-u]], lub&lt;br /&gt;
jako dodatkowy (niejako &#039;darmowy&#039; - bo nie podnoszący MEMLO) bufor w programach. &lt;br /&gt;
&lt;br /&gt;
Magazyn [[Tajemnice Atari]] prowadził &#039;&#039;Konkurs 6 strona&#039;&#039; na najlepszy program wykorzystujący ten obszar pamięci.&lt;br /&gt;
[[Kategoria:Glosariusz]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Strona_zerowa&amp;diff=28698</id>
		<title>Strona zerowa</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Strona_zerowa&amp;diff=28698"/>
		<updated>2010-03-13T13:39:20Z</updated>

		<summary type="html">&lt;p&gt;Mikey: prosze nie kasowac, jest stub i kategoria, bedzie sie dopisywac&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Obszar pamięci 0000-00FF, mający dla procesorów z rodziny 65xx specyficzne &#039;sprzętowe&#039; znaczenie, ponieważ wiele rozkazów  procesora wymaga argumentu na stronie zerowej, szczególnie rozkazy przesłania danych do/z pamięci adresowanej przez wskaźnik.  &lt;br /&gt;
&lt;br /&gt;
System operacyjny korzysta ze strony zerowej do przechowywania zmiennych i wskaźników. Poniżej lista wszystkich znanych lokacji strony zerowej z ich znaczeniem dla systemu operacyjnego: &lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Kategoria:Programowanie Atari 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Mapa_pami%C4%99ci&amp;diff=28697</id>
		<title>Mapa pamięci</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Mapa_pami%C4%99ci&amp;diff=28697"/>
		<updated>2010-03-13T13:30:40Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;quot;Mapa pamięci&amp;quot; to wyszczególnione i opisane obszary pamięci komputera, czyli do czego służy, co robi konkretna komórka, rejestr lub obszar pamięci. Najwięcej na ten temat napisał Wojciech Zientara w książkach wydawanych przez [[SOETO]] w latach 1988-1991. Wszystkie książki i ważniejsze publikacje prasowe zostały zgromadzone na stronie [http://tajemnice.atari8.info/ Archiwum TA]:&lt;br /&gt;
&lt;br /&gt;
*[http://tajemnice.atari8.info/ksiazki/ Mapa pamięci ATARI XL/XE: Podstawowe procedury systemu operacyjnego]&lt;br /&gt;
&lt;br /&gt;
*[http://tajemnice.atari8.info/ksiazki/ Mapa pamięci ATARI XL/XE: Procedury interpretera Basica]&lt;br /&gt;
&lt;br /&gt;
*[http://tajemnice.atari8.info/ksiazki/ Mapa pamięci ATARI XL/XE: Procedury wejścia-wyjścia]&lt;br /&gt;
&lt;br /&gt;
*[http://tajemnice.atari8.info/ksiazki/ Mapa pamięci ATARI XL/XE: Dyskowe Systemy Operacyjne]&lt;br /&gt;
&lt;br /&gt;
==Schemat pamięci Atari [[400/800]] i [[XL]]/[[XE]]==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;table border = 1 cellpadding = 5&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;Adres&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;RAM&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&amp;lt;b&amp;gt;ROM&amp;lt;/b&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan = 3&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0000-$00FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;[[Strona zerowa]]&amp;lt;/td&amp;gt;&amp;lt;td rowspan = 10&amp;gt;Brak&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0100-$01FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Stos [[6502]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0200-$02FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Strona druga, wektory przerwań i inne zmienne [[OS]]&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0300-$03FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Strona trzecia, bloki [[DCB]] i [[IOCB]], [[CIO#HATABS|HATABS]], wewnętrzne zmienne [[SIO]], bufor drukarki&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0400-$047F&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Bufor magnetofonu (128 bajtów); [[QMEG_OS|QMEG]]: zmienne&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0480-$057F&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Obszar nie używany przez OS, zarezerwowany&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0580-$05FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Bufor wyjściowy pakietu matematycznego&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0600-$06FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;[[6 strona|Strona szósta]], zarezerwowana dla programów użytkownika&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$0700-$1FFF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;DOS ($1FFF to jest maximum)&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$2000-$3FFF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Wolna pamięć. Minimum pamięci RAM to 10k w Atari 800XL/65XE/130XE (system 1.02/1.03) oraz 16k w 1450XLD (system 2.03). Jeśli pamięci jest mniej, system nie startuje.&amp;lt;/td&amp;gt; &amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$4000-$7FFF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Wolna pamięć, w komputerach z rozszerzeniem RAM obszar przełączalnych banków pamięci&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Dodatkowo pod $5000-$57FF może zostać włączony SELF TEST (tylko w serii XL/XE). Fizycznie jest on częścią OS ROM &amp;quot;przysłoniętą&amp;quot; rejestrami I/O w obszarze $D000-$D7FF.&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$8000-$9FFF&amp;lt;/td&amp;gt;&amp;lt;td rowspan = 2&amp;gt;Wolna pamięć&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Obszar [[cartridge]] A&lt;br /&gt;
* [[Cartridge (mapa pamięci)|Cartridge]] zewnętrzny&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$A000-$BFFF&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Obszar cartridge B&lt;br /&gt;
* Cartridge zewnętrzny&lt;br /&gt;
* Wewnętrzny cartridge Atari [[BASIC]] (tylko XL/XE, oprócz [[1200XL]])&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td colspan = 3&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$C000-$CBFF&amp;lt;/td&amp;gt;&amp;lt;td rowspan=2&amp;gt;Wolna pamięć &amp;quot;pod ROM-em&amp;quot; (tylko w serii [[XL]]/[[XE]]).&lt;br /&gt;
W komputerach serii [[400/800]] jest to obszar pusty, nie ma tu ani RAM-u ani ROM-u.&lt;br /&gt;
&amp;lt;/td&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;[[Sygnatura ROM]] (tylko XL/XE)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$CC00-$CFFF&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Międzynarodowy zestaw znaków (tylko XL/XE), zob. [[ATASCII]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$D000-$D0FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Brak, [[rejestry GTIA]]&amp;lt;/td&amp;gt;&amp;lt;td rowspan = 7&amp;gt;Brak&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$D100-$D1FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Brak, [[rejestry PBI]] (tylko w serii XL/XE)&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$D200-$D2FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Brak, [[rejestry POKEY-a]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$D300-$D3FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Brak, [[rejestry PIA]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$D400-$D4FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Brak, [[rejestry ANTIC-a]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$D500-$D5FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Brak, [[rejestry zewnętrznych modułów ROM]]&lt;br /&gt;
* [[rejestry modułu Action]]&lt;br /&gt;
* [[rejestry modułu R-Time 8]]&lt;br /&gt;
* [[rejestry modułu SpartaDOS X]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$D600-$D7FF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Brak, [[rejestry PBI]] (tylko w serii XL/XE)&lt;br /&gt;
* rejestr [[ROM Changer|ROM Changera]]&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$D800-$DFFF&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
Wolna pamięć &amp;quot;pod ROM-em&amp;quot; (tylko w serii XL/XE). W czasie wymiany danych z [[nowe urządzenia|nowym urządzeniem]] zastępowana przez [[ROM PBI]].&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;&lt;br /&gt;
* [[pakiet matematyczny]]&lt;br /&gt;
* obszar [[ROM PBI]] (tylko w serii XL/XE), uaktywniany w czasie wymiany danych z [[nowe urządzenia|nowym urządzeniem]].&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$E000-$E3FF&amp;lt;/td&amp;gt;&amp;lt;td rowspan = 2&amp;gt;Wolna pamięć &amp;quot;pod ROM-em&amp;quot; (tylko w serii XL/XE)&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;Standardowy zestaw znaków&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;$E400-$FFFF&amp;lt;/td&amp;gt; &amp;lt;td&amp;gt;Drugi blok OS ROM:&amp;lt;br&amp;gt;&lt;br /&gt;
* [[tablica skoków]]&lt;br /&gt;
* [[tablice wektorów ROM]]&lt;br /&gt;
* wektory [[przerwania|przerwań]] [[CPU]]&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zobacz też==&lt;br /&gt;
* [http://www.atariarchives.org/mapping/ Mapping the Atari]&lt;br /&gt;
* [http://www.atariarchives.org/mmm/ Master Memory Map]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Menu Główne]]&lt;br /&gt;
[[Kategoria:Programowanie Atari 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Dyskusja_u%C5%BCytkownika:Yansen&amp;diff=28435</id>
		<title>Dyskusja użytkownika:Yansen</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Dyskusja_u%C5%BCytkownika:Yansen&amp;diff=28435"/>
		<updated>2010-02-28T21:57:13Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Witam. Bądź uprzejmy zapoznać się z artykułami [[Obsługa Atariki]] i [[Zasady dodawania]]. Hasła nie spełniające podstawowych wymogów będą kasowane bez żadnej litości. Wymagana jest także kategoryzacja, weź tu za wzór istniejące hasła. Lista gotowych kategorii jest [http://atariki.krap.pl/index.php/Specjalna:Categories tutaj]. [[Użytkownik:KMK|KMK]] 10:25, 25 lut 2010 (CET)&lt;br /&gt;
&lt;br /&gt;
Czy Yansen to JBW? Jeśli tak to witam, i składam wyrazy szacunku za cały wkład w popularyzacje programowania w Polsce.&lt;br /&gt;
Dzięki JBW zacząłem programować i do dzisiaj to robię. Pozdrawiam [[Użytkownik:Mikey|Mikey]] 22:57, 28 lut 2010 (CET)&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Sampler&amp;diff=28262</id>
		<title>Sampler</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Sampler&amp;diff=28262"/>
		<updated>2010-02-13T00:17:55Z</updated>

		<summary type="html">&lt;p&gt;Mikey: oj#2 :)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Urządzenie, zwykle w postaci modułu [[cartridge]], służące do [[digitalizacja|digitalizacji]] dźwięku. Pierwsze tego typu urządzenia dla Atari powstały w USA. W Polsce było w obiegu kilka takich urządzeń, poczynając od końcówki lat 80. (&amp;quot;Crystal Sound&amp;quot; firmy [[Atares]], tudzież dopracowany, komercyjny pakiet [[Mirage AD Converter]]). Dzięki temu urządzeniu na scenie pojawiło się wiele demek z samplowanymi instrumentami (co znakomicie poprawiało jakość dźwięku, szczególnie podkładów rytmicznych - perkusji), a nawet całych wielkich kawałków (np. w &amp;quot;Saturday Demo&amp;quot; czy parę dem znanego (poźniej z Amigi) XTD). Samplera chętnie używali tacy muzycy jak [[TL]], czy [[Trener]].&lt;br /&gt;
&lt;br /&gt;
Podobne urządzenia powstawały również za granicą.&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Kategoria:Glosariusz]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Sampler&amp;diff=28261</id>
		<title>Sampler</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Sampler&amp;diff=28261"/>
		<updated>2010-02-13T00:17:27Z</updated>

		<summary type="html">&lt;p&gt;Mikey: oj&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Urządzenie, zwykle w postaci modułu [[Cartrige]], służące do [[digitalizacja|digitalizacji]] dźwięku. Pierwsze tego typu urządzenia dla Atari powstały w USA. W Polsce było w obiegu kilka takich urządzeń, poczynając od końcówki lat 80. (&amp;quot;Crystal Sound&amp;quot; firmy [[Atares]], tudzież dopracowany, komercyjny pakiet [[Mirage AD Converter]]). Dzięki temu urządzeniu na scenie pojawiło się wiele demek z samplowanymi instrumentami (co znakomicie poprawiało jakość dźwięku, szczególnie podkładów rytmicznych - perkusji), a nawet całych wielkich kawałków (np. w &amp;quot;Saturday Demo&amp;quot; czy parę dem znanego (poźniej z Amigi) XTD). Samplera chętnie używali tacy muzycy jak [[TL]], czy [[Trener]].&lt;br /&gt;
&lt;br /&gt;
Podobne urządzenia powstawały również za granicą.&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Kategoria:Glosariusz]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Sampler&amp;diff=28260</id>
		<title>Sampler</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Sampler&amp;diff=28260"/>
		<updated>2010-02-13T00:16:51Z</updated>

		<summary type="html">&lt;p&gt;Mikey: pudeleczka my ass&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Urządzenie, zwykle w postaci modułu [[Cartrige], służące do [[digitalizacja|digitalizacji]] dźwięku. Pierwsze tego typu urządzenia dla Atari powstały w USA. W Polsce było w obiegu kilka takich urządzeń, poczynając od końcówki lat 80. (&amp;quot;Crystal Sound&amp;quot; firmy [[Atares]], tudzież dopracowany, komercyjny pakiet [[Mirage AD Converter]]). Dzięki temu urządzeniu na scenie pojawiło się wiele demek z samplowanymi instrumentami (co znakomicie poprawiało jakość dźwięku, szczególnie podkładów rytmicznych - perkusji), a nawet całych wielkich kawałków (np. w &amp;quot;Saturday Demo&amp;quot; czy parę dem znanego (poźniej z Amigi) XTD). Samplera chętnie używali tacy muzycy jak [[TL]], czy [[Trener]].&lt;br /&gt;
&lt;br /&gt;
Podobne urządzenia powstawały również za granicą.&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
[[Kategoria:Glosariusz]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=6532&amp;diff=28213</id>
		<title>6532</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=6532&amp;diff=28213"/>
		<updated>2010-02-09T20:57:22Z</updated>

		<summary type="html">&lt;p&gt;Mikey: prominentnie wystepuje rowniez w 1050&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;... zwany też &#039;&#039;&#039;RIOT&#039;&#039;&#039; (od ang. &#039;&#039;RAM-I/O-Timer&#039;&#039;) - wyprodukowany przez [http://en.wikipedia.org/wiki/MOS_Technology MOS Technology] układ scalony zawierający 128 bajtów statycznej pamięci RAM, dwa cyfrowe, dwukierunkowe porty wejścia/wyjścia po 8 bitów każdy oraz programowalny licznik. Dostępny w wersjach 1 i 2 MHz, w zwykłej obudowie 40-nóżkowej. Zastosowany w konsoli [[2600]], stacji [[1050]], oraz interfejsie [[850]].&lt;br /&gt;
 &lt;br /&gt;
== Zobacz też ==&lt;br /&gt;
&lt;br /&gt;
*[http://www.devili.iki.fi/pub/Commodore/docs/datasheets/CSG/6532-8102.zip 6532 Datasheet (MOS) (GIF)]&lt;br /&gt;
*[http://www.ionpool.net/arcade/gottlieb/technical/datasheets/R6532_datasheet.pdf 6532 Datasheet (Rockwell) (PDF)]&lt;br /&gt;
*[http://sourceforge.net/projects/fpga2600 Implementacja 6532 w VHDL (część projektu FPGA2600)]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Atari 8-bit]]&lt;br /&gt;
[[Kategoria:Atari - Konsole]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=SN-360&amp;diff=27968</id>
		<title>SN-360</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=SN-360&amp;diff=27968"/>
		<updated>2009-12-15T17:44:51Z</updated>

		<summary type="html">&lt;p&gt;Mikey: /* Benchmark */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ImgFrm|http://atariki.krap.pl/images/0/06/Sn360-1-small.JPG|http://atariki.krap.pl/images/1/14/Sn360-1.jpg|Stacja SN 360}}&lt;br /&gt;
==Opis==&lt;br /&gt;
Polska stacja dysków 5.25&amp;quot; zaprojektowana przez Sławomira Nienałtowskiego, autora m.in. [[Atari Super Turbo|Atari Super Turbo (AST)]]. Sprzedawana przez firmę Atari Studio (późniejszy [[Mirage]]). Obsługuje tryby gęstości [[SD]], [[ED]], [[DD]], [[DD|DSDD]]. Z racji zastosowania napędu 360k istniała możliwość przenoszenia programów z/do PC via dyskietki. Do stacji dołączony był zestaw programów o nazwie &amp;quot;SN-Converter&amp;quot;, służący do tego celu. &lt;br /&gt;
&lt;br /&gt;
Do stacji można podłączyć napęd 720k od amigi/ST lub pecetowy 1.44M (po drobnych modyfikacjach oraz po zmianie firmware&#039;u) i uzyskać pojemność 720k&lt;br /&gt;
&lt;br /&gt;
==Konstrukcja==&lt;br /&gt;
&lt;br /&gt;
* mikroprocesor: 8051 (Phillips 80C51BH-3)&lt;br /&gt;
* kontroler: WD 2797 (Siemens 2797B-P)&lt;br /&gt;
* Eprom: 8 KB z [[ROM|ROMem]] stacji&lt;br /&gt;
* [[RAM]] 8 KB (NEC D4168C-20)&lt;br /&gt;
* prędkość obrotowa: 300 obr./min.&lt;br /&gt;
&lt;br /&gt;
==Cechy użytkowe==&lt;br /&gt;
&lt;br /&gt;
* maksymalny transfer oryginalnej stacji - 19200 bps. Po zastosowaniu firmware&#039;u opracowanego przez Mikey&#039;a - 57600 bps)&lt;br /&gt;
* brak przelotowego gniazda SIO&lt;br /&gt;
* możliwość ustawienia ID tylko w zakresie D1-D2&lt;br /&gt;
&lt;br /&gt;
==Benchmark==&lt;br /&gt;
Benchmark przeprowadzony programem RW-TEST pod DOS II+/D. &lt;br /&gt;
Pod Spartadosem 3.2G wyniki będą o około 0.5KB/s lepsze.&lt;br /&gt;
&lt;br /&gt;
Standard:&lt;br /&gt;
&lt;br /&gt;
DOS zapis: 1191.25 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS odczyt: 1401.21 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS średnia: 1296.23 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Turbo:&lt;br /&gt;
&lt;br /&gt;
DOS zapis: 2540.92 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS odczyt: 2622.49 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS średnia: 2581.70 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Pliki==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Sn360.bin.gz| Zawartość EPROMu ze stacji]]&lt;br /&gt;
* [[Media:Sn360utilz.atr| Obraz oryginalnej dyskietki dołączanej do stacji przez producenta]]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Peryferia 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=SN-360&amp;diff=27967</id>
		<title>SN-360</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=SN-360&amp;diff=27967"/>
		<updated>2009-12-15T17:44:22Z</updated>

		<summary type="html">&lt;p&gt;Mikey: /* Benchmark */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ImgFrm|http://atariki.krap.pl/images/0/06/Sn360-1-small.JPG|http://atariki.krap.pl/images/1/14/Sn360-1.jpg|Stacja SN 360}}&lt;br /&gt;
==Opis==&lt;br /&gt;
Polska stacja dysków 5.25&amp;quot; zaprojektowana przez Sławomira Nienałtowskiego, autora m.in. [[Atari Super Turbo|Atari Super Turbo (AST)]]. Sprzedawana przez firmę Atari Studio (późniejszy [[Mirage]]). Obsługuje tryby gęstości [[SD]], [[ED]], [[DD]], [[DD|DSDD]]. Z racji zastosowania napędu 360k istniała możliwość przenoszenia programów z/do PC via dyskietki. Do stacji dołączony był zestaw programów o nazwie &amp;quot;SN-Converter&amp;quot;, służący do tego celu. &lt;br /&gt;
&lt;br /&gt;
Do stacji można podłączyć napęd 720k od amigi/ST lub pecetowy 1.44M (po drobnych modyfikacjach oraz po zmianie firmware&#039;u) i uzyskać pojemność 720k&lt;br /&gt;
&lt;br /&gt;
==Konstrukcja==&lt;br /&gt;
&lt;br /&gt;
* mikroprocesor: 8051 (Phillips 80C51BH-3)&lt;br /&gt;
* kontroler: WD 2797 (Siemens 2797B-P)&lt;br /&gt;
* Eprom: 8 KB z [[ROM|ROMem]] stacji&lt;br /&gt;
* [[RAM]] 8 KB (NEC D4168C-20)&lt;br /&gt;
* prędkość obrotowa: 300 obr./min.&lt;br /&gt;
&lt;br /&gt;
==Cechy użytkowe==&lt;br /&gt;
&lt;br /&gt;
* maksymalny transfer oryginalnej stacji - 19200 bps. Po zastosowaniu firmware&#039;u opracowanego przez Mikey&#039;a - 57600 bps)&lt;br /&gt;
* brak przelotowego gniazda SIO&lt;br /&gt;
* możliwość ustawienia ID tylko w zakresie D1-D2&lt;br /&gt;
&lt;br /&gt;
==Benchmark==&lt;br /&gt;
Benchmark przeprowadzony programem RW-TEST pod DOS II+/D&lt;br /&gt;
Pod Spartadosem 3.2G wyniki są o 0.5KB/s lepsze.&lt;br /&gt;
&lt;br /&gt;
Standard:&lt;br /&gt;
&lt;br /&gt;
DOS zapis: 1191.25 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS odczyt: 1401.21 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS średnia: 1296.23 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Turbo:&lt;br /&gt;
&lt;br /&gt;
DOS zapis: 2540.92 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS odczyt: 2622.49 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
DOS średnia: 2581.70 B/s&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Pliki==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Sn360.bin.gz| Zawartość EPROMu ze stacji]]&lt;br /&gt;
* [[Media:Sn360utilz.atr| Obraz oryginalnej dyskietki dołączanej do stacji przez producenta]]&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Peryferia 8-bit]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
	<entry>
		<id>https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=27959</id>
		<title>Mikey (osoba)</title>
		<link rel="alternate" type="text/html" href="https://atariki.krap.pl/index.php?title=Mikey_(osoba)&amp;diff=27959"/>
		<updated>2009-12-15T13:52:22Z</updated>

		<summary type="html">&lt;p&gt;Mikey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Blowjobb}}&lt;br /&gt;
Od 1994 do 2003 [[koder|koder]], autor tekstów a od 1999 współredaktor magazynu [[Syzygy]]&lt;br /&gt;
&lt;br /&gt;
Autor między innymi: [[TxE]], [[DisASS]], [[Ascii Collection #1]], [[Lame #1]], [[Blokers]],[[Bash]], [[sapplug-xmms]], oraz cyklu artykułów o [http://pl.wikipedia.org/wiki/Corewars Core Wars] ([[Syzygy]] 4-6)&lt;br /&gt;
&lt;br /&gt;
Przewinął się przez następujące grupy: [[New Generation]], [[Syzygy Team]], [[Blowjobb]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kontakt: &amp;lt;mikey#atari.pl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategoria:Ludzie]]&lt;/div&gt;</summary>
		<author><name>Mikey</name></author>
	</entry>
</feed>