I was able to install the demo version of Fortress Italy, but it did not run. Received the error message: “Could not initialize OpenGL graphics. Please update your OpenGL drivers.” How can the OpenGPL driver be updated?
I confirm that trying to run CMFI under bottles will give the OpenGL message you mentioned.
I’m just another Bottles user and no expert on Wine, but I did try fooling around with various Bottles and winecfg settings, to no avail.
Then I found a WineHQ bug entry that is probably related: WineHQ Bugzilla – Bug 9378 – Combat Mission Shock Force DEMO: 'Could not initialize OpenGL graphics.'
So the problem appears to be not in Bottles, but in Wine itself.
@Ebaldino: Thanks for confirming the existence of the OpenGL bug.
Mesa just announced the release of an update.
Mesa 22.3.4 implements the OpenGL 4.6 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don’t support all the features required in OpenGL 4.6. OpenGL 4.6 is only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver.
Would Bottles/Wine pick-up using OpenGL?
As it currently stands, I still get the error message that the OpenGL driver needs to be updated.