Przejdź do treści forum
atari.area forum
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
TURGEN 9.3.0 Kolejna wersja multiplatformowego narzędzia do zarządzania obrazami taśm.
SV 2024 WE - program imprezy Już za tydzień odbędzie się zimowa edycja Silly Venture
Nowa obudowa dla 800XL - zostało 36 dni Niewiele ponad miesiąc do końca kampanii.
Zmarł twórca języka BASIC Zmarł Thomas E. Kurtz twórca języka BASIC
Zmiana serwera atari.area Serwis przeszedł właśnie ważną aktualizację infrastruktury
Opcje wyszukiwania (Strona 9 z 72)
http://asap.sf.net/asma/
Wersja 0.0.-1. Proszę o uwagi. :)
Docelowo chciałbym to wstawić zamiast ASMADB, gdzie ciągle jest Flash Player.
trackn_instrreachend>=$80 && trackn_volume==0
Nie wiem, na czym polega poprawka. Widzę tylko DLL bez źródeł.
apokeysnd.dll to nazwa biblioteki POKEYa dla RMT pisanej przeze mnie od 2009: http://asap.sourceforge.net/windows.html
O wersji antrykota dowiedziałem się teraz. Nie wiem, czy to jakiś fork mojego kodu, czy tylko zbieżność nazw.
Respect, Miker! Temat do zamknięcia.
MM (miker): Done.
Myślę, że było w kompotach, tylko nie pamiętam kiedy, czy jako intro i czy to było Quasimodos czy tylko grafa Ravena. :)
Duże wektory wypełniane na tle grafiki w GR. 7 (ZTCP smok, chyba ten sam co w Drunk Tank).
Kojarzy ktoś tytuł?
Najbardziej grywalne IMHO:
Archon
Bruce Lee
Dynakillers
Kaboom!
Kik-start
Mario Bros
Polar Pierre
Spy vs Spy
Szybciej:
dindex equ $57
tmccn equ $ee7d
trshc equ $ee9d
ldx dindex
lda tmccn,x
ldy trshc,x
beq done
cmp #<320
seq:clc
loop ror @
dey
bne loop
done
tebe napisał/a:ok, a informacja o szerokości obrazu w bajtach, czyli ile bajtów przypada na poziomą linię obrazu ? też takim sprytnym sposobem czy tabelką ?
Drugi sposób:
dindex equ $57
tlshc equ $ee6d
ldx dindex
ldy tlshc,x
lda #5
shift asl @
dey
bne shift
To przy okazji informacja o bitach na piksel:
00 = 8 bitów (tryby znakowe)
01 = 4 bity (tryby GTIA)
02 = 2 bity (tryby 4-kolorowe)
03 = 1 bit (mono)
To samo prościej:
dindex equ $57
tmccn equ $ee7d
tmrcn equ $ee8d
ldx dindex
lda tmccn,x
ldy tmrcn,x
ldx #0
cmp #<320
sne:inx
; X:A = horizontal resolution
; Y = vertical resolution
Numer trybu, a przecież wiadomo jakie są rozdzielczości trybów.
Wygeneruj 64 bajty wg wzoru: młodszy bajt z screen+40*#, gdzie # przyjmuje kolejno wartości 0,1,2,...,63 dla poszczegôlnych bajtów. Czyli jest to tablica młodszych bajtów adresów linii ekranu o szerokości 40 bajtów.
Cytaty z pierwszego postu to ewidentne bzdury. Wyłączenie trzeciego koloru powoduje, że duszek 0 ma priorytet nad 1, a 2 nad 3. Duszki 0 i 1 zawsze mają priorytet nad duszkami 2 i 3.
Trzeci kolor duszków ma się nijak do uzyskania czarnego, który wymaga ustawienia przynajmniej dwóch z bitów 0-3 PRIOR oraz nałożenia duszka na odpowiednie pole gry lub połączone pociski.
W Altirra Hardware Reference Manual na stronie 110 masz tabelkę z kombinacjami dającymi czarny.
Temat jest dogłębnie zbadany i Altirra oraz Atari800 od kilkunastu lat wiernie to emulują.
Polecam: https://www.youtube.com/watch?v=EY6q5dv_B-o
Wyłączając DL DMA zyskujesz ułamek procenta dla CPU, który nie zwróci się w przypadku „sterowania”. Jak obliczyłeś „+30%” ?
Polecam obejrzeć:
The next big Thing - Andrei Alexandrescu - Meeting C++ 2018 Opening Keynote
https://www.youtube.com/watch?v=tcyb1lpEHm0
50 shades of C++ - Nicolai Josuttis - Meeting C++ 2018 Closing Keynote
https://www.youtube.com/watch?v=9-_TLTdLGtc
pawel napisał/a:@Smaku większego pie.... dawno nie czytałem
Pewnie od kiedy Smaku dostał bana na AOL. Widzę, że tu dopiero się rozkręca.
Znalezione posty [ 201 do 225 z 1,800 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.057 sekund, wykonano 19 zapytań