QFG4: Squid Statue Puzzle Crash
|Reported by:||illum1nerdi||Owned by:||sluicebox|
|Cc:||illum1nerdi, sluicebox||Game:||Quest for Glory 4|
OS: Windows 10 Pro v1903
ScummVM Version: Win64 v2.1.0
Game: QFG4 DOS CD
When attempting to solve the Squid Pillar puzzle I get the following crash upon entering the final letter in 'AVOOZL':
User picked target 'qfg4-cd' (gameid 'sci')...
Looking for a plugin supporting this gameid... SCI [all games]
Starting 'Sierra SCI Game'
Invalid arithmetic operation (require unsigned number - params: 0012:069e and 0000:0000) from method runesPuz::handleEvent (room 800, script 801, localCall ffffffff)!
The runes dial refuses to spin a full rotation as specified in the following PR: https://github.com/scummvm/scummvm/commit/c1610a9fd1d07c3652509e673be6e111f55df623
Due to the rune dial not spinning properly, I have to click on some of the letters multiple times in order to get the dial to "land" on the letter and properly "light up" - I suspect this is what is causing the crash since I have to click 7 or 8 times to actually get through the puzzle.
It would appear that the bugs fixed in that PR have returned - as stated earlier, the rune spinner does not turn a full rotation and I previously was able to get crashes from Grooper when sliding down the pathway on the same screen at the beginning of the game, but those have since disappeared and I was able to work around them.
Additionally I have viewed stutters from the walk cycle of my hero so it seems like the symptoms fixed by that PR have returned or are otherwise not being patched by 2.1.0 for some reason? Possible regression?