Using info from here (http://forum.winehq.org/viewtopic.php?p=61450&sid=9e71d00bafa058ae886a6d91ae369958), hl2.exe spat out 4.7MB of debug in the blink of an eye... It all seems to go tits up here: Code: 004e:Ret KERNEL32.InterlockedExchange() retval=00000001 ret=0040569e 004e:Call KERNEL32.GetLastError() ret=00403a37 004e:Ret KERNEL32.GetLastError() retval=000000cb ret=00403a37 004e:Call KERNEL32.UnhandledExceptionFilter(0033dfc8) ret=004032b0 004e:Call KERNEL32.IsBadCodePtr(1001e07e) ret=003c4e16 004e:Ret KERNEL32.IsBadCodePtr() retval=00000000 ret=003c4e16 004e:Call KERNEL32.IsBadCodePtr(00392635) ret=1001e132 004e:Ret KERNEL32.IsBadCodePtr() retval=00000000 ret=1001e132 004e:Call KERNEL32.IsBadCodePtr(00358df8) ret=003926e9 004e:Ret KERNEL32.IsBadCodePtr() retval=00000000 ret=003926e9 wine: Unhandled page fault on read access to 0x00000000 at address 0x3ae67f (thread 004e), starting debugger... 004e:Ret KERNEL32.UnhandledExceptionFilter() retval=00000000 ret=004032b0 004e:Call KERNEL32.UnhandledExceptionFilter(0033dfb0) ret=7bc8b925 004e:Ret KERNEL32.UnhandledExceptionFilter() retval=00000000 ret=7bc8b925 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x003ae67f).