Temat: DLI - zmiana koloru kilka razy w lini
lamerskie pytanie:
czy jest możlwa jakimś przewidywalnym trickiem zmiana jednego koloru powiedzmy dwa (więcej?) razy w jednej lini (np do połowy lini kolor A, od połowy B)?
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Grawitacja 2024 Czas na kolejną edycję 8 bitowego GameJamu.
Tenebra na Atari ST/STE Wersja gry na duże atari.
Wyniki FujiCup 2023 Wyniki konkursu FujiCup na najlepszą grę dla 8-bit Atari w 2023 roku zostały ogłoszone!
TONY na małe Atari Nowa gra na małe Atari, w Hiresie, produkcja Rafała Dudka (brat XXL-a), Popmilo i Caruso.
Cosmic Hero 2 Bohater ratujący Ziemię w kryzysowej sytuacji powraca po 30 latach.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
lamerskie pytanie:
czy jest możlwa jakimś przewidywalnym trickiem zmiana jednego koloru powiedzmy dwa (więcej?) razy w jednej lini (np do połowy lini kolor A, od połowy B)?
Jasne, robisz
lda #color1
sta $d40a
sta $d01a
nop ; albo inne instrukcje, nop ma 2 cykle, jak chcesz nieparzystą liczbę, robisz np lda 0
nop
nop
lda #color2
sta $d01a
w pętli. Tylko trzeba wymierzyć ile potrzebujesz cykli w NOPach coby trafić w dany pixel, zależy to też od trybu graficznego w danej linii.
dzięki.
a ile tak naprawdę mam cykli do dyspozycji
od jednego
sta $d40a
do drugiego?
konkretnie mam na myśli tryb gr. 15 (tryb antica E, jak dobrze pamiętam), o ile to maznaczenie....
Tzn. pytasz ile pixeli pomiędzy STA? Musisz popróbować, bo to nie takie oczywiste - w wierszach z ładowaniem adresu jest mniej wolnego czasu, mniej też jest z lewej strony ekranu, więcej z prawej. Użyteczny trick - załadować wartości do A,X i Y i STA COLPM..., STY, STX...
g2f obsluguje zmiany kolorow w rastrze i pokazuje w ktorym miejscu na ekranu kolor sie zmieni.
Strony 1
Zaloguj się lub zarejestruj by napisać odpowiedź
[ Wygenerowano w 0.115 sekund, wykonano 9 zapytań ]