J'ai un problème un peu similaire (désolé su squattage de topic mais peut-être que la base du problème est la même donc je me permet :lng:) :
J'ai une surface ou je dessine certains trucs en alpha et d'autres non, et au moment d'afficher la surface (grâce à un backgrounf_create_from_surface() puis un background_get_texture()) elle est transparente à certains endroits qui ne devraient pas l'être, et pareil, le problème ne vient sans doute pas de mon code puisque la surface est parfaite quand je fais un surface_save().