@zilog,
post #661
Wielu ludzi po to, między innymi, rozbudowywało swojego klasyka, by móc na oryginalnym sprzęcie pobawić się programami i pograć w gry nie dostępne na nie rozbudowanej Amidze a ponieważ CPU 060 i układ AGA, mają dość mocy w sobie by udźwignąć S2 - co @Steffen już udowodnił, nic nie stoi na przeszkodzie, by dodać opcję zmiany rozdzielczości w wersji AGA (dokładnie tak jak w wersji RTG) i przetestować to na różnych wariantach Amigi 68k bez RTG.
Update powinien obsługiwać zmianę rozdzielczości na AGA tymi zmiennymi środowiskowymi, ale na podstawie Twoich raportów wygląda, że jest z tym jakiś problem.
Amiga 1200 może obsłużyć gry dwuwymiarowe w niskiej rozdzielczości 320x240 w 256 kolorach. A do takich należy Settlers II Gold z przesuwaną bitmapą.
Ta gra ma pewną złożoność, która wymaga mocy obliczeniowej na osadników, obiekty, drzewka, pracę budynków itp. Wymaga to odpowiedniego procesora, ale 68030/50MHz + Blitter z grubsza wystarczy (procesor do liczenia logiki, Blitter do grafiki).
Tutaj natomiast mamy rzeczy, które mocno obciążają procesor, czyli AHI oraz C2P, które nie jest wymagane na Amidze 1200. Audio.device wystarczy. Natomiast C2P nie musi być wykonywane na całym ekranie co ramkę, w przeciwieństwie do gier trójwymiarowych.
Dzieje się to głównie dlatego, że jest jedna kompilacja. Są zasadniczo dwie - dla 68k i PPC, ale zdaje się, że bazują na tych samych parametrach wejściowych i źródłach.
Z kolei wersja w 640x480 w 256 kolorach jest dużo trudniejsza, szczególnie jeżeli dalej konwertujemy C2P cały ekran. W wypadku gdy animujemy tylko zmieniane elementy ekranu (a tak jest w oryginalnym Settlers II), mogłoby być lepiej.
AGA obsłuży taką rozdzielczość i głębię barw, jednak to 4x większy obszar.
Ostatnia aktualizacja: 03.06.2026 14:15:09 przez Hexmage960