The filename dolphin fw v1.16 070524.exe does not match the naming conventions of the official Dolphin Emulator. This suggests three possibilities:
Upload the file to VirusTotal to check for trojans or unauthorized scripts. dolphin fw v1.16 070524.exe
The filename suggests it might be related to: The filename dolphin fw v1