I can't seem to run the game, and as you say it should be pretty straightforward.
I'm a Linux user, and I downloaded/extracted all the sources of the game.
At first I had a weird compiling problem, with the line 43 in HPL1Engine pack, the include on the sources/impl/GLee.c. So I changed it to <GL/GLee.h>, and it was al right.
After that I can get to the 100% in the compiling stage and I get the damn "Segmentation Fault".
Can you tell me what's the problem, how can I find it, or if you can replicate it?
Sorry, the segmentation fault is when running the game
I compile everything with no problems
And when trying to run the "overture.bin" one of two things can happen:
1) It does nothing and just pop the Segmentation Fault
2) Try to change the resolution, some black screens and then just shows the same segmentation fault
I am using ubuntu 10.04 32 bit.
I get the following with gdb:
Program received signal SIGSEGV, Segmentation fault.
0x085f534e in cLowLevelSystemSDL (this=0x8a4a9f0) at /media/79a07884-5e89-4b38-a921-08441366d872/FrictionalGames/OvertureSource/HPL1Engine/sources/impl/LowLevelSystemSDL.cpp:159
by the fact that it can't find PointLight2D looks like you aren't running the binary from the install directory, and Yes the Intel GMA's are not supported.
Anyways, just run the game via the debugger and see where it's crashing.. It might be good to edit the settings.cfg to set the game into windowed mode (FullScreen="false") And to temporarily change the cLowLevelInputSDL::LockInput() function to NEVER grab the input (so you can release the mouse from the game and debug)
Developing away on one of
Multiple Macs running 10.6, 10.7, 10.8, and 10.9.
Linux, 8-core AMD, 8GB RAM, Fedora 18, nVidia 450 1GB