Re: battlefield 1942 doesnt work on windows 10
first make absolutely certain you have the gamespy patch installed.
here link. http://team-simple.org/download/battlefield_1942_gamespy_patch_v1.61.exe
(Electronic Arts might delete my links because they are not official)
this patch will allow Battlefield 1942 to use multiple resolutions however on initial start up it's still required to have at least 800 by 600 supported by the monitor.
try this following solution hopefully you can force your laptop to accept an 800 by 600 resolution please see the following link
https://www.youtube.com/watch?v=rftEDqCyOIY
I am very active on Twitch when I'm online I am more than willing to help out
if this doesn't work out I will require information from your GPU
hopefully some driver will allow support for lower resolutions