Hola!
I'm new to the forum, and I hope I'm posting in the correct place. Also, sorry if my English is not perfect.
I'm working on a project with an 8-bit colour depth and a 320 * 200 graphics resolution, and I've encountered a problem that I can't seem to solve... in a way that really satisfies me.
The problem is that, when I run the game in a full-screen mode, some of the colours of every background and every sprite are wrong. For example, the floor of a room is drawn with various tones of grey. When the game is run in a window, it looks perfect, but if it is played in full-screen, one of those tones becomes blue, other green, or yellow, and others don't change.
I believe that the problem has something to do with some of the colours of the palette "switching" place. But I don't know how, or why.
I've would show screenshots but, for some reason, I can't take them when I'm on full screen.
Anyway, I can partially fix this problem if I change the colour depth to 16, but maybe that's kind of a lazy solution.
Thanks in advance for the help! I appreciate it!
I'm new to the forum, and I hope I'm posting in the correct place. Also, sorry if my English is not perfect.
I'm working on a project with an 8-bit colour depth and a 320 * 200 graphics resolution, and I've encountered a problem that I can't seem to solve... in a way that really satisfies me.
The problem is that, when I run the game in a full-screen mode, some of the colours of every background and every sprite are wrong. For example, the floor of a room is drawn with various tones of grey. When the game is run in a window, it looks perfect, but if it is played in full-screen, one of those tones becomes blue, other green, or yellow, and others don't change.
I believe that the problem has something to do with some of the colours of the palette "switching" place. But I don't know how, or why.
I've would show screenshots but, for some reason, I can't take them when I'm on full screen.
Anyway, I can partially fix this problem if I change the colour depth to 16, but maybe that's kind of a lazy solution.
Thanks in advance for the help! I appreciate it!