VirtualBox

Ticket #2801 (closed enhancement: fixed)

Opened 5 years ago

Last modified 4 years ago

OpenGL: Call of Duty fails to start due to lacking GL extensions -> Fixed in SVN/3.1.0

Reported by: Technologov Owned by:
Priority: minor 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

CoD_error.txt Download (4.1 KB) - added by Technologov 5 years ago.
CoD_error.txt

Change History

Changed 5 years ago by Technologov

CoD_error.txt

comment:1 Changed 5 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 5 years ago by Technologov

Yes, I have 3D acceleration, and other tests and games work fine.

-Technologov 19.12.2008.

comment:3 Changed 5 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 5 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 5 years ago by Technologov

This bug is still valid with VirtualBox 3.0.

-Technologov

comment:6 Changed 5 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 5 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:8 Changed 5 years ago by Technologov

Both Call of Duty 1 and 2 fails.

comment:9 Changed 5 years ago by leonid

Wait for 3.1.

comment:10 Changed 4 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 4 years ago by frank

  • Status changed from new to closed
  • Resolution set to fixed

Thanks for the feedback!

comment:12 Changed 4 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
Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use