display problems with halo ce on windows 10

Hello i have some strange problem with halo ce on pc.
When i launch the game, the 3 videos (bungie, gearbox…) show correctly but right after that it seems only one pixel is stretched to the whole screen which results in a blank screen which sometimes changes color depending on what i am looking at (if i acheive launching a mission without seeing what i am doing) i have tried some solutions found on google but i didn’t see anyone having exactly the same problem and it’s not fixed yet.
However it seems to display correctly when i add -safemode after the shortcut target but with no sound and ugly as hell so if anyone has an idea please tell me.