Salut,
Bon je n'ai pas trop d'idee pour ton pb, c'est vraiment bizarre.
Je pense que le driver de ta carte , n'implemente pas correctement DirectDraw. AtomicFe utilise DirectDraw et pas Direct3d. Mais DirectX support encore les 2. MAis comme DirectDraw est tres vieux et abandonner par microsoft... les constructeur ne font plus trop d'effort dessus et ne test plus trop...
A tout hazard , regarde si au niveau de ton driver tu as des options relative a DirectDraw ou un mode "compatibilité"..enfin un truc dans le genre.
Sinon, il me semble qu'avec AdvanceMame tu n'est pas obligé d'utiliser SDL. Il y a un mode SVGAWIN ou un truc comme ca. Peut etre en regardant de ce coté là.
Apres sinon je n'ai pas trop de solution... tu as besoin absolument de AdvanceMame? un MAME plus classique ca n'irai pas?