sous Dev C++ c impossible d'aller ds les registres ou quoi ? je fais _AX = 0x013; ça marche pas je fais union REGS registres; puis registres.x.ax = 0x013; ça marche pas non plus. Bon alors j'essaye Turbo C avec un environnement sous DOS bon ça marche à peu près jusqu'à l'affichage du pixel, y a quoi de faux là dedans ?
void main() {
unsigned char * screen = (unsigned char *) 0xA0000000;
ModeVGA(); // pour mettre en 320*200*256
*(screen + 100) = 4; //pour afficher un pixel tout con
}
bon y a pokeb(A000,100,4) qui marche mais j'aimerais utiliser un écran virtuel pour faire un memcpy ensuite (pour éviter d'effacer l'écran)
merci de m'aider