FooFoo a écritAlors je me suis mis à la recherche de plusieurs choses, dont:
- Les codes pour les résolutions widescreen
- La logique qu'il existe entre résolution/couleurs et le code. Par exemple, pourquoi est-ce que vga=791 signifie 1024x768x16 ? Y a-t-il une logique mathématique ?
Voici un début de réponse :
Si l'on part des "VESA video mode numbers"
http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#VESA_video_mode_numbers
et que l'on ajoute 0x200 (soit 512 en décimal) au mode VESA on obtient bien la valeur vga une fois converti en décimal.
Avec un exemple se sera plus simple :
mode VESA 1024x768 en 16 bit = 0x117
0x117 + 0x200 = 0x317 soit 791 en décimal.