Skip to content

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 10 Aug 14:25
· 209 commits to main since this release

This is a documentation fix release. The binaries are functionally identical to v0.4.1 and differ only in the version stamp.

The CrossOver section of INSTALL.md used to advise leaving the bottle's graphics backend on its default, which was vaguer than the mechanism deserves. The graphics switch, including the Auto setting and the per-application database it consults, only redirects Wine's builtin DLL search, and the d3d9=native override this install route uses bypasses builtin resolution entirely. The note now says plainly that any selection is fine and that d3d9 stays with mtld3d in every position, while other Direct3D versions keep following the bottle's selection.

The note also gained the one caveat that matters: CrossOver's compatibility database can ship per-game DLL overrides that outrank the bottle's registry override. No game is known to carry one for d3d9. If d3d9 ever loads wrong anyway, the tell is wined3d GLSL fixme lines in the log with no mtld3d lines, and running with WINEDEBUG=+cxcompatdb names the applied rule.

Also in this release: the repository README and ARCHITECTURE pages were caught up with the perf gate and the configuration knobs.

Installing is unchanged: unpack mtld3d.tar.xz and follow the INSTALL.md inside (also readable in the repository).

Full changelog: v0.4.1...v0.4.2