DBP is a directx 9 programming environment. Games from that era have certain characteristics.
You would commonly see a game launch with a really low "safe" display mode. You'd have to go into settings and up the resolution.
You would commonly see a game store a list of graphics cards, and a list of recommended settings for each. Then a much newer card would not be auto detected properly and be set to minimums.
You would also see games ship with launchers, that allow you to set graphics options before actually launching the game.
Additionally:
Requirements to restart the game entirely to make graphics settings take effect.
Having controllers that were not plugged in when the game launched remain invisible until the game was launched with them plugged in already.
These are common issues with DirectX9 games.