OK ill start again as some things have changed.
Using the latest build of SCP, i no longer get the GL error message, but the game still crashes-
I have tried with default FS2, sound off, everything on, but the game will not run. (Obviously using the "Configurator")
When i click run game, I get a black screen for a moment and then the normal WindowsXP error message, which is absolutely no use whatsoever.
if i use the debug version from the latest SCP build i get:
Assert: Web_cursor_bitmap >= 0
File: U:\src\cvs\fs2_open.testing\code\Graphics\2d.cpp
Line: 1335
Call stack:
------------------------------------------------------------------
game_init() WinMainSub() WinMain() WinMainCRTStartup() kernel32.dll 7c816d4f()
------------------------------------------------------------------
I dont know if that means anything or if the debug version even works here.
Its worth noting that SCP runs absolutely fine on FS2 (with music disabled)
*edit
im about to reinstall it piece by piece.
*edit2
Its working on the plain install, default settings, with no missions or the patch, though i did have a crash when i first made the pilot.. gonna patch it and put the missions in now
*edit3
Got it licked. I installed the 3.1 patch, and this causes it not to run at all, with the same error. I will remove the patch and try to play without it.