2,801

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

Hehe - w ogóle przerwania nie są potrzebne. Rozpraszają tylko człowieka niepotrzebnie ;). Vide Propeller - http://www.parallax.com/tabid/407/Default.aspx (btw. czy ktoś miał okazję tego używać?).

2,802

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

Czy ktoś życzliwy podesłałby aktualny link do tej gry? Chętnie obejrzę wszystko, co Anj robił na Atari (i nie tylko).

2,803

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

jmp (q,x)  ;ponoć jest w wersji C
jmp (q),y
jsr (q) + wersje indeksowane
Fajne są rozkazy powrotów warunkowych z z80.
Brakuje mi czasem rozkazów przesłań pojedynczych bitów (takie mov c,bit czy mov c,/bit z mcu51, albo operacji bst, bld z avr).
Przesunięcia rejestrów x i y.

Edit 1: I resetowania watchdoga ;]

Edit 2: Gdyby tak rozpuścić wodze fantazji (niektóre mniej, niektóre bardziej przydatne):
- mnożenie 16x16=32 i dzielenie 32/16=16%16 z i bez znaku z łatwą możliwością rozszerzania precyzji
- swap (mcu51) zamieniający nybbles miejscami
- lustro akumulatora czyli bity 76543210 po operacji byłyby widziane jako 01234567
- 16-bit adres początku stosu (sp może być 8-bit)
- shifty i rotacje z i bez C oraz przesunięcie arytmetyczne w prawo (z kopiowaniem bitu znaku)
- znacznik parzystości liczby bitów
- push/pop dowolnego rejestru na stos
- jednolity adres powrotu dla jsr i dla zgłoszenia przerwania

Edit 3: Właściwie to mając swap i mirror użyteczne przy naszych trybach graficznych 1 i 16-kolorowych, można by rzecz uogólnić jeszcze na tryby 4-kolorowe - taki rozkaz lustrzanego odbicia paczek bitów:
  mir #1    ;76543210 -> 01234567
  mir #2    ;76543210 -> 10325476
  mir #4    ;76543210 -> 32107654

2,804

(25 odpowiedzi, napisanych Bałagan)

Systematycznych zapisów na pendrive (o ile są przewidywane) nie polecam, ze względu na to, że nie masz żadnej kontroli nad nimi (elektronika pena wewnętrznie organizuje zapisy i zarządzanie blokami flasha) i zmiana fs na pendrive nic nie da (jeśli ktoś ma inne doświadczenia chętnie bym się zapoznał).
Jeśli można to podpiąłbym się pod temat - czy ktoś na kartach CF instalował jakiś fs typu JFFS, YAFFS czy LOGFS? Jakie wrażenia?

@sqward: Dzięki.
@epi: W takim razie nie kłopocz się.

Nie jestem już zainteresowany wersją papierową.
Przepraszam za zamieszanie.

@epi: Wielkie dzięki! :) Byłbym zobowiązany.
@piter: Mogę się podzielić np. poskanować i wystawić w .djvu lub innym .pdf.

Aha, bo nie zauważyłem postscriptum Draco; interesuje mnie tylko reference do Motoroli :)

Ja byłbym zainteresowany, ale muszę kogoś poprosić o odbiór i wysyłkę na mój koszt.

2,808

(12 odpowiedzi, napisanych Sprzęt - 8bit)

Dzięki Trub. Czyli nie będzie pasować :( Może ta od Jera...

2,809

(12 odpowiedzi, napisanych Sprzęt - 8bit)

Czy taka folia podejdzie do każdej 65XE?
Moja klawiatura jest made in japan (tak pisze na plastikowej obudowie po zdjęciu pokrywy górnej komputera) i ma symbol katalogowy CO70015-003. Jeśli Twoje folie będą pasować to byłbym zainteresowany 3-ma.

2,810

(90 odpowiedzi, napisanych Fabryka - 8bit)

Mapa w grze mówi, że północ (kierunek joya do góry) to lewo-góra.

2,811

(90 odpowiedzi, napisanych Fabryka - 8bit)

Śliczności.

2,812

(5 odpowiedzi, napisanych Miejsca w sieci)

Ha! Nigdy tego w atariki nie widziałem. Dzięki Panowie za pomoc. Potrzebowałem podać linka a nigdzie tego góglem nie udało się znaleźć... :/

2,813

(5 odpowiedzi, napisanych Miejsca w sieci)

Wielkie dzięki. O to mi chodziło.

2,814

(5 odpowiedzi, napisanych Miejsca w sieci)

Widziałem kiedyś gdzieś w sieci (kojarzę jakąś wikipedię hiszpańską lub portugalską, ale to tylko skojarzenie - być może strona jest zupełnie u kogo innego) stronę typu wiki gdzie wsadzone były dwa obrazki z zestawem znaków Atari XL/XE. Potrzebuję teraz tego i nie mogę odnaleźć linka. Ktoś może dysponuje?

2,815

(5 odpowiedzi, napisanych Bałagan)

Jeśli chcesz rozpakować wszystkie zipy w miejscu gdzie występuje plik *.zip występujące w podkatalogach katalogu bierzącego to:

for f in $(find . -name *.zip); do unzip -q -d $(dirname $f) $f; done

a jeśli do jednego wskazanego katalogu to:

for f in $(find . -name *.zip); do unzip -q -d katalog_do_ktorego_rozpakowujemy_wszystkie_znalezione_zipy $f; done

Na win powinno się to dać prosto przerobić na składnię windzianego shella.

2,816

(15 odpowiedzi, napisanych Zloty)

No ja również dziękuję. Było bardzo bardzo. Szkoda, że musieliśmy z jad'em przedwcześnie opuścić pomieszczenie pracownicze.
A jakie są wyniki konkursu gfx?

2,817

(18 odpowiedzi, napisanych Programowanie - 8 bit)

Czy _d jest tylko licznikiem, czy jest wykorzystywany gdzieś poza tym kodem i czy jego wartości (powiedzmy -8..-1) są ważne czy można je przetransponować?

Edit: głupie pytanie - rozumiem już co tu się dzieje.

2,818

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

Masz rację. Przepraszam za wprowadzenie w błąd.

2,819

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

Jasne. Chodzi o 3 bajty (tzw. link) w każdym sektorze. Dzięki Fox.

A czy nie można ominąć problemu dwóch pokeyów softwareowo? Tzn jeśli gramy muzykę na dwóch pokeyach to zawsze piszemy najpierw do drugiego ($d2xx z pełnym dekoderem), potem do pierwszego ($d20x z niepełnym). Problem z niepełnym dekoderem na płycie atari nie będzie miał wtedy znaczenia?
Przecież nawet przy kodzie:

  ldx #8           ;2
  lda pokey1,x  ;3
  sta $d2x0,x    ;5
  dex               ;2
  bpl *-7          ;3
  ldx #8           ;2
  lda pokey0,x  ;3
  sta $d200,x    ;5
  dex               ;2
  bpl *-7          ;3

Między zapisami do $d20x a $d2xx mija jeśli dobrze liczę 66us - co dałoby do odfiltrowania częstotliwość rzędu 15.2 kHz a więc prawie na progu słyszalności.

2,821

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

http://atariki.krap.pl/index.php/SpartaDOS . Dyskietki z atari dos 2.5 są czytane ale tylko częściowo - widoczna (do odczytu i zapisu, więc ostrożnie z zapisem, bo można sobie popsuć dyski w rozszerzonej gęstości) jest część od sektora $001..$2d0 - sektory od $2d1..$400 są ignorowane. VTOC jest aktualizowany tylko w sektorze $168 a więc tak, jak gdyby dyskietka była sformatowana w gęstości pojedynczej. Reszta VTOC w sektorze $400 (dla gęstości rozszerzonej) jest ignorowana.
Trochę może offtopowo, ale zawsze mnie intrygowało, dlaczego sektory $401..$410 były niewykorzystane?

A o mnie pamiętasz?

2,823

(6 odpowiedzi, napisanych Bałagan)

Ech Tomek! Złamałeś je wsadzając do stacji dysków?
No, no, no...
Gratulacje!

2,824

(90 odpowiedzi, napisanych Fabryka - 8bit)

Czy to nie byłaby kwestia tylko 2-bitowych masek? Czy może coś jeszcze xxl? Położenie obiektów na ekranie pewnie też.

2,825

(90 odpowiedzi, napisanych Fabryka - 8bit)

Bardzo ładne. Oświetlenie za pomocą sprajtów? Bardzo ładne.