Przejdź do treści forum
atari.area
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Alternatywny firmware dla A8PicoCart Ulepszone oprogramowanie dla A8PicoCart z odtwarzaczem SAP, wygaszaczem ekranu i obsługą tysięcy plików.
bm800xl 0.7.2 Nowa wersja emulatora 8-bitowego Atari na Raspberry Pi działającego bez systemu Linux.
BMAtariST v0.1.1 Nowa wersja BMAtariST v0.1.1 przynosi poprawki błędów dla bare-metal emulatora Atari ST/TT/Falcon na Raspberry Pi.
NeoST 0.6.4 Wydano NeoST 0.6.4 z obsługą NetUSBee, wbudowanym stosem sieciowym NAT oraz poprawkami dokładności.
Premiera "At the End of the Rainbow" Dziś premierę ma nowa książka Pawła Grabarczyka.
Opcje wyszukiwania (Strona 90 z 123)
Konsumpcyjny model życia, czyli kanibalizm :P
nosty napisał/a:Czy dobrze rozumiem ze Antic czyta dane z pamięci ekranu tylko kolejno tak jak je wyświetla? Tzn. jesli wiem (np na podstawie DLI) ze n-ta linia zostala juz narysowana w tej ramce, to mam pewnosc ze az do nastepnej ramki Antic na pewno nie sięgnie już do pamięci obrazu tej linii no bo nie ma po co?
...na podstawie DL. Nie sięgnie, bo nie ma po co.
Dla trybów tekstowych Antic sięga do pamięci generatora znaków podczas malowania kolejnych linii wiersza tekstu, natomiast do pamięci ekranu sięga wtedy oiw w pierwszej linii wiersza dzięki czemu blokuje na_ten_czas (Wojski) działalność CPU.
BartoszP napisał/a:...ktoś jednak się skusił.
E tam - ustawka, żeby wytworzyć wrażenie, że cena jest właściwa i znajdują się jednak nabywcy ;)
ad.1. Jeszcze generator znaków w trybie tekstowym, no i sprajty (bo ma DMA - GTIA nie ma, więc tego nie robi). Zajmuje się jeszcze odświeżaniem pamięci (9 cykli na linię).
ad.3. Wszystkie te miejsca w lini, w których widać działania CPU. Dostęp do pamięci uskuteczniany jest głównie po lewej stronie ekranu (stąd wszelkie spowolnienia przy zmianach kolorów w rejestrach hardwarowych w tym obszarze).
W tym wątku była mapa linii i linki do odpowiednich artykułów w Seriousach.
Edit: Eeee.. w Syzygy.
Tylko, że to nie ja rozdaję urlopy :)
@qba: Popraw cytaty bo dostaniesz urlop :)
zaxon napisał/a:Nowe powiedzonko, kielbasa drogowa , LOL
Kiełbasa WYBORCZA :P
dely napisał/a:Napis tylko dałbym inny / gdzie indziej.
A ja znaczek Atari.
Brawo M+G.
Szagma: zaginione światy.
Uuuuu. A gdzie MojRzeszów?
http://spiflash.org/block/15.html
Projekt nie jest zapomniany, ale ukończony i wdrożony. Od czasu do czasu pojawiają się na tym forum serie.
Nie wojna, tylko karnawał Panie!
gepard napisał/a:Za jakiś czas dowiemy się, jak to dosłownie rozpętaliśmy II WŚ.
No, film już jest - "Jak rozpętałem 2 WŚ" ;>
Dzięki epi.
Wynik jest zwracany przez USR lub może być odczytany z 203..204.
W przypadku braku symbolu zwraca zero.
Kod zwracający adres dowolnego symbolu:
fr0 = $d4
FSYMBOL = $7eb
pla
pla
tax
pla
jsr FSYMBOL
sta fr0
stx fr0+1
rts
oczywiście symbol MUSI istnieć, MUSI być w pamięci podstawowej, bo ignorowane są wszystkie błędy.
Wywołanie z BASICa za pomocą:
X=USR(ADR("kodprogramu"),ADR("CURDEV "))
Edit: Załącznik
Heh. Cały ten kawał kodu, co spłodziłem można zawrzeć jednym prostym XIO: http://atariki.krap.pl/index.php/GET_CURRENT_DIRECTORY (niestety nie da się użyć z BASICa).
Okazało się natomiast, że problem pina nie polega na zmianie bieżącego KATALOGU, ale że chciałby on jakoś zmienić bieżący DYSK. A do tego nie ma funkcji... Może w przyszłości dałoby się to robić XIO 44 z jakimś parametrem w icaux?
A tymczasem można to chyba osiągnąć za pomocą:
lda #numer dysku
sta CURDEV
U_SFAIL smb 'U_SFAIL'
U_XFAIL smb 'U_XFAIL'
CURDEV smb 'CURDEV'
PATH = $7a0
lda CURDEV
and #$f
ora #'A'
sta cwd
lda #<?err
ldx #>?err
jsr U_SFAIL
lda #<cwd
ldx #>cwd
sta FILE_P
stx FILE_P+1
jsr GETCWD
jsr U_XFAIL
ldy #-1
?loop:
iny
lda PATH,y
sta cwd+2,y
bne ?loop
?err:
rts
cwd .db '?:',0
.ds 63
W cwd masz ścieżkę z nazwą urządzenia.
Ja również poproszę IOBoard i SimpleStereo.
U Ciebie to jednak czas płynie w drugą stronę...
Edit: A w takim razie może powinieneś zaczynać od postu w stylu: "Wielkie dzięki za pomoc - problem okazał się trywialny, a z Waszą pomocą został rozwiązany", po czym następowałyby nasze posty wyrażające uprzejme zainteresowanie o co właściwie chodziło.
A co się dzieje Pin? Nic nie napisałeś - może to simdrv (oprogramowanie)?
Znalezione posty [ 2,226 do 2,250 z 3,062 ]