game-compatibility icon indicating copy to clipboard operation
game-compatibility copied to clipboard

Burger King: Sneak King [MS-211] [1.01]

Open PatrickvL opened this issue 8 years ago • 7 comments

Description

Gets to menus, where FMV background is missing. Once you load into the game the memory usage increases dramatically and then a crash is encountered. This is improved in https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/pull/924, I will elaborate on this in the PR comments later.

Dumps

KrnlDebug.txt KrnlDebug.txt (old) Xbe.txt

Status

Previous behavior: Crashes after initial loading screen

Current behavior: Gets to menus, where FMV background is missing. Upon loading into game a crash occurs.

---------------------------
Cxbx-Reloaded
---------------------------
Received Exception Code 0xC0000005 @ EIP := 0x0405F122

  Press "OK" to terminate emulation.
  Press "Cancel" to debug.
---------------------------
OK   Cancel   
---------------------------

Screenshots

cxbx_2018-02-17_13-30-01 cxbx_2018-02-17_13-30-14 cxbx_2018-02-17_13-30-50

Additional Information

Tested on version 0382400e (Feb 17 2018)

PatrickvL avatar Aug 15 '17 12:08 PatrickvL

From @CakeLancelot on August 4, 2017 12:45

This game gets slightly further now. Instead of crashing instantly the loading screen will animate for a bit then crash with a different error. 2017-08-04_07-44-03 cxbx_2017-08-04_07-44-53 KrnlDebug.txt

PatrickvL avatar Aug 15 '17 12:08 PatrickvL

I've updated this issue to comply with the template and current status of the game. ~~As previously noted LukeUsher's 'Fix Vertex buffer leaking' PR helps this title but I will be reporting this separately on the PR's page and updating this one once it's merged.~~ The PR is merged now so I will update this ASAP.

CakeLancelot avatar Feb 17 '18 19:02 CakeLancelot

It does get in-game. It shows relatively fine graphics with missing textures/shaders. However the game hangs and receives an external 'CreateSoundBuffer Failed!' fatal message box as soon as the PC moves away from his original spot.

ObiKKa avatar Mar 04 '18 15:03 ObiKKa

As noted by ObiKKa above this title used to get in-game but has become unresponsive in recent builds (stuck on black screen) so I've done a bisect to find where this issue started. d590ecc (Improve accuracy of QueryPerformanceCounter) appears to be the first non-working commit for this title.

KrnlDebug-641a86f.txt (prior state, goes in-game then crashes) KrnlDebug-d590ecc8.txt (current state, unresponsive black screen)

This issue also affects a game published by the same company, possible using the same engine: #675. I don't own the other game published by King Games, Pocketbike Racer but I imagine there would be similar results.

CakeLancelot avatar Mar 19 '18 01:03 CakeLancelot

Any updates on this @CakeLancelot ? (Also, I am curious as to where you found a .xbe for this game. If you wouldn't mind sharing a link to it with me, I would appreciate it)

Scarver40 avatar Feb 07 '20 04:02 Scarver40

@Scarver40 this compatibility report is not meant to become a forum. We've got a discord channel for that. I'll soon delete both your message and this one, to keep things tidy (and yeah, we should moderate all reports, but that's another topic.) Cheers!

PatrickvL avatar Feb 07 '20 08:02 PatrickvL

Using build df22c8b:

  • Intro FMV only plays audio
  • Main "Press Start" screen is black, sans the text image image
  • Loading screens show the same black background
  • In-game level geometry loads, along with sounds and music image
  • Flourishes and challenge-related things seem to render properly image

Notable messages:

[0x63C4] INFO : D3D8    Please report that Burger King: Sneak King shows the following message:
LOG_TEST_CASE: D3DDevice_Swap: Flags != 0
In EmuPatch_D3DDevice_Swap (D:\a\Cxbx-Reloaded\Cxbx-Reloaded\src\core\hle\D3D8\Direct3D9\Direct3D9.cpp line 5198)

Kernel Debug: KrnlDebug.txt

mnadareski avatar May 24 '21 20:05 mnadareski