La réponse est non, c'est le noyau qui accède à la mémoire vidéo et en général c'est le serveur X qui donne les ordres au noyau. Donc si tu veux que ton programme tourne sur X ce n'est pas possible. Mais après conversion, peut-être que tu te rendra compte que le gain de temps n'en vaut pas l'effort nécessaire à accéder à la mémoire vidéo.
Pour une approche plus proche du dos, tu peux faire tourner ton programme sur le framebuffer, mais l'accès ne se fait pas de la même façon que sous dos et ton appli ne fonctionnera pas en même temps que le serveur X.
Une troisième possibilité qui te permettra de faire tourner ton programme sans y toucher est de faire tourner dos (ou freedos) un émulateur style qemu (ou vmware).
# Non, mais peut-etre
Posté par peck (site web personnel) . En réponse au message acces à la mémoire vidéo. Évalué à 6.
Pour une approche plus proche du dos, tu peux faire tourner ton programme sur le framebuffer, mais l'accès ne se fait pas de la même façon que sous dos et ton appli ne fonctionnera pas en même temps que le serveur X.
Une troisième possibilité qui te permettra de faire tourner ton programme sans y toucher est de faire tourner dos (ou freedos) un émulateur style qemu (ou vmware).