How can we Restore legacy OpenGL 2.1 Support in Overgrowth (Pre-Alpha 210)? #160
woodburnOG
started this conversation in
General
Replies: 1 comment
-
|
Edit: I came here through github notifications, and thought this was the bug tracker. Sorry about that. I have deleted my comment and re-opend this for discussion. Carry on! (That said, it still would probably be easier to upgrade the content than to try to fork this code base and make it compatible with older content) |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I'm trying to get Overgrowth running on older hardware that only supports OpenGL 2.1. Before Alpha 210, the game had an OpenGL 2.1 renderer, but newer versions require OpenGL 3.2, making it incompatible with some older systems.
I found older shaders and scripts from before Alpha 210 in this repository: Overgrowth Scripts. However, just swapping these files isn’t enough to restore OpenGL 2.1 support. I also tried:
Changing SDL set attributes for OpenGL major/minor versions
Adjusting GLEW settings
Despite these changes, the game still doesn’t work with the old shaders.
Questions
Does anyone have access to the source code from before Alpha 210 that still supported OpenGL 2.1?
If not, what additional modifications to source code are needed to fully downgrade the renderer?
Any help or guidance would be greatly appreciated!
Thanks in advance.
Beta Was this translation helpful? Give feedback.
All reactions