Ok so this game was quite fun on Windows, but obviously I want to waste time at work too [Wink] http://appdb.winehq.org/objectManager.php?sClass=application&iId=7840 What seems to be happening is that its call to msvcrt.fread() gets caught in a loop reading the data file "QUANT0.DAT" Code: 0009:Call KERNEL32.CreateFileA(00a632b0 "C:\\QUANTASM\\QUANT0.DAT",80000000,00000001,00000000,00000003,00000000,00000000) ret=00647e7c 0009:Ret KERNEL32.CreateFileA() retval=00000010 ret=00647e7c 0009:Call KERNEL32.SetFilePointer(00000010,00000024,00000000,00000000) ret=00647e94 0009:Ret KERNEL32.SetFilePointer() retval=00000024 ret=00647e94 A few open and seek calls later, SetFilePointer gets called to the QUANT0.DAT file (10, 24) and then all hell breaks loose Code: 0009:Call KERNEL32.SetFilePointer(00000010,00000024,00000000,00000000) ret=00648379 0009:Ret KERNEL32.SetFilePointer() retval=00000024 ret=00648379 0009:Call KERNEL32.ReadFile(00000010,00a65fc0,00000201,00a5fb88,00000000) ret=00648393 0009:Ret KERNEL32.ReadFile() retval=00000001 ret=00648393 0009:Call KERNEL32.GetSystemTimeAsFileTime(00657ad8) ret=006486b2 0009:Ret KERNEL32.GetSystemTimeAsFileTime() retval=01c8e71c ret=006486b2 0009:Ret msvcrt.fread() retval=00000201 ret=00558c4f 0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f 0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f 0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f 0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f 0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f 0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f 0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f 0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f 0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f 0009:Ret msvcrt.fread() retval=00000000 ret=00558c4f 0009:Call msvcrt.fread(001666f9,00000001,000001ff,001664a8) ret=00558c4f I'm not sure what the problem is (most likely it's with this program itself), but has anyone seen this or is this a Wine bug? I guess since it actually runs fine on Windows it is a Wine bug of sorts.