Jack Lejeon wrote:
[...] when i attempt to make a sustom resolution, is says the custom resolution is not supported on internal displays.
Could you share a screenshot of what you're looking at now, on the Intel Graphics Command Center? Did you read the notes N1 and N2 in the linked topic? According to
the article in N2
the “Custom Resolution” option - at the end of the available resolutions, if you don't see it you need to install the Beta version of the Command Center -
should allow you to add any supported resolution to the list of existing resolutions BUT Advanced Custom Resolution is not supported for Built-In Displays.
So it does indeed talk about "supported" resolutions, perhaps the monitor built into your specific model of HP Laptop cannot handle the 800x600 resolution at all; would you be able to write what is the model of this Laptop so that I can add it to the list in the linked topic? In that topic I have a secret note regarding
HP Laptop 15-da0xxx which could not solve the problem with new graphics control panel, is your model starting with
15-da0?
Finally, if you have an
external monitor I would invite you to see if you can set
that one to the custom resolution of 800x600. Chances are that maybe ... maybe if that screen becomes your main screen (eg. closing the Laptop lid or re-assigning the external monitor in the Windows Settings as primary) then Battlefield 2 will be able to start (as you probably guessed by now, BF2
needs 800x600@60Hz in order to boot up, it's kind of a hard-coded fail-safe resolution).
Questions summary
- share a screenshot of your Intel Graphics Command Center with the button you pressed and the error
- write the exact model of your HP Laptop so we can see the specifications in detail
- tell us if you have an external monitor (even a TV with VGA port is fine) that you can plug into the Laptop