bonjour a tous !!!
je suis actuellement en cours de devellopement d'un petit jeu de strategie avec IA sous dos
avec Borland C++ 5.01
pour le graphisme je suis passée en resolution 640*480*256
grace a l'installation d'un driver BGI Svga256.bgi avec cette instruction :
installuserdriver("Svga256",DetectVGA256);
tout marche parfaitement sauf quand je fais appel a laroutine de gestion de la souris qui permet de montrer le curseur (MontrerSouris(void));
qui fait planter litteralement le prog
(cette procedure marchait pourtant parfaitement en mode graphique borland par defaut 640*480*16)
voici mon fichier de lib souris
#include <conio.h>
#include <stdio.h>
#include <dos.h>
#include "mouse.h"
union REGS reg;
//////
unsigned int InitSouris(void)
{
reg.x.ax=0;
int86(51,®, ®);
return(reg.x.ax);
}
/////////
void MontrerSouris(void)
{
reg.x.ax=1;
int86(51,®,®);
}
//////////
void CacherSouris(void)
{
reg.x.ax=2;
int86(51, ®, ®);
}
///////////
void PositionSouris (unsigned int * l, unsigned int * k, unsigned int * b)
{
reg.x.ax = 3;
int86(51, ®, ®);
*l=reg.x.dx;
*k=reg.x.cx;
*b=reg.x.bx;
}
j'ai egalement telecharger d'autre libs de souris soit disant compatible SVGA qui donnent le meme probleme


quelq'un connait t'il la cause de ce soucis 
??
merci ciao!