1,226

(39 odpowiedzi, napisanych Zloty)

@mazi: ładne!

1,227

(39 odpowiedzi, napisanych Zloty)

i1 i i3 :) Odwrócone Atari! Szatan, szatan, piekło i szatani!

1,228

(734 odpowiedzi, napisanych Kolekcjonowanie)

...w świetle założeń marksizmu-leninizmu.

1,229

(529 odpowiedzi, napisanych Zloty)

A jak Piter pokona Ktosia?

1,230

(4 odpowiedzi, napisanych Sprawy atari.area)

Zgadza się. Też rzadko zaglądam na główną. Dzięki za fjuczera!

1,231

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

Gdzie są rozbieżności? Jakie parametry? Poprawisz?

Zapodaj linka do tego artykułu krytycznego. Poczytamy i skrytykujemy :]

1,233

(14 odpowiedzi, napisanych Programowanie - 8 bit)

Jeśli pominiesz RTS z inita, to nie zakończy się procedura RESET (WARMST=1, DOSINI nieustawione), poza tym będziesz musiał wyłączyć silnik magnetofonu sam. To nie jest dobra praktyka, choć oczywiście będzie działać.

Edit: ACX ładuje sterowniki bezpośrednio z urządzeń podłączonych do Atari. Relokowalne sterowniki, które będą się ładować na MEMLO. Stąd gry które ładują się do pamięci samodzielnie zazwyczaj uruchamiają się na DOSINI/CASINI żeby przypadkiem coś nie nadpisało im kodu.

Edit 2: Nie zwróciłem uwagi że mówisz o procedurze init z Twojego kodu - tak można go pominąć i wszystko będzie jak należy :)

1,234

(14 odpowiedzi, napisanych Programowanie - 8 bit)

http://atariki.krap.pl/index.php/Progra … y_na_RESET
Szczegółowo opisane są niuanse związane z BOOT-em.

Edit: Pokrótce:
1. bootblock+6 to kod inicjalizacji programu - tutaj inicjalizuje się pamięć, rozpakowuje kod, generalnie robi rzeczy przygotowawcze które powinny się wykonać tylko raz, a nie są potrzebne np po resecie.
2. bootblock+4 to adres pod którym rozpoczyna się program - tutaj OS skacze również po RESET bo tej wektor przepisywany jest do CASINI/DOSINI.
Zawyczaj gry używają właśnie tego wektora do wejścia w główny kod programu.

1,235

(44 odpowiedzi, napisanych Fabryka - 8bit)

http://sdx.atari8.info/sdx_files/4.48/S … _Guide.pdf str. 180 sekcja "Filename completion".

1,236

(44 odpowiedzi, napisanych Fabryka - 8bit)

http://www.obrazki.jeja.pl/44,moja-wina-moja-wina.html

1,237

(44 odpowiedzi, napisanych Fabryka - 8bit)

Załaduj doskey.sys.

1,238

(124 odpowiedzi, napisanych Fabryka - 8bit)

Właściwie to patrząc na mój poprzedni post sprzed 2 lat, to masz rację :) Nie ma tematu.

Lubię, lubie. Tak sobie zażartowałem, bo wydawało mi się że ten obrazek na ZX był kolorowy :) A tu się dowiedziałem różnych ciekawych rzeczy o ZX81. Cenkju!

Yerzu, a gdzie są atrybuty? :>

1,241

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

0. Należy zapoznać się ze strukturą bloku boot oraz ze strukturą binarnego pliku DOS.
Jeśli gra jest zapisana w jednym n-sektorowym bloku boot:
1. Zgrać n 128-bajtowych sektorów począwszy od 1
2. Dodać przed blokiem z 1. nagłówek $FF $FF <loadaddr >loadaddr <(loadaddr+n*128-1) >(loadaddr+n*128-1)
3. Dodać za blokiem z 1. nagłówek $e0 $02 $e3 $02 <startaddr >startaddr <(startaddr+6) >(startaddr+6)
W efekcie otrzymujemy plik binarny dosa, który daje się ładować spod dowolnego loadera.
Dla gier, które zapisują/odczytują stan gry, lub doładowują levele rzecz jest bardziej kłopotliwa i bez analizy kodu i wprowadzenia poprawek się nie da.
Może się zdarzyć, że gra bootowalna ma loader w bloku boot, po czym ładowany jest zwykły plik binarny dosa - zazwyczaj wtedy na dyskietce jest katalog i tenże plik - wtedy wystarczy kopierem skopiować tylko plik z grą.
Gra może być zabezpieczona i wymagać np obecności oryginalnego loadera w pamęci, albo konkretnego stanu jakichś komórek pamięci RAM - wtedy bez analizy kodu i poprawek w kodzie gry się nie da.

1,242

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

Akcelerator szeregowy do Atari :)

1,243

(16 odpowiedzi, napisanych Zloty)

Dzięki Iron za fajowe party. Bardzo fajny klimat i jak pisałem na sąsiednim forumie nawet miejsce na ognisko jest! A po kuchni to się można ścigać. Poza tym wszędzie blisko :) A w niedzielę to nawet radiowóz podjechał przed party-place, żeby nie trzeba było daleko iść do alkomatu na test :) Same plusy.

1,244

(52 odpowiedzi, napisanych Zloty)

Zostanie ukarany.

1,245

(29 odpowiedzi, napisanych Programowanie - 8 bit)

http://mads.atari8.info
http://sdx.atari8.info
http://atarionline.pl/forum/comments.ph … sionID=682

1,246

(93 odpowiedzi, napisanych Zloty)

Może powiązało cię z HOOY PROGRAM :)

1,247

(14 odpowiedzi, napisanych Fabryka - 8bit)

@xxl: Stan AUDCTL i AUDC wpływa na dźwięk na bieżąco. Na STIMER reagują wyłącznie AUDF - to zresztą skutek uboczny zrealizowania liczników wyzwalających przerwania na tych samych rejestrach co liczniki do dźwięku. Prawdziwie fajny byłby STIMER, którego bity odpowiadałyby za startowanie odpowiednich liczników, no ale tego to nie ma :/ No i przerwanie 3 timera.
A w ogóle to dlaczego drugi pokey nie jest podłączany do linii IRQ? Jak można było zapomnieć o takim mocnym ficzerze?

1,248

(14 odpowiedzi, napisanych Fabryka - 8bit)

Matej: Could you reserve one for me? I'm interested in buying of your solution. Unfortunatelly I can't help with PCB.

1,249

(14 odpowiedzi, napisanych Fabryka - 8bit)

Jezu, TMC2 - to jest Jaskiera produkcja na scenie od 10 ponad lat: http://jaskier.atari8.info Dawne prace > TMC2.
Nawet na niektórych kompotach pojawiły się ostatnimi czasy utwory zrobione na tym trackerze.

Edit: Kłopot polega niestety na tym, że nikt nie ma 4 POKEY-ów na pokładzie.

1,250

(73 odpowiedzi, napisanych Fabryka - 8bit)

Zawsze można BYE zrobić poprzez ?USR(58481) ;]