I'm having problems running any OpenGL-based SGDK2 games on my system.
CPU - Core 2 Quad q9550
MOBO - Gigabyte EP45T-EXTREME
RAM - 4GB DDR3
GFX - ATI Radeon HD4890
OS - A fresh install of Windows 7 x64 (2 weeks old at most)
It occurs in every OpenGL game I've tried, (guitarsim, isometric sample, automatic turret sample) and it doesn't appear to matter whether the game is compiled or ran in the IDE.
When I try to use the map editor.
---------------------------
Map Editor Error
---------------------------
An error occurred while drawing the display in the map editor. In order to attempt to avoid fatal errors and data loss, the display handling in this map editor window will be disabled and you should close it yourself. Details:
System.ApplicationException: OpenGL version 1.2 is required; your version is: 3.2.9232
at SGDK2.Display.CheckRequirements()
at SGDK2.Display.DrawFrame(TextureRef texture, Rectangle sourceRect, Point[] corners, Int32 offsetX, Int32 offsetY)
at SGDK2.Layer.Draw(Display Display, Size ViewSize)
at SGDK2.frmMapEditor.MapDisplay_Paint(Object sender, PaintEventArgs e)
---------------------------
OK
---------------------------
When I try to run a game.
---------------------------
Error
---------------------------
A fatal error occurred initializing or running the game:
System.ApplicationException: OpenGL version 1.2 is required; your version is: 3.2.9232
at Display.CheckRequirements()
at Display.DrawFrame(TextureRef texture, Rectangle sourceRect, PointF[] corners, Int32 offsetX, Int32 offsetY)
at LayerBase.Draw()
at Level_1_Map.Draw()
at MapBase.DrawAllViews()
at GameForm.Run()
at Project.Main()
---------------------------
OK
---------------------------
Correct me if I'm wrong, but as I understand it, OpenGL is included with graphics drivers and you can't just download a copy of an older version.
Graphics Software Information (According to Catalyst Control Centre (ATI Drivers))
Driver Packaging Version 8.681-091124a-092499C-ATI
Catalyst™ Version 09.12
Provider ATI Technologies Inc.
2D Driver Version 8.01.01.984
2D Driver File Path /REGISTRY/MACHINE/SYSTEM/ControlSet001/Control/CLASS/{4D36E968-E325-11CE-BFC1-08002BE10318}/0000
Direct3D Version 8.14.10.0716
OpenGL Version 6.14.10.9232
Catalyst™ Control Center Version 2009.1124.2131.38610
Graphics Hardware Information (According to Catalyst Control Centre (ATI Drivers))
Primary Adapter
Graphics Card Manufacturer Powered by ATI
Graphics Chipset ATI Radeon HD 4800 Series
Device ID 9460
Vendor 1002
Subsystem ID 2281
Subsystem Vendor ID 1787
Graphics Bus Capability PCI Express 2.0
Maximum Bus Setting PCI Express 2.0 x16
BIOS Version 011.022.006.000
BIOS Part Number 113-BA900
BIOS Date 2009/06/18
Memory Size 1024 MB
Memory Type GDDR5
Core Clock in MHz 850 MHz
Memory Clock in MHz 975 MHz
Total Memory Bandwidth in GByte/s 124.8 GByte/s
I believe this card was working when I was using XP 32bit... (6 months ago or so) but you might have been using DirectX back then.
If there is any other information I can provide, don't hesitate to ask.