Some small improvements to WineHelper.cs by dellis1972 · Pull Request #8814 · MonoGame/MonoGame
added 2 commits
June 3, 2025 18:00There are a few additional environment variables that can be set to help with MonoGame development on Wine. We can expand the items in `WINEDLLOVERRIDES` so that it does not try to start `explorer.exe` when running the content pipeline. Also that it does not start `services.exe` either. The `MVK_CONFIG_LOG_LEVEL` environment variable can be set to `0` to disable the MoltenVK logging, which can be quite verbose and distracting when running the content pipeline. Also added an entry in the launch.json file to allow the debugging of `MGFX` in VSCode. Added a new error message to the `WineHelper` class if wine is not found. //TODO update the url to be something that works.
CartBlanche pushed a commit that referenced this pull request
Jun 27, 2025There are a few additional environment variables that can be set to help with MonoGame development on Wine. We can expand the items in `WINEDLLOVERRIDES` so that it does not try to start `explorer.exe` when running the content pipeline. Also that it does not start `services.exe` either. The `MVK_CONFIG_LOG_LEVEL` environment variable can be set to `0` to disable the MoltenVK logging, which can be quite verbose and distracting when running the content pipeline. Also added an entry in the launch.json file to allow the debugging of `MGFX` in VSCode. Added a new error message to the `WineHelper` class if wine is not found. - [ ] update the docs site so the error url works.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters