Lumorti / Quandoom

A port of DOOM for a quantum computer
MIT License
641 stars 21 forks source link

Simulator wont run on Windows? #4

Open kheuton opened 1 month ago

kheuton commented 1 month ago

I downloaded the 1.0.0 Windows release, extracted the files, and dragged the QASM onto the simulator. However, running the simulator resulted in the following error: image "The code execution cannot proceed because libdl.dll was not found. Reinstalling the program may fix this problem.

I understand this is just a fun little demo but I thought I'd let you know about a problem I was having on Windows 11, happy to provide more details if needed.

I got 1 warning from Windows Defender, but I was able to tell it to run anyway. The error still occurs with Windows Defender fully disabled

Lumorti commented 1 month ago

Thanks for testing it! Try now, I added the missing dll to the Windows release, let me know if it works.

kheuton commented 1 month ago

Thanks, I downloaded the new release.

The simulation file triggers a bunch of different scary trojan virus alerts on windows: https://www.virustotal.com/gui/file/d5e7be5121d4ab74c0e1643003d5537b678157a30c78a09346b5df5cfba08fb9

I ignored them and ran anyway and it worked. Unclear if I've been hacked, but it was fun playing Quandoom!

Lumorti commented 1 month ago

Oh, very weird, looking at that report it seems like it contacted some IP addresses, which I do not believe it should do. I compiled it on a basically fresh install of Windows from the main.cpp file in the repo. Maybe the weird behavior comes from the graphics library I used (SDL)? I'll test it soon with my antivirus and try to figure out what the problem is, thanks for letting me know!