Call of Chernobyl is a free-play sandbox mod for S.T.A.L.K.E.R. : Call of Pripyat created by TeamEPIC. It features 32 explorable maps, reworked level design and level fixes, new original level, Trucks Cemetery, Full AI and A-Life overhaul, engine and script enhancements, Repeatable task system which bases itself on A-Life events, Customizable weather environments for every map as well as surges and psi-storms from AF3, Character creation which includes name, portrait and faction selection; Several optional modes such as Ironman mode, story mode and zombie survival mode, New achievements, rankings and reputation system, PDA leaderboard and enhanced PDA statistics, Companion system with keyboard issued commands, many optional side-features and community-made addons . Call of Chernobyl was player's choice Mod of the Year 9th place in 2015 and 1st place in 2016!

Forum Thread
  Posts  
DX10/DX11 Testers needed (Games : S.T.A.L.K.E.R.: Call of Pripyat : Mods : S.T.A.L.K.E.R.: Call of Chernobyl : Forum : Support : DX10/DX11 Testers needed) Locked
Thread Options
Dec 23 2016 Anchor

If you have weird 'Device swap chain' crashes when using DX10/11 then this thread is for you. I need you to test some dlls:


Moddb.com

Installation:

  • Extract dlls to main Call of Chernobyl directory...NOT \bin directory.


Let me know if it alleviates any issues you've had in DX10 or DX11, or if it doesn't help at all.

Jan 13 2017 Anchor

I've tested your DLLs and they didn't work for me. I've been having the Device swap chain errors with DX10 and DX11.

Here's an example of such an error (this happened on DX10 Enhanced just now):

stack trace:

0023:69914581 d3d11.dll, D3D11CreateDeviceAndSwapChain()
0023:698F4EB1 d3d11.dll, D3D11CreateDeviceAndSwapChain()
0023:698F74F0 d3d11.dll, D3D11CreateDeviceAndSwapChain()
0023:698A3E5A d3d11.dll, D3D11CreateDeviceAndSwapChain()
0023:0439DE17 xrRender_R3.dll
0023:0040F17A xrEngine.exe, CRenderDevice::message_loop()
0023:0040F23D xrEngine.exe, CRenderDevice::Run()
0023:0045EBDD xrEngine.exe, InitSound2()

Feb 12 2017 Anchor

I have also tested the Dll´s and there work fine :-)

My problem was i play 1 - 2 hours and then come in the console the following Line :

RENDER [Warning]: Too many occlusion queries were issued(>1536)!!!

the line come endless and any time later crashed the game or crashed my PC :-)

I have the Dll´s tested many hours and it work without problems.


P.S.

Damned i think the problem is solved i play over 4 hours and what come :

RENDER [Warning]: Too many occlusion queries were issued(>1536)!!!

endless that make me crazy :-(

P.S. 2te

i have tested with Directx 9 ench. / 10 and 11, then i have a complete new install from Windows 7

the Problem is the same :

RENDER [Warning]: Too many occlusion queries were issued(>1536)!!!

i found not the Problem :-(


System is a I7 2600k / 8 Gig DDR3 1600 / R9 280X / 128GB SSD

It is frustrated i can play 2 - 3 hours and the Problem begin.


P.S.3te

The Problem is Solved :-)

The Problem was i has in my Bios (A Asus mainboard) the Function activated Named :

Intel Virtualization Technology

I have it set to Disabled (I use no Hyper - V or VMware) my AMD graphic-driver has a Problem with it.

I have played over 8 Hours (DirectX 11, Details = High) and no Crashes :-)


Edited by: renjin

Mar 16 2017 Anchor

After I upgraded my mobo, cpu and memory (+clean install of W7) this started happening with DX10. Can't play more than five minutes when it crashes.

stack trace:

0023:70FE4903 d3d11.dll, D3D11CreateDeviceAndSwapChain()
0023:70FE74F0 d3d11.dll, D3D11CreateDeviceAndSwapChain()
0023:70F93E5A d3d11.dll, D3D11CreateDeviceAndSwapChain()
0023:048ADE17 xrRender_R3.dll
0023:0040F17A xrEngine.exe, CRenderDevice::message_loop()
0023:0040F23D xrEngine.exe, CRenderDevice::Run()
0023:0045EBDD xrEngine.exe, InitSound2()
0023:0045F363 xrEngine.exe, InitSound2()
0023:0045F466 xrEngine.exe, InitSound2()
0023:0046B1A3 xrEngine.exe, CApplication::load_draw_internal()
0023:7615336A kernel32.dll, BaseThreadInitThunk()
0023:77DC9902 ntdll.dll, RtlInitializeExceptionChain()
0023:77DC98D5 ntdll.dll, RtlInitializeExceptionChain()


Tried the possible fix to no avail.


I would be happy to play with DX9 but for some reason I get 15-20 fps more with DX10 even when using the extra DX10 options.


Mar 16 2017 Anchor

Change sound device, disable EAX and delete oal_soft.dll if it exists.

Mar 17 2017 Anchor

EAX is always disabled and I have three sound devices listed, two generic software and OpenAL soft. I don't use OpenAL because it crashes when explosions and shit happen, but I'll see if changing from one generic to another generic has some effect. Also to be sure I uninstalled OpenAL drivers which I think came with my sound card drivers (I have external sound card).

Edit:

Looking good so far, either removing the OAL driver or using 'other generic soft' seems to have done the trick. Back to glorious and smooth DX10.1. Thanks for the help!


Edited by: brainscorcher

Aug 5 2017 Anchor

I have the same sort of crashes as Pahvi9, terminating on an InitSound() and also brainscorcher's crash on RtlInitializeExceptionChain(), occurring after just a few seconds or a minute after loading a level in 1.5 r3, but sound and graphics appear fine for the brief moment the game is running. This only happens in DirectX 10 Advanced but 9 and 11 are stable.

I'm not using EAX and have never used OpenAL soft. These crashes didn't occur for me in 1.4 or any of its subsequent patches. I also have the old issue of sun shafts never appearing in Direct X 11 and it seems that wet surfaces aren't working properly either (the progressive darkening of the ground from rain drops doesn't occur) but those are tolerable so long as the game doesn't crash. Sun Shafts work in 9 enhanced and 10.

The DLL files in the OP have been removed probably because they're obsolete. I'm not sure why I was directed to this thread.

If it's any help, here's a crash log from the latest r4 version: Pastebin.com

Edited by: Bluehawk

Reply to thread
click to sign in and post

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.