This MikuMikuDance version uses DirectX9 as its renderer, however it doesn't appear to be much different from 9.31.
Most things work out of the box on 32-bit and 64-bit, and workarounds can be done to get 32-bit MMD into a fully usable state.
Both 64-bit and 32-bit:
What does not
These do not work with no known workarounds:
These have proper workarounds:
These have workarounds on 32-bit only:
To render correctly, enable View->Separate Window.
To get a better font, use winetricks to install droid.
For File->Render to AVI File, use winetricks to install vcrun2008 directshow.
For MikuMikuEffect on 32-bit, use winetricks to install d3dx9_43 d3dcompiler_47. Then, use winecfg to override d3d9 to (native, builtin).
In summary, for everything to work on 32-bit, here's the recipe:
What was not tested
Due to MME and extra video codecs only working on 32-bit, I can only recommend using 32-bit. I'm disappointed that 64-bit doesn't work well enough.
Some effects plugins use Shift-JIS text encoding and get garbled when unzipped on UTF-8 systems. They can be repaired by renaming files with ASCII names, and changing filename references inside of some files. Grep is your friend, and good luck!
I recommend Lagarith as a lossless codec because UT Video clutters the codec selection menu and not all options work.
"winetricks directshow" is overkill, as I found "winetricks quartz qcap qedit" to work just fine.
Wine complains if you don't install vcrun2008: Could not find dependent assembly L"Microsoft.VC90.OpenMP"
On 64-bit, wine still complains after installing vcrun2008: Could not find dependent assembly L"Microsoft.VC90.CRT". I tried installing Visual C++ 2008 Redistributable and DirectX 9 (requires wine-mono to install) from downloaded installers and overriding the DLLs. It silenced the warning, but didn't work to load MME (which crashes). Rather close, though!
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Current||Artix Linux||Apr 06 2022||7.5||N/A||Yes||Yes||Silver||Mike|
|Show||Manjaro Linux||Mar 14 2020||5.3-staging||N/A||Yes||Yes||Silver||Matt|