Just a heads up since somebody wanted widescreen support. I added some preliminary support in commit 224. I added a 960x600 resolution and adding arbitrary resolution should just be a GUI issue. Once we have something which can resize the output correctly there is no reason not to let the user resize the window or just enter two numbers, etc.
However, it's not 100%. Basically Rice seems to be doing something odd with actually clearing the window, so while the 960x600 resolution I added works perfectly at first, if you move the window the pillerboxes are no longer black but oscillates with the contents of the windows under them.
A simple glClear(GL_COLOR_BUFFER_BIT) doesn't work. I was wondering if I could get some input as to what's going on here.
EDIT: commit 227 fixes these bugs. The only issue left from widescreen fully work is the pixel window border and of course some more testing.
However, it's not 100%. Basically Rice seems to be doing something odd with actually clearing the window, so while the 960x600 resolution I added works perfectly at first, if you move the window the pillerboxes are no longer black but oscillates with the contents of the windows under them.
A simple glClear(GL_COLOR_BUFFER_BIT) doesn't work. I was wondering if I could get some input as to what's going on here.
EDIT: commit 227 fixes these bugs. The only issue left from widescreen fully work is the pixel window border and of course some more testing.
Last edited: