R1PeR / MouseToVJoy

Simple application that converts mouse/keyboard input to vjoy output, created using vjoyinterface and winapi32. Useful for games like Assetto Corsa, Live For Speed, Rfactor. Requires installed version of VJoy 2.1.8. As for version 1.7, Forcefeedback works with Constant Effect and Periodic Effect. Tested on Live for Speed and Rfactor and Assetto Corsa.
https://r1per.itch.io/mtvj
MIT License
26 stars 11 forks source link

Error missing dll files only in version 1.5 #2

Closed sh4z4n closed 6 years ago

sh4z4n commented 7 years ago

When i open the MouseToVJoy from 1.5 i got 3 errors of missing dll:

"A code execution can not continue because MSVCP140D.dll was not found. Reinstalling the program to correct the problem." 768le9avsustgdolemltvg

"A code execution can not continue because VCRUNTIME140D.dll was not found. Reinstalling the program to correct the problem." nli6rjfith6tzjerjmtzua

"A code execution can not continue because ucrtbased.dll was not found. Reinstalling the program to correct the problem." igsorze2tsuyg3kckwguqa

So after put them on SysWOW64 for try to fix this i got a other error: slabeckzscqj5l10tykvuq "The application could not be initialized correctly (0xc000007b)."

As you can see in the screenshot below, version 1.4 works correctly: uxvhflpkrmoppc2t_tuvmg

R1PeR commented 7 years ago

I haven't used nothing new in 1.5, but I compiled it on Windows 10, try to reinstall Microsoft Visual C++ Redistributable 2015, If this is not the case, then I will recompile it and maybe this will fix this issue. (I am currently using 1.5 version without any problem.)

sh4z4n commented 7 years ago

That's weird, i already tried to reinstall Microsoft Visual C++ Redistributable 2015 x64 and x86 but didn't work.

R1PeR commented 7 years ago

I think it can be a problem on my side. I will recompile it and you will check then

sh4z4n commented 7 years ago

Oh ok

R1PeR commented 7 years ago

Check it now. I reinstalled my VS and recompiled MTVJ, if it won't fix it, then I don't know what will.

sh4z4n commented 7 years ago

Damn, nothing.

R1PeR commented 7 years ago

hmm I really have no idea what is the problem. I will try to find a fix,

ghost commented 6 years ago

I have the same problem, 1.41 works without any problems.

R1PeR commented 6 years ago

Try installing x86 vc redist 2015 maybe this will fix the issue

R1PeR commented 6 years ago

"Some systems will not allow the install unless older C++ 2015 Redistributable files are removed first. It is recommended that you uninstall all the versions of the packet (Visual C++ 2005, Visual C++ 2008, Visual C++ 2010, Visual C++ 2015) and then reinstall them."

R1PeR commented 6 years ago

Recompiled it using new settings and both 32 and 64 bit versions. Release.zip

sh4z4n commented 6 years ago

Good work, finally fixed!