Ticket #2801 (closed enhancement: fixed)
OpenGL: Call of Duty fails to start due to lacking GL extensions -> Fixed in SVN/3.1.0
Reported by: | Technologov | Owned by: | |
---|---|---|---|
Component: | 3D support | Version: | VirtualBox 2.1.0 |
Keywords: | Cc: | ||
Guest type: | Windows | Host type: | Windows |
Description
One of the best OpenGL games, "Call of Duty" (CoD), refuses to run on VBox 2.1.0 due to lack of extensions. How to find which extensions lack ?
CoD log attached.
Attachments
Change History
Changed 14 years ago by Technologov
-
attachment
CoD_error.txt
added
comment:1 Changed 14 years ago by pentagonik
Did you also install the newest Guest Additions and enabled 3D acceleration in the machine settings? I was able to start Call of Duty, but there were some glitches with the ingame graphics though.
comment:2 Changed 14 years ago by Technologov
Yes, I have 3D acceleration, and other tests and games work fine.
-Technologov 19.12.2008.
comment:3 Changed 14 years ago by leonid
- priority changed from major to minor
- Type changed from defect to enhancement
Hard to say for Call of Duty which extension does it miss unless you have it sources. Another way is to report all possible extension strings to make it crash and then remove extension one by one untill it starts to fail with the error you've got.
Moving to enchanments, as this missing extension is part of opengl spec >1.5.
comment:4 Changed 14 years ago by res
A bit of a shot in the dark but: IIRC Call of Duty 1 uses DXT-compressed textures; the *S3TC extensions needed for that are missing from the extension list in the logs.
Submitter: you should first try running CoD on your host machine (use Wine under Linux) - this should indicate whether your graphics chip/driver is capable of running CoD at all, since the virtual machine at most only inherits these capabilities.
comment:5 Changed 14 years ago by Technologov
This bug is still valid with VirtualBox 3.0.
-Technologov
comment:6 Changed 14 years ago by leonid
- Summary changed from OpenGL: Call of Duty fails to start due to lacking GL extensions to OpenGL: Call of Duty fails to start due to lacking GL extensions -> Fixed in SVN.
comment:7 Changed 14 years ago by Technologov
Unfortunately not fixed.
This bug is still valid with VirtualBox 3.0.6 -- I have reinstalled both VBox and Guest Additions.
-Technologov, 13.9.2009.
comment:10 Changed 13 years ago by Technologov
Call of Duty 1 works now !
Host: Windows 7, x64, Core 2 Q6600, ATI Radeon HD 3850, VBox 3.1.0-BETA2.
Thanks a lot !
You can close this one.
-Technologov, 25.11.2009.
comment:11 Changed 13 years ago by frank
- Status changed from new to closed
- Resolution set to fixed
Thanks for the feedback!
comment:12 Changed 13 years ago by frank
- Summary changed from OpenGL: Call of Duty fails to start due to lacking GL extensions -> Fixed in SVN. to OpenGL: Call of Duty fails to start due to lacking GL extensions -> Fixed in SVN/3.1.0
CoD_error.txt