diff --git a/source/Indy.IL2CPU/Engine.cs b/source/Indy.IL2CPU/Engine.cs index f035a85bd..52587dd90 100644 --- a/source/Indy.IL2CPU/Engine.cs +++ b/source/Indy.IL2CPU/Engine.cs @@ -165,7 +165,7 @@ namespace Indy.IL2CPU { // select Path.GetDirectoryName(item)).Distinct()); switch (aTargetPlatform) { case TargetPlatformEnum.X86: { - mMap = (OpCodeMap)Activator.CreateInstance(Type.GetType("Indy.IL2CPU.IL.X86.X86OpCodeMap, Indy.IL2CPU.IL.X86", true)); + mMap = new Indy.IL2CPU.IL.X86.X86OpCodeMap(); mAssembler = new Assembler.X86.Assembler(aGetFileNameForGroup, ((aDebugMode != DebugMode.None) && (aDebugMode != DebugMode.MLUsingGDB)) ? aDebugComNumber