Cxbx-reloaded: Futurama regression

Created on 4 Mar 2017  路  20Comments  路  Source: Cxbx-Reloaded/Cxbx-Reloaded

Futurama crashes in latest build, also 67c37feebd014a9e2725409f162e327bc24b0d8f, but in version 231e924bd13ae31a77a14b1f8128541a562ebaaa showed reach in-menu. In very older versions, reached in-game.

What is the reason for the crash in latest build? I do not know.
but I know the reason for not reached in-game in this version 231e924bd13ae31a77a14b1f8128541a562ebaaa. Because false detection 5344 version of the SetMinDistance function. False detection is resolved at #208.

game-compatibility regression

Most helpful comment

Managed to get it to boot, however something is still very broken (Futurama PAL Version)
Also it still crashes when attempting to progress further than menus.

image

All 20 comments

Issue #223 might fix this regression

Managed to get it to boot, however something is still very broken (Futurama PAL Version)
Also it still crashes when attempting to progress further than menus.

image

untitled
KrnlDebug.txt
Tried a slightly older build from march 23 with same results

Bummer. I'd hoped it had improved. Thanks for testing anyway!

I managed to get to Menus in the latest build 5bc6f53.

We never used to have Graphics probably in Futurama in the past, though, so it's a little strange

image

untitled
I know this is now one build newer, but ive never managed to get past this stage with anything

Same behavour on the latest build
screenshot_1
KrnlDebug.txt

This game for the latest CXBX Reloaded branch has yet to reach that (nearly good) level of emulation in an obsolete build of CXBX (Original version) seen in this Oct, 2011 video:
https://www.youtube.com/watch?v=qjiLaY1JT34

Cxbx-Reloaded Version 98b86c8a (Apr 14 2017)


Futurama reaches the menus now ;)

screenshot_3
screenshot_1
screenshot_2


KrnlDebug.txt

Seems to be some inconsistencies

fut

Could be that your using a different version of Futurama. The PAL and NTSC versions differ.

I am using PAL version

Cxbx-Reloaded Version 98b86c8
Often crash intros too. Same as bhodg22.
If it crashes, EmuX86 warning will appear in Line 67000 of the debug log.

[0x15AC] EmuWarn: EmuX86_Write32Aligned(0x3F7D28B0, 0xBE18115A) [Unknown address]
[0x15AC] EmuWarn: EmuX86_Write32(0xBE18115E, 0x3F7D28B0) [Unaligned unimplemented]
[0x15AC] EmuWarn: EmuX86_Write32Aligned(0x3F768790, 0xBE89F2A9) [Unknown address]
[0x15AC] EmuWarn: EmuX86_Write32(0xBE89F2AD, 0x3F768790) [Unaligned unimplemented]

KrnlDebug.txt

Are you also using the PAL version?

Yes. I am using the PAL version.

X86 log messages are often an indicator that there's an unpatched function directly accessing hardware registers. However, in this case the addresses don't seem to map to a known hardware device, so there must be something else at play here. Debugging the caller functions can give us some insight

@Cxbx-Reloaded/developers : I've transferred some info and also added a link back to this post for further information. This issue should be able to be closed now. (I don't have permission to do it myself)

Closing this issues, as most relevant information is moved to https://github.com/Cxbx-Reloaded/game-compatibility/issues/71

Was this page helpful?
0 / 5 - 0 ratings

Related issues

PatrickvL picture PatrickvL  路  3Comments

gandalfthewhite19890404 picture gandalfthewhite19890404  路  3Comments

PatrickvL picture PatrickvL  路  4Comments

PatrickvL picture PatrickvL  路  3Comments

PatrickvL picture PatrickvL  路  3Comments