Game-compatibility: DINO CRISIS 3 [Dino Crisis 3] [CC-003] [1.04]

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


https://en.wikipedia.org/wiki/Dino_Crisis_3

Description

Game renders perfectly, and gets to the last loading screen before gameplay, just incredibly fast. Too fast to even take screenshots

Dumps

Xbe.txt

KrnlDebug.txt

Status

Previous behavior:
black screen (with FPS)

Current behavior:
Game renders perfectly, and gets to the last loading screen before gameplay.

Screenshots

capture

Additional Information

Wikipedia

Old Post:

_From @literalmente-game on May 1, 2017 3:12_

No error messages, game stuck at this screen:
dc3_err_01

FPS ranging between 59 to 64.
Build: https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/commit/394aee6b9cf87cd09bb6fad20b27af79b9d8d7c1
Log: KrnlDebug.txt

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

issue-regression issue-video region-japan region-us-canada state-partially-working type-retail xdk-5558

Most helpful comment

Dino Crisis 3 NTSC-US [43430003] [Region 3] [XDK-5558] [In-Game]

Cxbx-Reloaded Version 262810b8 (Oct 30 2017)


Description

The game is rendered perfectly and now reach "in-game" but for some reasons, the game ( menu, CGI, cutscene, gameplay, everything ) is too fast, even with v-sync on and the FPS locked to 60.

The game crash after Sonya and Patrick get separated by the AI "mother". (before the crash, the sound start to loop very fast and get louder, only one sound is played (multiple in the real game), so maybe a crash related to sound ?)


4K video and 4K screenshot

The game can render 3D in any resolution by simply selecting your resolution on the video setting of CXBX-R, so no resolution hack/patch needed.

https://www.youtube.com/watch?v=06IuZZsHi3w

https://imgur.com/a/rOzeQ
^ Imgur gallery

zzzz

aaaa

cccc

ffff

gggg

kkkk


Dumps

Xbe.txt


Dumps : [un-modified]

CxbxDebug.txt
KrnlDebug.zip

DINO CRISIS 3-65933cb4.txt

PSDef_dc3_list.zip


Dumps : [HLECache modified : CreatePixelShader = 0]

CxbxDebug.txt
KrnlDebug.zip

DINO CRISIS 3-65933cb4.txt

[There is no PSDef List with that modification]

All 24 comments

_From @BenNottelling on May 1, 2017 3:19_

Is the fps locked at 63 or does it fluctuate?

_From @literalmente-game on May 1, 2017 4:1_

I've edited the issue with the info, it's ranging from 59 to 64 (no sound, only black screen).

_From @BenNottelling on May 1, 2017 4:34_

@literalmente-game Okay, then that means the emulator hasn't frozen up :)

_From @CakeLancelot on August 4, 2017 14:44_

This title boots fine for me but with abnormally (?) high memory usage (about 3GB).
cxbx_2017-08-04_09-36-56

Crashes after selecting difficulty under the new game option. Window becomes unresponsive after closing error messages, have to end task via task manager.
explorer_2017-08-04_09-41-58

KrnlDebug.txt

_From @RadWolfie on August 4, 2017 18:3_

A question for the title owners... Have you guys let it idle for awhile? Back then, the audio wasn't playing properly. With the current build we have now, it's better. ;)

Dino Crisis 3 NTSC-US [43430003] [Region 3] [XDK-5558] [In-Game]

Cxbx-Reloaded Version 262810b8 (Oct 30 2017)


Description

The game is rendered perfectly and now reach "in-game" but for some reasons, the game ( menu, CGI, cutscene, gameplay, everything ) is too fast, even with v-sync on and the FPS locked to 60.

The game crash after Sonya and Patrick get separated by the AI "mother". (before the crash, the sound start to loop very fast and get louder, only one sound is played (multiple in the real game), so maybe a crash related to sound ?)


4K video and 4K screenshot

The game can render 3D in any resolution by simply selecting your resolution on the video setting of CXBX-R, so no resolution hack/patch needed.

https://www.youtube.com/watch?v=06IuZZsHi3w

https://imgur.com/a/rOzeQ
^ Imgur gallery

zzzz

aaaa

cccc

ffff

gggg

kkkk


Dumps

Xbe.txt


Dumps : [un-modified]

CxbxDebug.txt
KrnlDebug.zip

DINO CRISIS 3-65933cb4.txt

PSDef_dc3_list.zip


Dumps : [HLECache modified : CreatePixelShader = 0]

CxbxDebug.txt
KrnlDebug.zip

DINO CRISIS 3-65933cb4.txt

[There is no PSDef List with that modification]

Literalmente{Game} obviously noticed this and made a new video showcasing this game's emulation. Uses build 6f5016a.

His description is in Portuguese but it seems to indicate that he's made some HLE cache hack to get the game working in the emulator.

Another AAA coming in-game (and an exclusive, despite being Dino Crisis 3 = x). I did not capture benchmark data for this test because the results were very inconsistent. Another detail is that the game crashes where the video ends, making progress impossible.

Note: In some cases, you may need to edit a line in the emulator HLE cache for this game to render the scenario correctly. To make this issue:

  1. Run the game until it boota and render something on the screen
  2. Open the file "C: Users YOUR_USERNAME AppData Roaming Cxbx-Reloaded HLECache GAME.INI_NAME" with Notepad
  3. Look for the value "D3DDevice_CreatePixelShader =" and change what is there for "D3DDevice_CreatePixelShader = 0"
  4. Save the file and run the game again

Oh look, he's got a CXBX-R compat list (Jogável means playable).

For the CreatePixelShader issue, there's a dedicated issue now, here : https://github.com/Cxbx-Reloaded/Cxbx-Reloaded/issues/794

His description is in Portuguese but it seems to indicate that he's made some HLE cache hack to get the game working in the emulator.

^ He just did I what I did actually, look back my post and the Dumps : [HLECache modified : CreatePixelShader = 0] section : )

This game is able to progress further past the first level whereas it used to hang previously as Literalmente's new video shows.

The glitches are: Garbled visual splashes show up sometimes (Same as with JSRF) especially during some small screen transitions (Pop-up menu & level transition windows?); tiny render-draw glitches; in the 2nd & 3rd mini levels, the cropped title screen of another game (From a previous test?) shows up in the top-left quarter of the screen; some flying creatures are invisible (2nd level). The timing is perhaps slightly sped up (Notice the way the PC's jetpak propels him up & down in air too quickly).

Edit (07/03/2018): Even the popular emulation gamer girl 'reznoire' doesn't want to be left out of the loop! In her video the emulation has somewhat improved. Also the PC goes much further in-game than any video above.
The timing here is too fast - it's 60 FPS instead of the normal 30 FPS. Hardly any render draw glitches at all, the garbage visual splashes during mini-level transitions are now downsized to a small square in the top-left corner. Although the menu pop-up is now equally as small (See before 1:28) - probably caused by the ultra-high 4K resolution, making it smaller.

Yep, this video from JGG confirms the same tiny menu/transition screen problems as reznoire's above, running at 4K rez. Still has render-draw glitches. After 19:27 there's a vehicle or prop close-up that's in white only - untextured (Also seen from a different view after 21:35).

In the Mar 1, 2018 video how did they manage to set the correct speed of 30 fps?
And will the invisible dinosaurs (minute 3:15) ever be fixed?
Thanks.

In version 436897d0 (2018-04-05) the "double speed" issue is aren't fixed yet, but there's a simple way to "work around" the problem for now.

  • The game is running in incorrect 60 FPS when in the original hardware it's run at 30 FPS
  • You can install Cheat Engine and select the process which is open when the game starts to running
  • Mark "Enable Speedhack"
  • Set the value to 0.5 and click "apply"

It's not the ideal, but it's a simple workaround until the problem can be solved properly

Some regressions in d784ce1f (2018-04-07): a lot of new artifacts (tested using HLE mode, Windows 10, Nvidia GPU)
image
image
Also, when dashing a full screen artifacts now appears
image

I made a test in video for this game. For some reason, the game froze to me in the door after the room with the first enemies in the version 0d1c7c2a
https://www.youtube.com/watch?v=ia1nC3iUQd4

Hi there!
I've tried to run DC3 today with your emulator, but it keeps stucking to a black page after selecting the difficulty... I've also tried to set CreatePixelShader to 0, but with no results..
Any suggestions?
EDIT: I've downloaded the latest release

51fb5483: regression comparising with older builds - black screen

as of 23.11.2018 release, this game is still broken (freezes); march 2018 releases are still the ones to use...

Im using the latest version but still when i choosing difficulty the game only showing an black screen!waited for 30mins too but still black screen
Any fix coming for this problem?

Build Dec 14 2019
IMG_20191215_182153
IMG_20191215_182055
IMG_20191215_181907

Same issue here with the latest development build, only blackscreen...

https://github.com/Cxbx-Reloaded/game-compatibility/issues/921

game starts nomally but
screen freezes when control jumping

@adokachin Please provide a KrnlDebug.txt.

@Margen67
Thanks to reply.
What is KmlDebug.text?
I don't know what to do.

#
ï¼ Margen67
this is what you sey?
KrnlDebug.txt

@Margen67
Thanks to reply.
What is KmlDebug.text?
I don't know what to do.

ï¼ Margen67
this is what you sey?
KrnlDebug.txt

Yes. Thanks.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bryce13950 picture bryce13950  Â·  3Comments

ghost picture ghost  Â·  3Comments

mnadareski picture mnadareski  Â·  3Comments

hotzenplotz3000 picture hotzenplotz3000  Â·  3Comments

PatrickvL picture PatrickvL  Â·  3Comments