Thread: Avisynth+
View Single Post
Old 25th December 2017, 04:52   #3819  |  Link
THEAST
Registered User
 
Join Date: Apr 2009
Posts: 76
I decided to give Avisynth x64 a try after a very long time; however, I am not sure how I can use Avisynth x86 and x64 at the same time. I used the latest installer for AVisynth+ MT (r2574) which installs the 32-bit DLLs into SysWOW64, and the 64-bit DLLs to System32. With this configuration, MeGUI x64 can load my existing Avisynth scripts correctly; however, MeGUI x86 and VirtualDub x86 do not work (MeGUI crashes with C:\WINDOWS\SYSTEM32\avisynth.dll as faulting module path, and VDub generates an illegal instruction error). If I move the 32-bit DLLs to System32 and overwrite the 64-bit ones, then the x86 apps work correctly (but MeGUI x64 obviously does not). It seems all these apps default to System32 to find avisynth.dll. Am I missing something here? Is there any way I can use Avisynth x86 and x64 at the same time and choose which one to be loaded depending on the application?
THEAST is offline