virtualmidisynth.dll Driver causes compatibility issue with EasyAntiCheat in some Unity-based games

It seems you're using an AdBlocker or JavaScript is disabled!

This sites offers only FREE software and it's supported by a few advertisement boxes (no intrusive popups).

This 10 seconds wait is to let you update your AdBlocker whitelist...

Got it, show me the content...
Please enable JavaScript!
Anonymous user
virtualmidisynth.dll Driver causes compatibility issue with EasyAntiCheat in some Unity-based games

This isn't as much as an issue with VMS as it is EAC but basically on rare occasions when i launch Robocraft basically the anticheat software will close or crash the game with the error message: "Untrusted file: virtualmidisynth.dll" demonstrating that EAC thinks its a cheating tool. Similar to how many AVirus programs have falsely reported VMS as malware. Just thought I might put this out there.

Fortunately this only happens every so often and can be fixed by jsut restarting the game. Bam.

I'm gonna tell the EAC devs about this but I wanted to let you guys know too so you were aware.

Posts: 1544
Joined: March 25, 2012 - 01:19
Re: virtualmidisynth.dll Driver causes compatibility issue with EasyAntiCheat in some Unity-based games

Thanks for reporting it.

I thought about signing my binaries in the past, to make them more "recognizable" by AV vendors; but I postponed it because I suspected it being a tedious lot of work.

This is another point in favor of accelerating the signing process ;)

Posts: 5
Joined: October 12, 2016 - 06:12
Re: virtualmidisynth.dll Driver causes compatibility issue with EasyAntiCheat in some Unity-based games

Causes issues with BattleEye as well.

Posts: 1544
Joined: March 25, 2012 - 01:19
Re: virtualmidisynth.dll Driver causes compatibility issue with EasyAntiCheat in some Unity-based games

A quick workaround to this is to blacklist the game executable in VMS.

Open "Configurator | Options | Device settings | MIDI clients blacklist" and add the exe to the list, then restart both VMS and the game itself.
VMS should not be loaded in game process memory space anymore.