701

(29 odpowiedzi, napisanych Programowanie - 8 bit)

syscall dobrze mówi. Ale w asemblerze da radę, chyba nawet widziałem to na Atari. Uzylbym trybu 6 a nie 8.

702

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Nie, ale mam kilka. Nie obsługuję na razie, bo musiałbym zwiększyć bufory, które są na stosie i niektóre porty tego nie wytrzymają.

703

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

A to co za magiczne liczby w apv.js?

o=[0,3,1,2];g=[0,15,1,2,4,6,3,5,7,8,9,10,12,14,11,13];

704

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Zerknąłem w Twoje źródła i widzę, że po prostu przestawiasz te kolory wg stałej tablicy. Nie było tak od razu powiedzieć? ;)

705

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Źródła, skompilowane dla Windows.
Na razie próbuję obsłużyć obrazki mono (działają dobrze) i 16-kolorowe.

706

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Nieśmiało przypominam się po dwóch tygodniach.

707

(3 odpowiedzi, napisanych Programowanie - 8 bit)

1. Tak. Szyna ANTIC->GTIA ma trzy linie - do dekodowania pikseli w trybach GTIA wykorzystywane są dwie z nich. W pełnym PDFie do GTIA (albo CGIA) znajdziesz, co znaczy każdy z 8 kodów.
2. Tak.

708

(3 odpowiedzi, napisanych Programowanie - 8 bit)

Poskładaj cykle koloru parami otrzymując nibble wg poniższego wzoru:
BAK = %00
PF0 = %00
PF1 = %01
PF2 = %10
Np. piksel ANTIC 8 w kolorze 2 = cztery cykle koloru PF1 = dwa piksele trybu GTIA %0101 0101 - GTIA 9 odcień 5, GTIA 11 kolor 5, GTIA 10 PF1

709

(5 odpowiedzi, napisanych Bałagan)

Staszewski coś ostatnio powiedział?

710

(14 odpowiedzi, napisanych Programowanie - 8 bit)

Włącz DMA dla PMG w GTIA, ale nie w ANTICu. Przy precyzyjnym cyklowaniu zobaczysz szynę danych.

711

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Ok, sam mam na razie dość napięty grafik. :)

712

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Przypominam się z nierozwiązanym problemem kolorów w GFB. Nie mam pojęcia, jaka kolejność bitplanów byłaby właściwa.

713

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Cyprian: kolejność kolorów w palecie mam taką, jak u Ciebie: czarny, jasnozielony, trzy czerwone, ciemnoniebieski, ... Założyłem interleaved bitplanes - jak w pi1.

Candle: iff czeka w kolejce.

714

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Wygląda to tak:
http://fail.sourceforge.net/gfb-bad.png
U Ciebie jest ok:
http://fail.sourceforge.net/gfb-online.png
Dla porównania PI1:
http://fail.sourceforge.net/pi1-online.png

Bitmapa w GFB jest identyczna z PI1 z dokładnością do uciętego dołu. Różne są palety - z GFB dekoduję taką paletę, jak u Ciebie widać. Nie rozumiem, dlaczego u Ciebie kolory kulek są ok.

Co do SPS z paletą STE to poproszę. SPS koduje paletę na 9 bitach, a nie na 16, dlatego jestem ciekaw, jak tam można upchnąć paletę STE - co dwukrotnie stwierdziłeś, że da się zrobić.

715

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

W 16-kolorowych GFB nie zgadza mi się paleta. Np. mam BALLS.GFB oraz BALLS.PI1 i kolory w GFB są pomieszane.

Poproszę też o przykładowe SPS z paletą STE.

716

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Moja wątpliwość była spowodowana tym, że Cyprian napisał "na pewno: ... sps".

Patrzę na GFB i są o 768 bajtów większe, niź wynikałoby z powyźszego opisu. Czy ostatnie 768 bajtów niesie jakąś treść? Bo Farbtabelle jak zgaduję to RGB 8-bit?

Anzahl der Farben = 2, 4, 16, 256 czy też inne wartości?

717

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Rozumiem, że te dodatkowe bity w palecie są najmniej znaczące? Dzisiaj zakodowałem obsługę SPS i tam kolory idą jako dokładnie 9 bitów, więc nie rozumiem jak obsłużyć 12.

718

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Pytania głównie do Cypriana apropos jego przeglądarki, ale może inni też znają odpowiedzi:
1. Które formaty obsługują paletę STE i w jaki sposób?
2. Gdzie znajdę dokumentację formatu DeskPic?

719

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

Fight Night, Creature Creator

720

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

Czyli muszą rozpoznać, że to ramka A.

721

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

Ale jak to olewają? Jak włączasz telewizor, to pierwszą odebraną ramką może być A albo B.

722

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

Mam ten efekt na tanim grabberze USB. :( Skoro Atari generuje obraz A-A-A... to skąd "mądry" telewizor/grabber wie, czy wyświetlić A-B-A-B... czy B-A-B-A... ?

723

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Obsługuje cztery rodzaje PI1: o rozmiarze 32034 bajtów (DEGAS), 32066 (DEGAS Elite), 32128 (chyba śmieci na końcu pliku), 44834 (overscan 280 linii).

724

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Candle: Dajmy na to, że masz nieznany plik z rozszerzeniem IFF. Jaka jest szansa, że pochodzi z Amigi, a jaka, że z ST? Drugie pytanie: czy jeśli coś otwiera IFFy z Amigi, czy będzie mieć problemy z wyświetleniem IFFów z ST?
(nie doszukuj się złośliwości - nie znam odpowiedzi na te pytania, a chciałbym je poznać)

725

(48 odpowiedzi, napisanych Fabryka - 16/32bit)

Candle napisał/a:

amigowy format... aha.. ahaha... ahahahahahahaha

Wikipedia kłamie?