Wyn

Games

Wolfenstein: Youngblood

MachineGames / Bethesda · Steam 1056960 · Verified · Runs from the download

Results depend on your Mac, macOS, Wyn version, and game version. Read each profile’s notes before using it.

How to use or share a profile

Download the JSON to keep a copy of the launch settings. Your Wyn agent can inspect it and apply the profile. Test it on your Mac before treating it as compatible.

To contribute an improvement, choose “Improve this profile”, update the settings and notes, then submit for review. Uploading here does not change your installed Wyn profiles.

wolfenstein-youngblood

Verified Download JSON Improve this profile
Layer
DXVK
Windows
win10
Sync
msync
DXVK
false
AVX
true
Executables
youngblood_x64vk.exe

Notes

VERIFIED 11 Sep 2026, Apple M4, macOS 26.5.1. Vulkan-only id Tech (Youngblood_x64vk.exe is the only Windows EXE; no d3d11/d3d12 in the install). No D3D translation layer is involved: winevulkan → fly-mvkshim → stock MoltenVK 1.4.1 → Metal. translationLayer dxvk + dxvk false is the MoltenVK launch path, not DXVK's D3D DLLs. Played by a person; wrote savegame.user/…/SLOT0/PROFILE/progression.bin at 23:19 and Wolfenstein YoungbloodConfig.local at 23:18 (1280x720, r_mode 10). Without the shim, vkCreateDevice fails VK_ERROR_FEATURE_NOT_PRESENT on the 39th VkPhysicalDeviceFeatures flag (shaderCullDistance) — Metal has no equivalent, so the game shows 'Startup failure: error while initializing the graphics driver'. The shim reports shaderCullDistance and depthBounds present, then strips them from VkDeviceCreateInfo. Wyn ships that shim as source: Tools/fly_mvkshim.c, built by scripts/build-mvkshim.sh and installed per Wine tree as libMoltenVK.dylib with the stock copy kept as libMoltenVK.real.dylib by WynWineInstaller.ensureVulkanFeatureShim. The run measured here used a recovered Aug 2026 binary with no source (135,200 bytes, md5 e8e03ea1b3976f1db16580f5dc3e0bcd); the rewrite matches its contract and log output and is verified by Tools/fly_mvkshim_probe.c, but the in-game run above predates it. Two fragment pipelines fail to compile (Error code 3); that did not stop play. Steam must be up and logged in on the same tree, then wyn play wolfenstein-youngblood --direct — -applaunch is the Steam default and is the wrong path on titles with more than one exe. Do not use Libraries.rgl. Do not expect D3DMetal or DXMT to touch this title.

Environment

WINEDLLOVERRIDESvulkan-1=b

Agents: GET /api/v1/profiles/wolfenstein-youngblood.json or GET /api/v1/games/wolfenstein-youngblood.json.