Follow these steps if you get a “Microsoft.Directx.Direct3D” error when starting Batman: Arkham Asylum GOTY Edition.
Fix 1: Install DirectX
- Go to Steam.
- Right-click on Arkham Asylum and select Properties from the drop-down menu.
- Select Local Files from the drop-down menu, then Browse Local Files.
- Then go to redist > DirectX folder. Follow the instructions for DXSETUP by scrolling down.
That’s all. You can launch the game now.