I play an old MMO game that is made using 16-bit color. The game works perfectly on Windows 7 and old versions (Vista, XP).
However, the game has some bugs on Windows 8 and later versions.
I can start the game and play normally in full-screen mode, but when I minimize (alt tab) the game and then maximize again, the game graphics becomes purple and shrunk to half the screen.
I tried to use the "ChangeDisplaySettings" API but it doesn't work when I try to change to 16 bit per pixel.
Another strange note is that the game works like a charm on start. The bug occurs just when I minimize and then maximize again.
Does anyone have a solution to fix it?