I really doubt that this is the reason for the black screen.
You are probably right; I know near to nothing about ddraw... Should better read the output of wine next time; I think there is a better chance that my problem come from that:
err:dialog:EndDialog got invalid window handle (0x20022); buggy app !?