Na portach joysticka podobnie, jak na porcie SIO są kondensatory ograniczające prędkość transmisji. Ich eliminacja pozwala uzyskać na SIO 126 kpbs. Ciekaw jestem na jaki transfer można by sobie pozwolić gdyby zrobić to samo na PIA. 13KBps to jest świetny wynik!

577

(341 odpowiedzi, napisanych Fabryka - 8bit)

@tebe: Jaki gwiazdor?

578

(0 odpowiedzi, napisanych Programowanie - 8 bit)

Korzystając z artykułu @0xF opowiadającego o tym jak uzyskać tryb 9++ zrobiłem eksperymentalny tryb ++ wykorzystujący tryb 5 ANTIC-a.

Zalety:
1. Rozmiar znaku 4x4 piksele multicolor.
2. 5 kolorów na znak - jak to w tekstowym trybie multicolor.
3. Pamięć ekranu 40x24=960 bajtów.
4. Większa granulacja (w pionie) przy manipulowaniu mapą kolorów (7. bit kodu znaku).
5. 2x128 znaków 4x4 w generatorze znaków o rozmiarze 1K.
6. Więcej cykli dla CPU niż w trybie 4 ANTIC-a bo dane obrazu pobierane są co drugą linię skanningową.
7. Definicja jednego znaku 4x4 składa się z 4 bajtów.
8. Kwadratowy piksel w trybie ekranowym 160x96.

Wady:
1. Przerwanie DLI co 16 linii skanningowych przestawiające VSCROL.
2. Badlines co 8 linii skanningowych - jak w trybie 4 ANTIC-a.

Tryb wykorzystuje sztuczkę Foxa z manipulacją rejestrem VSCROL pozwalając na uzyskanie pamięci ekranu 40x24 znaki 4x4.
Nic nie stoi na przeszkodzie idąc za ciosem uzyskać tryb 4x2 z pamięcią ekranu 40x48=1920 lub 4x1 z pamięcią ekranu 40x96=3840 bajtów pozwalający na jeszcze gęstsze manipulacje inwersem.

Generator znaków ma rozmiar 1KB przy czym każdy "znak" dzieli się na dwie połówki - górną (pierwsze 4 bajty) używaną dla znaków w wierszach parzystych i dolną (drugie 4 bajty) używaną w wierszach nieparzystych.

Można tego trybu użyć do skrolingów w pionie i poziomie (konieczność ustawiania odpowiedniej wartości VSCROL w pierwszym i ostatnim przerwaniu DLI - pozostałe bez zmian).
 
Być może taki tryb przyda się komuś do gry albo dema.

W załączniku kod i wyniki.

579

(313 odpowiedzi, napisanych Zloty)

Identyfikator na okaziciela :) Odbiorę na następnym zlocie.

580

(313 odpowiedzi, napisanych Zloty)

Hmmm. Zgubiłem swój identyfikator?

581

(117 odpowiedzi, napisanych Programowanie - 8 bit)

Piękna dokumentacja, choć po sekcji "Składnia" widzę że jeszcze sporo pracy jest do zrobienia. Dzięki @zbyti! Zacna inicjatywa.

582

(9,967 odpowiedzi, napisanych Bałagan)

Ale Madagaskar to o ile dobrze pamiętam jeszcze kwestie przedwojenne a nie gomułkowskie.

Oczywiście specjalna ochrona poglądów prawicowych, konserwatywnych i wolnościowych nie ma żadnego sensu. Zasada wolnego wyrażania poglądów na uczelniach panowała od zawsze (z czego lewica korzystała do woli) - widać wraz z neokomuną nadszedł czas ustalenia tego w formie wyraźnej ustawy. Co za czasy.

Edit: przymiotnik z małej :)

583

(9,967 odpowiedzi, napisanych Bałagan)

@BartoszP: Nie bardzo rozumiem o co Ci chodzi

artykuł napisał/a:

Czarnek dodał jednocześnie, że pakiet będzie "zwalniał nauczycieli akademickich o poglądach konserwatywnych, chrześcijańskich, narodowych, z odpowiedzialności dyscyplinarnej, a nawet wyjaśniającej za poglądy".

Wydawało mi się, że wolność poglądu to podstawa wolności w ogóle. I dalej:

artykuł napisał/a:

Czarnek swoją wypowiedź dotyczącą "braku wolności nauki" argumentował, mówiąc, że "ktoś z poglądami lewackimi może bez trudu zorganizować konferencję, nawet pseudonaukową na dowolnym uniwersytecie publicznym". Co więcej, "będzie ona dobrze postrzegana przez władze uniwersytetu".
- Często słyszymy o tym, że konferencji pro-life, czy o tematyce konserwatywnej, katolickiej nie można zorganizować, bo nie ma czasu, nie ma miejsca, albo po prostu władze się nie zgadzają. Takie sytuacje są coraz częstsze - zaznaczył.

Czyli w praktyce poglądy niesłuszne ideologicznie nie mają prawa bytu w świecie nauki. Skutecznie je zablokowano ustawami o różnych anyczymśtam i poprawnością polityczną. A tymczasem wolność wyrażania myśli na terenie uczelni to przecież podstawa rozwoju i postępu nieprawdaż? Nawet płaskoziemcy i Jan Hartman mają prawo do zorganizowania spotkania na uczelni, bo w dyskusji przecież racjonalnie argumentujemy. Prawda się obroni sama.

Dlaczego Twoim zdaniem propozycja Czarnka jest zła i niedobra? Bo Czarnek jest z PiS-u? A może dlatego że jest z KUL-u?

584

(2 odpowiedzi, napisanych Bałagan)

Roderic.

585

(20 odpowiedzi, napisanych Programowanie - 8 bit)

Ile tych różnych tablic x będziesz miał?
Jaka jest zajętość x w tablicy 256x256?
Jeśli nie za dużo, to mając współrzędne tablicy XY ustaliłbym wartości X i Y dla każdego x (taki "adres") i policzyłbym funkcję logiczną (optymalizacja np metodą Carnaugh) zwracającą true/false na początek. Potem może mając te funkcje policzone dla wszystkich x policzyłbym jedną zwracającą konkretną wartość x - 0, 1, 2, 3...
Może funkcja zajmie mniej miejsca, może funkcja korzystałaby z własnych tablic. Trudno powiedzieć cokolwiek jeśli nie ma konkretnych danych.
Czy ta Twoja tablica jest stała, czy wartości w środku mogą się zmieniać?

586

(707 odpowiedzi, napisanych Fabryka - 8bit)

@Simius: To jeszcze jeden drobiag - w bitach GRACTL został bit GR10SHD, niżej w opisie jest już SYNCTL.

587

(707 odpowiedzi, napisanych Fabryka - 8bit)

@Simius: Dzięki. Dwa pytania:
1. 4 ostatnie rejestry kolizji nazwane są DISP1P. Czy to jest błąd czy powinno być DISP0P, DISP1P, DISP2P, DISP3P? Jak to działa?
2. Programowanie palet: "Każdy kolor programowany jest w dwóch kolejnych bajtach" - w dwóch czy w trzech zapisach?

Pin napisał/a:

ciemnogrodzianie, płaskoziemcy i wyznawcy średniowiecznych zabobonów na ulicach no i protesty

Zastanów się chwilę nad tym co mówisz. Nie przesadzasz aby? Będziesz to samo mówił za 2 lata?

589

(3 odpowiedzi, napisanych Scena - 8bit)

Tak, nazywa się to Greensleeves wg Atariki.

590

(22 odpowiedzi, napisanych Bałagan)

"Komiks Fantastyka" vs "Komiks".

591

(22 odpowiedzi, napisanych Bałagan)

Kiedyś był taki magazyn jak "Komiks Fantastyka". Mieli jakieś zawieruchy chyba własnościowe i zmienili numerację w środku roku. Ale żeby utrzymać ciągłość poza kolejnymi nowymi nrami pisma 1,2,3 itd. dodawali w nawiasie numer będący kontynuacją wg poprzedniego systemu - było więc np. 1 (4), 2 (5) itp.
W Waszym przypadku byłoby 1 (7).

592

(9,967 odpowiedzi, napisanych Bałagan)

Ja proponuję wytłuc wszystkie komary. Szkodnik to uciążliwy i owad niegospodarny, świat stanie się piękniejszy i przyjemniejszy. No i nikomu taki komar przydatny nie jest do niczego. To tak w kwestii likwidacji czegokolwiek.

Edit: Szczególnie likwidacji w imię wyższych celów.

593

(31 odpowiedzi, napisanych Software, Gry - 8bit)

Humanista przez duże CH :)

594

(10 odpowiedzi, napisanych Scena - 8bit)

@Fox: Dzięki. Czyli rozumiem że metoda 1 jest bez żadnego interlace?
@miker: Czy my rozmawiamy o tym samym programie? Ten, który podlinkowałeś wyświetla pliki GIF za pomocą 256-kolorowego trybu i nie ma tam żadnej opcji zmiany trybu.

595

(10 odpowiedzi, napisanych Scena - 8bit)

Dzięki Miker.
No dobrze, ale Atariki mówi że ten APC to jest z interlacem, a APACVIEW bynajmniej żadnego interlace nie robi. To na pewno jest to?

596

(10 odpowiedzi, napisanych Scena - 8bit)

Dzięki Fox. Rzeczywiście nie zauważyłem że tam jest tekst :)
A jak zrobić poprawnie interlace w ILC?

Ładne!

598

(10 odpowiedzi, napisanych Scena - 8bit)

Dzięki. Czy ktoś potrafi wyjaśnić dlaczego plik APC zawiera 193 linie po 40 bajtów (7720 bajtów w pliku) a nie 192?

599

(10 odpowiedzi, napisanych Scena - 8bit)

1. Czy gdzieś jest opis formatu APC?
2. Jak to wyświetlać, czym generować?
3. Czy istnieją jakieś konwertery z formatów pecetowych do APC?
4. Czy są gdzieś jakieś przykładowe pliki .APC?
Ewentualnie te same pytania odnośnie formatu ILC.

Atariki podaje szczątkowe informacje :[

600

(53 odpowiedzi, napisanych Fabryka - 8bit)

Jeśli to jest komunikacja po zwykłym UltraSpeed to czy nie powinno wystarczyć zwykłe SIOSET? Przykładowo:

SIOSET 1 US 3

Bez żadnych dodatkowych sterowników...

Edit: Przepraszam, doczytałem post 21. SIOSET obsługuje jeszcze typy XF i INDUS - nic nie działa?