... Der Aufruf zum Ändern der Auflösung/Farbtiefe müsste eigentlich dokumentiert sein, oder?
Das ist kein einzelner, simpler Call (man muss ein paar Hardwareregister von Hand setzen, um den Falcon-Modi "zu entkommen" (bzw. andersrum im FireTOS, wo man die Firebee-Videomodi ausschalten muss), aber m.E. ausreichend dokumentiert und wer's nicht findet, kann ja fragen.
Das Problem ist, dass im TOS kein definierter Betriebssystemaufruf existiert, um *beliebige* Auflösungen einzustellen. Das XBIOS kennt Setscreen(), das kann nur die ST- und TT-Bildschirmauflösungen einstellen, VsetScreen() und VsetMode(). Letztere kennen wiederum nur die Standard-Falcon Auflösungen.
Es gibt keinen Call, dem man z.B. "mach' mal 1024x768 in 256 Farben und Interleaved Planes" mitgeben könnte. Weder im TOS noch im VDI. Hat man einfach vergessen bzw. für nicht notwendig befunden (ein bißchen wie "kein Mensch braucht mehr als 640 kB"). Ein Problem, mit dem sich schon die Grafikkartenhersteller rumschlagen mussten (die haben sich meist mit GDOS und zusätzlichen Workstation-Treibern beholfen, die im VDI eine der Standardauflösungen "geopfert" und durch eine eigene ersetzt haben, so ähnlich ist das auch im FireTOS gelöst).