https://bugs.winehq.org/show_bug.cgi?id=49564
Bug ID: 49564 Summary: Tomb Raider I (using DosBox) hangs after starting Product: Wine Version: 5.9 Hardware: x86 URL: https://store.steampowered.com/app/224960/Tomb_Raider_ I/ OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: julliard@winehq.org Regression SHA1: cd215bb49bc240cdce5415c80264f8daa557636a Distribution: ---
This comment in another bug report made me curious and tried the game myself (Steam version): bug 43826, comment 5
The game comes with it's own version of DosBox and configuration files. I'm starting the game like this (DRM-free, no need to launch Steam to play the game): wine dosbox.exe -conf dosboxTR.conf
The dosbox window is opened showing that 'tomb.exe' was started but it seems to be stuck and the game doesn't start. Htop shows constant 70% CPU usage with csmt=on, 25% when csmt=off. The status of the running dosbox.exe process changes continuously between 'Running' and 'Sleeping' in htop.
Plain terminal output doesn't show anything related.
According to my testing this used to work better, and regression testing resulted in https://source.winehq.org/git/wine.git/commit/cd215bb49bc240cdce5415c80264f8... as the offending commit.
I can't revert that commit but verified that the game starts with the previous commit and plays some intro videos.
Tested in wine-5.12-166-gcaa41d4917