battlefield 1942 doesnt work on windows 10
I have Battlefield 1942 on origin but it wont launch at all. I used to be able to play it in my old laptop with Windows 8.1 but my new laptop with windows 10 cant run it. I used every single solution i can find on the net: My directplay is on, changed compatibility, run as admin, used no cd version or other patched exes on the net, used gamespy fix, changed video.con, everything. I even tried downloading the patched game from somewhere else but it gave same error. Also when I tried to start it windowed it gave me "invalid video mode specified" error. I've seen lot of people saying they are able to play this game in windows 10 so is there anyone that can offer me some other advice?
Btw, my laptop resolution cant be lower than 1024x768 so i think thats the main problem with the game's menu's resolution being 800x600.
I also have Battlefield 2 on origin and it wont launch either, its same with BF1942.