https://bugs.winehq.org/show_bug.cgi?id=25386
--- Comment #13 from JMW jessemichaelwilson@gmail.com --- I was able to get some strace data about the pauses, using the following command:
wine C:\\windows\\command\\start.exe steam://rungameid/31280& sleep 1; strace -t -e trace=file -o PNAI.strace -p $(ps -eaf | grep "CelebrityPoker.exe" | head -n1 | awk '{print $2}')
I formatted the resulting strace file using a script that adds one line full of underscores for every second of pause, but only for pauses greater than 2 seconds. I'm attaching that here. If the original is needed I can provide that also. The file is 16 MB, and the wine version is 1.9.5
What I found by looking through the resulting file is that Poker Night at the Inventory seems to choke after ENOENT on its game files - *.dlog, *.scene, *.chore, etc. This strace run only looks at file accesses, and of course this *could* be a case of having a hammer that makes everything look like a nail, but the data looks extremely consistent to me, so I think that this is what's happening. Please ignore the 17 lines at the beginning of the file, which are spurious and a result of the way that I initialized the variables in the bash script that I used for the formatting, which can be found here:
http://www.pastebin.ca/3585396