@Adam
Dzięki, ale najpierw chciałem to ogarnąć, a później łapać programowe extendery ;)
ale ok, chyba już to rozgryzłem ;) Źle czytałem bity. Myślałem, że lecą 0......15 a one idą 15.....0 (tnx. Sqward).
Czyli tak: mamy funkcję 16bit i bity: 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4 ,3, 2, 1, 0
bity: 15-9 można sobie odpuścić (bo 15 jest dla niestandardowych rozdzielczości, a 14-9 są ponoć nieużywane)
8 - def. rozdzielczość pionową vertical (0 - stand. pionowa rozdz. , 1 - line doubling|half res (VGA) / Interlace|double res. (RGB))
7 - def. czy standardowe tryby ST czy VGA (0 - stand .tryby VGA, 1 - stand. tryby ST)
6 - def. overscan czy nie (0 - bez OVERSCANu, 1 - z OverScanem (tylko RGB!!) 320 > 384 pix, a 640 > 768 pix)
5 - def. NTSC czy PAL dla RGB (0 - NTSC, 1 - PAL)
4 - def. czy ma być RGB czy VGA (0 - RGB TV, 1 - VGA)
3 - def. ilość kolumn (40 lub 80, czyli 320 lub 640 w horizontal) (0 - 40 kolumn-320x, 1 - 80 kolumn-640x)
Ostatnie 3 bity (2,1,0) to ustalenie kolorów/bitplanów, i tak:
000 - 2 kolory (mono)
001 - 4 kolory
010 - 16 kolorów
011 - 256 kolorów
100 - 16bit TC
Przeliczając wartości BIN na DEC mamy wartości dla poszczególnych rozdziałek dla Mintowego pliku xaaes.cnf, np:
BIN 0000000000011001 (DEC 25) wpisując w plik "video = 25" otrzymamy VGA 640x480 4 kolory
Atari Falcon 030 14MB+SD16GB; Atari TT 030 4MB ST-RAM, 64 MB TT-RAM; Atari 1040 STFM; Atari 1040 STE 4MB+NetUsbee+UltraSatan; Commodore 64+1541-II+XE1541; Atari 65 XE+CA-2001+Ultimate 1MB+Side2; P166MMX+GUS.