If we assume it's the 'bios is displaying 640x480 50hz, display hates it' problem, a scandoubler would reaveal it.
As would another monitor, like an old hdmi 4:3 ratio jobbie.
If you have such a beast, some diagnostic testing will give you an answer if an intelligent scandoubler will solve your problems or not. (These are not cheap. You should do the inexpensive test, if you can, first.)
If the problem is EDID/DCC, a different converter might fix it. (I've had this problem with mini displayport on some SoCs, that would not talk to any monitor at all, until I switched to a better adapter.)
If the problem is about encoding format, then newer monitors that know about DP are the way to go. (But if you do that, why even use an adapter?)
Every approach has its warts on it.