VMware Communities
tasteofSky
Contributor
Contributor

Minecraft Windows 10 Edition Graphics Bug

Screen Shot 2019-06-04 at 10.41.26 PM.pngWhen Accelerate 3D graphics is turned on, Minecraft Windows 10 edition has graphics bugs. The entities don't show properly. The sky doesn't render properly. Turning off Accelerate 3D Graphics fixes the problem, but the game framerate is too low to be playable. This is on a 15 in. Macbook Pro running MacOS 10.14.5 and VMware Fusion Pro 11. I know VMware is not made for running games, but being able to run minecraft windows 10 edition would be a nice bonus.

12 Replies
RickShu
VMware Employee
VMware Employee

Hi tasteofSky,

Would you please attach the screenshot where you saw the graphical defects?

Also, it would be great for debugging if you can provide the vmware.log as well.

Thanks & Regards,

-Rick

0 Kudos
tasteofSky
Contributor
Contributor

I have posted a screenshot. How can I get the vmware.log file? I clicked Collect Support Information under the Help menu and got a 78MB zip.

0 Kudos
RickShu
VMware Employee
VMware Employee

Hi tasteofSky,

You can simply find it from VM folder.

Open VM Library, right click your VM  and click 'Show in Finder', then right click the VM bundle and click 'Show Package Contents', and you will see your vmware.log there.

Regards,

-Rick

0 Kudos
tasteofSky
Contributor
Contributor

Here is the log. Were you able to reproduce the problem?

0 Kudos
RickShu
VMware Employee
VMware Employee

Hi tasteofSky

Thanks for providing the log file. Our development team is looking into your problem, we are sorry for any inconvenience caused.

Regards,

-Rick

tongcc8
Contributor
Contributor

I have the same problem, please fix it.

0 Kudos
tongcc8
Contributor
Contributor

I have the same problem and Parallel's desktop is OK.

0 Kudos
tasteofSky
Contributor
Contributor

I updated to VMware Fusion 11.5 and the problem seems to be mostly fixed. Thanks, guys.

Entities now render properly. The sky rendering bug still occurs, but can be fixed by turning down Anti-Aliasing in Minecraft settings from 4 to 1. You might want to look into that.

Minecraft is actually playable now with Accelerate 3D graphics turned on. Thanks.

0 Kudos
outoftunetv
Contributor
Contributor

Having the same problem here. I have an 8GB Saphire RX580 graphics card, so it should be able to handle it.

tasteofSky​ how much video memory did you allocate? Also, what is your system spec?

Thanks!

0 Kudos
joserfonseca
VMware Employee
VMware Employee

This is actually an application bug.  Minecraft is using ID3D11DeviceContext1::ClearView (d3d11_1.h) - Win32 apps | Microsoft Docs method even though Fusion Direc3D driver implementation returns FALSE on D3D11_FEATURE_DATA_D3D11_OPTIONS::ClearView

Implementing this method alone is not difficult, but Direct3D runtime doesn't allow one to implement just this feature, instead forcing one to implement a bunch of other stuff at the same time which is not trivial.  The Direct3D runtime doesn't even allow the driver to see these applications calls, unless everything else is implemented.  That is, there's no easy way to workaround this.

I don't think this is fixed, not even on Fusion 12 TechPreview, not unless Microsoft eventually fixed the Minecraft application.

outoftunetv
Contributor
Contributor

OK, thanks. I've reported this as a Minecraft bug here. Let's see how they respond.

tasteofSky
Contributor
Contributor

Macbook Pro 15 in. 2017 base model. So Radeon Pro 555 with 2GB of VRAM. I think I allocated 1.5GB of VRAM to the VM. Your graphics card definitely should be able to handle it. It's not a VRAM problem.

Try change anti-aliasing values in minecraft. I changed it from 4 to 1 and the tearing problem was fixed. This was in 1.14 though.

I am currently using Parallels Desktop 15 to play minecraft. It supports Directx11, so I thought I might get better performance. I got rid of the Fusion VM I used to play minecraft to save on disk space, so I can't test right now. I might give VMware another go when version 12 releases.

0 Kudos