diff --git a/refbuilds/vmptest.exe b/refbuilds/not-packed/vmptest.exe
similarity index 100%
rename from refbuilds/vmptest.exe
rename to refbuilds/not-packed/vmptest.exe
diff --git a/refbuilds/vmptest.exe.i64 b/refbuilds/not-packed/vmptest.exe.i64
similarity index 100%
rename from refbuilds/vmptest.exe.i64
rename to refbuilds/not-packed/vmptest.exe.i64
diff --git a/refbuilds/vmptest.vmp.exe b/refbuilds/not-packed/vmptest.vmp.exe
similarity index 100%
rename from refbuilds/vmptest.vmp.exe
rename to refbuilds/not-packed/vmptest.vmp.exe
diff --git a/refbuilds/vmptest.vmp.exe.i64 b/refbuilds/not-packed/vmptest.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest.vmp.exe.i64
rename to refbuilds/not-packed/vmptest.vmp.exe.i64
diff --git a/refbuilds/vmptest1.vmp.exe b/refbuilds/not-packed/vmptest1.vmp.exe
similarity index 100%
rename from refbuilds/vmptest1.vmp.exe
rename to refbuilds/not-packed/vmptest1.vmp.exe
diff --git a/refbuilds/vmptest1.vmp.exe.i64 b/refbuilds/not-packed/vmptest1.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest1.vmp.exe.i64
rename to refbuilds/not-packed/vmptest1.vmp.exe.i64
diff --git a/refbuilds/vmptest10.vmp.exe b/refbuilds/not-packed/vmptest10.vmp.exe
similarity index 100%
rename from refbuilds/vmptest10.vmp.exe
rename to refbuilds/not-packed/vmptest10.vmp.exe
diff --git a/refbuilds/vmptest11.vmp.exe b/refbuilds/not-packed/vmptest11.vmp.exe
similarity index 100%
rename from refbuilds/vmptest11.vmp.exe
rename to refbuilds/not-packed/vmptest11.vmp.exe
diff --git a/refbuilds/vmptest12.vmp.exe b/refbuilds/not-packed/vmptest12.vmp.exe
similarity index 100%
rename from refbuilds/vmptest12.vmp.exe
rename to refbuilds/not-packed/vmptest12.vmp.exe
diff --git a/refbuilds/vmptest13.vmp.exe b/refbuilds/not-packed/vmptest13.vmp.exe
similarity index 100%
rename from refbuilds/vmptest13.vmp.exe
rename to refbuilds/not-packed/vmptest13.vmp.exe
diff --git a/refbuilds/vmptest2.vmp.exe b/refbuilds/not-packed/vmptest2.vmp.exe
similarity index 100%
rename from refbuilds/vmptest2.vmp.exe
rename to refbuilds/not-packed/vmptest2.vmp.exe
diff --git a/refbuilds/vmptest2.vmp.exe.i64 b/refbuilds/not-packed/vmptest2.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest2.vmp.exe.i64
rename to refbuilds/not-packed/vmptest2.vmp.exe.i64
diff --git a/refbuilds/vmptest3.vmp.exe b/refbuilds/not-packed/vmptest3.vmp.exe
similarity index 100%
rename from refbuilds/vmptest3.vmp.exe
rename to refbuilds/not-packed/vmptest3.vmp.exe
diff --git a/refbuilds/vmptest3.vmp.exe.i64 b/refbuilds/not-packed/vmptest3.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest3.vmp.exe.i64
rename to refbuilds/not-packed/vmptest3.vmp.exe.i64
diff --git a/refbuilds/vmptest4.vmp.exe b/refbuilds/not-packed/vmptest4.vmp.exe
similarity index 100%
rename from refbuilds/vmptest4.vmp.exe
rename to refbuilds/not-packed/vmptest4.vmp.exe
diff --git a/refbuilds/vmptest4.vmp.exe.i64 b/refbuilds/not-packed/vmptest4.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest4.vmp.exe.i64
rename to refbuilds/not-packed/vmptest4.vmp.exe.i64
diff --git a/refbuilds/vmptest5.vmp.exe b/refbuilds/not-packed/vmptest5.vmp.exe
similarity index 100%
rename from refbuilds/vmptest5.vmp.exe
rename to refbuilds/not-packed/vmptest5.vmp.exe
diff --git a/refbuilds/vmptest5.vmp.exe.i64 b/refbuilds/not-packed/vmptest5.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest5.vmp.exe.i64
rename to refbuilds/not-packed/vmptest5.vmp.exe.i64
diff --git a/refbuilds/vmptest6.vmp.exe b/refbuilds/not-packed/vmptest6.vmp.exe
similarity index 100%
rename from refbuilds/vmptest6.vmp.exe
rename to refbuilds/not-packed/vmptest6.vmp.exe
diff --git a/refbuilds/vmptest6.vmp.exe.i64 b/refbuilds/not-packed/vmptest6.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest6.vmp.exe.i64
rename to refbuilds/not-packed/vmptest6.vmp.exe.i64
diff --git a/refbuilds/vmptest7.vmp.exe b/refbuilds/not-packed/vmptest7.vmp.exe
similarity index 100%
rename from refbuilds/vmptest7.vmp.exe
rename to refbuilds/not-packed/vmptest7.vmp.exe
diff --git a/refbuilds/vmptest7.vmp.exe.i64 b/refbuilds/not-packed/vmptest7.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest7.vmp.exe.i64
rename to refbuilds/not-packed/vmptest7.vmp.exe.i64
diff --git a/refbuilds/vmptest8.vmp.exe b/refbuilds/not-packed/vmptest8.vmp.exe
similarity index 100%
rename from refbuilds/vmptest8.vmp.exe
rename to refbuilds/not-packed/vmptest8.vmp.exe
diff --git a/refbuilds/vmptest8.vmp.exe.i64 b/refbuilds/not-packed/vmptest8.vmp.exe.i64
similarity index 100%
rename from refbuilds/vmptest8.vmp.exe.i64
rename to refbuilds/not-packed/vmptest8.vmp.exe.i64
diff --git a/refbuilds/vmptest9.vmp.exe b/refbuilds/not-packed/vmptest9.vmp.exe
similarity index 100%
rename from refbuilds/vmptest9.vmp.exe
rename to refbuilds/not-packed/vmptest9.vmp.exe
diff --git a/refbuilds/packed/just-virtualization/vmptest1.vmp.packed.exe b/refbuilds/packed/just-virtualization/vmptest1.vmp.packed.exe
new file mode 100644
index 0000000..243a43b
Binary files /dev/null and b/refbuilds/packed/just-virtualization/vmptest1.vmp.packed.exe differ
diff --git a/refbuilds/packed/just-virtualization/vmptest2.vmp.packed.exe b/refbuilds/packed/just-virtualization/vmptest2.vmp.packed.exe
new file mode 100644
index 0000000..0d4d96b
Binary files /dev/null and b/refbuilds/packed/just-virtualization/vmptest2.vmp.packed.exe differ
diff --git a/refbuilds/packed/just-virtualization/vmptest3.vmp.packed.exe b/refbuilds/packed/just-virtualization/vmptest3.vmp.packed.exe
new file mode 100644
index 0000000..07c0a8f
Binary files /dev/null and b/refbuilds/packed/just-virtualization/vmptest3.vmp.packed.exe differ
diff --git a/refbuilds/packed/ultra-10-vms/vmptest1.vmp.packed.ultra.10vms.exe b/refbuilds/packed/ultra-10-vms/vmptest1.vmp.packed.ultra.10vms.exe
new file mode 100644
index 0000000..7493367
Binary files /dev/null and b/refbuilds/packed/ultra-10-vms/vmptest1.vmp.packed.ultra.10vms.exe differ
diff --git a/refbuilds/packed/ultra-10-vms/vmptest2.vmp.packed.ultra.10vms.exe b/refbuilds/packed/ultra-10-vms/vmptest2.vmp.packed.ultra.10vms.exe
new file mode 100644
index 0000000..4cf2076
Binary files /dev/null and b/refbuilds/packed/ultra-10-vms/vmptest2.vmp.packed.ultra.10vms.exe differ
diff --git a/refbuilds/packed/ultra-10-vms/vmptest3.vmp.packed.ultra.10vms.exe b/refbuilds/packed/ultra-10-vms/vmptest3.vmp.packed.ultra.10vms.exe
new file mode 100644
index 0000000..262715c
Binary files /dev/null and b/refbuilds/packed/ultra-10-vms/vmptest3.vmp.packed.ultra.10vms.exe differ
diff --git a/refbuilds/packed/ultra/vmptest1.vmp.packed.ultra.exe b/refbuilds/packed/ultra/vmptest1.vmp.packed.ultra.exe
new file mode 100644
index 0000000..afaf6ad
Binary files /dev/null and b/refbuilds/packed/ultra/vmptest1.vmp.packed.ultra.exe differ
diff --git a/refbuilds/packed/ultra/vmptest2.vmp.packed.ultra.exe b/refbuilds/packed/ultra/vmptest2.vmp.packed.ultra.exe
new file mode 100644
index 0000000..236f86a
Binary files /dev/null and b/refbuilds/packed/ultra/vmptest2.vmp.packed.ultra.exe differ
diff --git a/refbuilds/packed/ultra/vmptest3.vmp.packed.ultra.exe b/refbuilds/packed/ultra/vmptest3.vmp.packed.ultra.exe
new file mode 100644
index 0000000..44a9948
Binary files /dev/null and b/refbuilds/packed/ultra/vmptest3.vmp.packed.ultra.exe differ
diff --git a/refbuilds/packed/vmptest.vmp.unpacked.exe b/refbuilds/packed/vmptest.vmp.unpacked.exe
new file mode 100644
index 0000000..1285889
Binary files /dev/null and b/refbuilds/packed/vmptest.vmp.unpacked.exe differ
diff --git a/src/vmptest/main.cpp b/src/vmptest/main.cpp
index 7ec3606..59c89c3 100644
--- a/src/vmptest/main.cpp
+++ b/src/vmptest/main.cpp
@@ -9,7 +9,11 @@ int main()
__cpuid((int*)&cpuid_info, 1);
if (cpuid_info.cpuid_feature_information_ecx.avx_support)
+ {
+ MessageBoxA(NULL, "CPU Supports AVX", "INFO", NULL);
return 1;
+ }
+ MessageBoxA(NULL, "CPU Does Not Supports AVX", "INFO", NULL);
return 0;
}
\ No newline at end of file
diff --git a/src/vmptest/vmptest.vcxproj b/src/vmptest/vmptest.vcxproj
index fde7d73..754ebf7 100644
--- a/src/vmptest/vmptest.vcxproj
+++ b/src/vmptest/vmptest.vcxproj
@@ -139,7 +139,7 @@
falsefalsefalse
- MultiThreadedDLL
+ MultiThreadedConsole