diff --git a/recipes/wip/emulators/windows/retrowin32/recipe.toml b/recipes/wip/emulators/windows/retrowin32/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..f72c3522eee8fc5355c61ca8bb7ef60d9c4d9897
--- /dev/null
+++ b/recipes/wip/emulators/windows/retrowin32/recipe.toml
@@ -0,0 +1,21 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/evmar/retrowin32"
+[build]
+template = "custom"
+dependencies = [
+    "sdl2",
+]
+script = """
+package=retrowin32
+"${COOKBOOK_CARGO}" build \
+            --manifest-path "${COOKBOOK_SOURCE}/Cargo.toml" \
+            --package "${package}" \
+            --release
+            --x86-emu
+            --sdl
+        mkdir -pv "${COOKBOOK_STAGE}/usr/bin"
+        cp -v \
+            "target/${TARGET}/release/${package}" \
+            "${COOKBOOK_STAGE}/usr/bin/${package}"
+"""