From c5b70f0e1139d711161fc5199f8a5cf871dfd1f5 Mon Sep 17 00:00:00 2001 From: Dean Ellis Date: Wed, 4 Jun 2025 19:25:14 +0100 Subject: [PATCH 1/4] Create mgfx0001.md --- errors/mgfx0001.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 errors/mgfx0001.md diff --git a/errors/mgfx0001.md b/errors/mgfx0001.md new file mode 100644 index 00000000..c3d4c7f1 --- /dev/null +++ b/errors/mgfx0001.md @@ -0,0 +1,25 @@ +--- +title: MonoGame error MGFX0001 +description: MGFX0001 error code +ms.date: 04/11/2025 +--- +# MonoGame error MGFX0001 + +## Example messages + +``` +Error: MGFXC0001: MGFXC effect compiler requires a valid Wine installation to be able to compile shaders. Please visit https://docs.monogame.net/errors/mgfx0001?tab=macos for more details. +``` + +``` +Error: MGFXC0001: MGFXC effect compiler requires a valid Wine installation to be able to compile shaders. Please visit https://docs.monogame.net/errors/mgfx0001?tab=linux for more details. +``` + +## Issue + +This error indicates that `Wine` is not installed on the development machine. `Wine` is currently required in order to compile `Effects` on both Linux and MacOS. + +## Solution + +You need to make sure you have installed `Wine` on your machine. +Please look at the following [link](https://docs.monogame.net/articles/tutorials/building_2d_games/02_getting_started/?tabs=macos#setup-wine-for-effect-compilation-macos-and-linux-only) for detailed instructions on how to install `Wine` and configure it for use with MonoGame. From 3b2be79a4709aeaa26bc5e9a6c2c4630767c8f0b Mon Sep 17 00:00:00 2001 From: Dean Ellis Date: Wed, 4 Jun 2025 19:37:13 +0100 Subject: [PATCH 2/4] Update mgfx0001.md --- errors/mgfx0001.md | 1 - 1 file changed, 1 deletion(-) diff --git a/errors/mgfx0001.md b/errors/mgfx0001.md index c3d4c7f1..f2282098 100644 --- a/errors/mgfx0001.md +++ b/errors/mgfx0001.md @@ -1,7 +1,6 @@ --- title: MonoGame error MGFX0001 description: MGFX0001 error code -ms.date: 04/11/2025 --- # MonoGame error MGFX0001 From 4b61ded64bae2b74da946e46a38f8be11c84ae6d Mon Sep 17 00:00:00 2001 From: "Simon (Darkside) Jackson" Date: Wed, 4 Jun 2025 20:05:03 +0100 Subject: [PATCH 3/4] Patch to clean up header --- errors/mgfx0001.md | 1 - 1 file changed, 1 deletion(-) diff --git a/errors/mgfx0001.md b/errors/mgfx0001.md index f2282098..51a43373 100644 --- a/errors/mgfx0001.md +++ b/errors/mgfx0001.md @@ -2,7 +2,6 @@ title: MonoGame error MGFX0001 description: MGFX0001 error code --- -# MonoGame error MGFX0001 ## Example messages From b9e94bd166b6a9e2fc8b489531da6bf739e1f005 Mon Sep 17 00:00:00 2001 From: "Simon (Darkside) Jackson" Date: Wed, 4 Jun 2025 20:49:21 +0100 Subject: [PATCH 4/4] Restructure so a folder is sufficient --- errors/{mgfx0001.md => mgfx0001/index.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename errors/{mgfx0001.md => mgfx0001/index.md} (100%) diff --git a/errors/mgfx0001.md b/errors/mgfx0001/index.md similarity index 100% rename from errors/mgfx0001.md rename to errors/mgfx0001/index.md