4d61726b / VirtualKD-Redux

VirtualKD-Redux - A revival and modernization of VirtualKD
GNU Lesser General Public License v2.1
774 stars 136 forks source link

Is it possible for it to support VirtualBox 6.0.24? #67

Open Zero3K opened 3 days ago

Zero3K commented 3 days ago

subject

4d61726b commented 3 days ago

That version is EoL correct? This has been the official project policy on version support.

That being said, what kind of error do you get on that older version? Is it an error when you try to start VirtualBoxIntegration?

Zero3K commented 3 days ago

It tells me to use v 6.1.x or above. I wonder how far back you can support.

4d61726b commented 3 days ago

You can try this: VirtualBox6_Integration.zip

You would have to ensure you copy and overwrite the latest one you have now. It has to execute in the same directory.

4d61726b commented 3 days ago

I forgot to mention:

You may have to also rename kdclient32.dll to kdclient.dll.

Zero3K commented 3 days ago

I renamed kdclient64.dll to kdclient.dll and am getting a bunch of error sounds but no dialog box(es). Also, I tried downgrading to 6.0.22 because of a memory error that happens when I enable 3D Acceleration and use the VGA Driver in the Display section. The error still happens though.

4d61726b commented 2 days ago

No, kdclient64.dll does not change and stays the same. Instead, you must rename kdclient32.dll to kdclient.dll.

I would try again:

  1. Download a new copy of 2024.3 and unzip it to a new directory.
  2. Rename kdclient32.dll to kdclient.dll.
  3. Download VirtualBox6_Integration.zip that is attached to this issue ticket and unzip it to the directory, overwriting the one shipped with 2024.3.

Make sure you are operating out of this directory for running VirtualBox6_Integration.exe and vmmon64.exe.

Toggle Enable -> Disable -> Enable on the VM in VirtualBox6_Integration just in case something is stuck (The binary was rebuilt off a much older tag so I don't recall what bugs it had back then).

Zero3K commented 2 days ago

I also renamed kdclient32.dll to kdclient.dll. The same error sounds were heard.