This commit is contained in:
momo5502 2024-04-19 20:40:16 +02:00
parent bfc0b20ba3
commit 5e2e3ab36a

View File

@ -561,7 +561,7 @@ void vmx_handle_cpuid(vmx::guest_context& guest_context)
bool allow_all = true; bool allow_all = true;
// not sure if necessary // not sure if necessary
if (_rax == 0 && allow_all) /*if (_rax == 0 && allow_all)
{ {
cpu_info[0] = 0x00000016; cpu_info[0] = 0x00000016;
cpu_info[1] = 0x756E6547; cpu_info[1] = 0x756E6547;
@ -599,11 +599,15 @@ void vmx_handle_cpuid(vmx::guest_context& guest_context)
// absolutely necessary v // absolutely necessary v
else if (_rax == 1 && allow_all) else*/ if (_rax == 1 && allow_all)
{ {
cpu_info[0] = 0x000906EA; cpu_info[0] = 0x000306A9;
cpu_info[1] = 0x04100800; cpu_info[1] = 0x02100800;
cpu_info[2] = 0x7FFAFBFF & (~0xC000000); cpu_info[2] = 0x7FBAE3FF & (~0xC000000);
//cpu_info[0] = 0x000906EA;
//cpu_info[1] = 0x04100800;
//cpu_info[2] = 0x7FFAFBFF & (~0xC000000);
cpu_info[3] = (INT32)0xBFEBFBFF ; cpu_info[3] = (INT32)0xBFEBFBFF ;
} }
else if (_rax == 0x80000002) else if (_rax == 0x80000002)