Game-compatibility: Frogger Beyond [KN-019] [1.01]

Created on 15 Aug 2017  Â·  12Comments  Â·  Source: Cxbx-Reloaded/game-compatibility

_From @Voxel9 on April 14, 2017 11:2_

Note: Launching the XBE triggers the KeBugCheck message at first, but continuing execution continues the emulation just fine.

image

image

KrnlDebug.txt
Xbe.txt

_Copied from original issue: Cxbx-Reloaded/Cxbx-Reloaded#369_

issue-video region-us-canada state-working type-retail xdk-4831

Most helpful comment

Forgot to update this issue for ages, but it's back in-game - I've been able to complete a good few levels now.

The audio in FMVs is much much better than before also!

Here are some in-game screenshots; there are still some tiny bits of buggy graphics here and there, though nothing huge. Frogger is always in a t-pose, which is quite humorous lol...

capture
capture3
capture2

All 12 comments

_From @jarupxx on April 14, 2017 12:1_

EIP is close to the address of VertexShader function. so I think that missing OOVPA related to VertexShader.

_From @Voxel9 on April 14, 2017 12:4_

Yeah, I took a quick look myself and did notice that. The EIP seems to be within the D3DDevice_LoadVertexShaderProgram function, which doesn't look like it is implemented just yet.

_From @jarupxx on April 14, 2017 13:20_

Thank you for the tip! I hope that it will improve with PR #370

_From @Voxel9 on April 14, 2017 14:6_

It certainly has! :) It now fully goes in-game, albeit the framerate is very low (only about 2-5fps) and the Frogger character doesn't seem to render on the screen at all. But that's a separate matter, so other than that, great job on getting this to go much further!

image

_From @ObiKKa on April 14, 2017 15:26_

Great jobs all around! But I think you need to give this page time for Patrick to analyse this game and upgrade its status in his game regression tests issue before being closed. He can even close this issue for you.

Open, close, it doesn't matter, I'll update the regression list anyway.

The game regresses in latest builds, almost back to square one; just barely gets in-game before it crashes immediately:

KrnlDebug.txt

image

Seems to be a crash in D3DXAssembleShader, just like we see with the Sonic Heroes E3 Demo.

Now it gets back in-game, however the graphics are a mess.
Another thing to point out is the Konami logo is grayscale and not in full colour anymore.

KrnlDebug.zip

capture
capture1

More regressions.
The Konami logo is back to having correct colours, but the game now only gets as far as the Loading screen before just hanging (no crashes). When logging kernel to file, it only gets as far as the first cutscene before hanging there...

The hang seems to be caused by loads of these:
[0x10B0] WARN: Read32 FLASH_ROM (0x000FFFF8) [Unknown address]


KrnlDebug.txt


Previous Behaviour:
Gets in-game with broken graphics

Current Behaviour:
Hangs during loading screen, or the first WMV cutscene.

A different Frogger game called _Frogger: Ancient Shadow_ (2005) gets in-game. A new issue will need to be created for that one. It shows badly corrupted in-game GFX and a halting framerate.

Forgot to update this issue for ages, but it's back in-game - I've been able to complete a good few levels now.

The audio in FMVs is much much better than before also!

Here are some in-game screenshots; there are still some tiny bits of buggy graphics here and there, though nothing huge. Frogger is always in a t-pose, which is quite humorous lol...

capture
capture3
capture2

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bryce13950 picture bryce13950  Â·  3Comments

mnadareski picture mnadareski  Â·  3Comments

hotzenplotz3000 picture hotzenplotz3000  Â·  3Comments

equipeXomega117 picture equipeXomega117  Â·  3Comments

ghost picture ghost  Â·  3Comments