I have the same issue. I seem to have identified that it has something to do with my graphics driver not supporting OpenGL past 1.1. I have an ATI Radeon HD 4850 with fully updated drivers. Here is my game.txt file if it helps troubleshoot the problem. I would LOVE to play HammerWatch, but as of now I cannot
.
Game 1.3
WorkingDirectory set to: C:\Program Files (x86)\Steam\steamapps\common\Hammerwatch
Initializing game
ARPGGame()
Window icon set
OGL: 1.1.0
Starting game
Initialize achievments, Steam and master server
Loading config settings
Loading controllers
Initialize sound
Sound device: Generic Software on Speakers (Realtek High Definition Audio)
Initialize renderers
WorldDrawer: Lights not supported
GLState: NoError
Initialize physics
Start game
Loading resources
Resource error: doodads/generic/trap_stalactite.xml: All doodad transitions must have existing from and to states
Resource error: doodads/generic/trap_stalactite_e.xml: All doodad transitions must have existing from and to states
GLState: InvalidValue
Loading Language
Initializing game
Resource error: : Could not find file: C:/Program Files (x86)/Steam/steamapps/common/Hammerwatch/assets/levels/menu_2.xml.bin
Set initial OpenGL states
GLState: NoError
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
Resource error: : Unable to find an entry point named 'glCreateShader' in DLL 'opengl32.dll'.
GLState: NoError
Resize: GLState: InvalidEnum
Window cursor set