Hi there!
Recently I discovered how easily Ansel can be implemented inside a game developed in the Unreal Engine, so I decided to start fiddling with it. Everything went fine while I was working with my desktop computer: I could enable the plugin, restart Unreal Engine (required for the plugin to take effect) and then launch the game and enable Ansel by pressing Alt+F2. The specs for this computer -computer A from now on- are as follows:
Windows 10 Home Edition 64 bits, version 1709, build 16299.309
GeForce Dirver 391.35
Intel Core i5 3550
8 GB RAM
Asus GeForce GTX1060 6GB
(Any other relevant specification?)
Now, when I switched to my laptop (computer B), I enabled the the Ansel plugin as I did before, and I restarted Unreal Engine. When it relaunched, a couple of seconds went by - without user interaction - until the Unreal Engine crashed. After trying again a couple of times I decided to have a look at the crash logs. I saw that the cause of the crash could be related with the error DXGI_ERROR_DEVICE_REMOVED DXGI_ERROR_DRIVER_INTERNAL_ERROR
, so I did a quick google search to see what I could do. Everything pointed to some windows process called Timeout Detection and Recovery or TDR, which I had never heard before. I went into editing the registry by adding the “TdrDelay” and “TdrLevel” keys and I changed their values with different combinations - rebooting the laptop in between - to see what would happen. Unluckily, there was no improvement and the crashes are still happening, :(. The specs for B are the following:
Asus GL502VMK
Windows 10 Home Edition 64 bits, version 1709, build 16299.309
GeForce Dirver 391.35
Intel Core i7 7700HQ
16 GB RAM
Asus GeForce GTX1060 6GB
The project being loaded did not have any influence since I tried the Epic Zen Garden project, the Realistic Rendering project and also a new first person project created from scratch and the results were the same: everything worked fine in A and it kept crashing in B when the Ansel plugin was enabled.
Find attached one of the crash logs - the one located in EpicZenGarden/Saved/Crashes - and the log file for that crash - in EpicZenGarden/Saved/Logs.
If anyone can think of any test or correction that I might perform to shed some light into the problem, it would be of great help.
Thanks in advance!
David