Replies: 10 comments 4 replies
-
|
The only thing I'd note from looking at it so far is that dynamic allocation for framebuffer VRAM via Essentially this only works for synthetic devices, since with DDA Hyper-V pre-assigns physical addresses to the device BARs (which get exposed via ACPI as part of larger MMIO ranges before VMBus starts). Though there's no race condition here, the allocator can't disambiguate which parts of the available MMIO space are actually in use by DDA devices vs. available for allocation, and the reason this worked before without issue is that the hard-coded |
Beta Was this translation helpful? Give feedback.
-
|
@Qonfused Thanks for the review: Reverted to using the hard-coded 0xF8000000 address because: Explicitly reserved by Hyper-V for synthetic video in ACPI tables https://github.com/startergo/MacHyperVSupport |
Beta Was this translation helpful? Give feedback.
-
|
Addressed #63 (comment) |
Beta Was this translation helpful? Give feedback.
-
|
Attempt to address another bug: |
Beta Was this translation helpful? Give feedback.
-
|
Hi @startergo I compiled and tested your fork today on a fresh build without success. The virtual machine connection window no longer shows any updates. My inputs are working as I can see windows opening and UI changes in the tiny Hyper-V manager thumbnail, but the main connection window is just stuck on one frame until I close and open. Also the resolution list is still capped at 1920x1080 despite the 3840x2160 entry in
|
Beta Was this translation helpful? Give feedback.
-
|
@mhamid3d I have just updated the fork here Test 1: Display Updates
Test 2: VRAM Reporting
Test 3: Resolution Changes
|
Beta Was this translation helpful? Give feedback.
-
|
Ah great! There is progress. Yes this fork was supposed to increase the responsiveness. Can you please run: |
Beta Was this translation helpful? Give feedback.
-
|
The Hyper-V host is only allocating 8MB of VRAM to the VM. This is a host-side configuration issue, not a driver bug: In powershell please run: Alternative: Via Hyper-V Manager GUI |
Beta Was this translation helpful? Give feedback.
-
|
That did it! I figured it was a host issue. Well this is amazing, I just tested 4K and there is practically no lag |
Beta Was this translation helpful? Give feedback.
-
|
Added a release: |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
-
@Qonfused
https://github.com/startergo/MacHyperVSupport/actions/runs/18999470374/artifacts/4438303572
Beta Was this translation helpful? Give feedback.
All reactions