GPUOpen-Effects / FEMFX

468 stars 62 forks source link

FEMFX Viewer crashes with illegal instruction #13

Open nero81af opened 4 years ago

nero81af commented 4 years ago

Compiled with lastest master branch and latest build of GLFW (3.3). I think it's a library mismatch problem. Which version of the external libraries must be used?

Khyretos commented 4 years ago

you can use the latest. i was able to compile the project without errors but make sure you are using the correct precompiled binary (vs2017 or vs2019) and place it in the right directory.

image

Also, if you want to see the simulations go to the following folder: samples -> FEMFXViewer and open the .sln file

image

hope this helped.

nero81af commented 4 years ago

That's what I did, but FEMFXViewer keep crashing at first allocation with illegal instruction. I fear that may be a problem with: 1) allocation 2) my old xeon cpu Not sure how to fix that. Upping dump: FEMFXViewer_d.zip

Khyretos commented 4 years ago

Hey man, I'm sorry but i don't know what to do with the .dmp file tbh but here is my solution with everything working: FEMFX-masterWorking.zip

image

just select the FEMFXViewer as starting project and if you want to change the scene go to 'TestScenes.h' and replace the 0 and put 1 behind the scene you want to load, just don't try to load 2 scenes at a time though XD.

if you can make it run then please show me how to make a .FEM asset and we are even XD

nero81af commented 4 years ago

It crashes for me.. there's something on my end on the hardware side.. I'll try on another pc. As for fem assets, I have no idea sorry :( just approaching this technology.. no documentation at all?

Khyretos commented 4 years ago

It crashes for me.. there's something on my end on the hardware side.. I'll try on another pc. As for fem assets, I have no idea sorry :( just approaching this technology.. no documentation at all?

im sorry man, you could indeed try another pc but there is indeed little to no documentation on this, the devs just dumped it on the internet for people to figure it out XD