{
  "id": "army-men-rts",
  "name": "Army Men RTS",
  "publisher": "3DO / 2K",
  "steamAppId": 694500,
  "exePatterns": [
    "amrts.exe"
  ],
  "bottle": {
    "windowsVersion": "winxp64",
    "dxvk": false,
    "dxvkAsync": false,
    "enhancedSync": "msync",
    "avxEnabled": false,
    "metalHud": false
  },
  "environment": {},
  "winetricks": [],
  "launchArgs": "-vidmode:1024x768 -h",
  "notes": "2002 DirectDraw + D3D7 → Wine builtin ddraw → wined3d → OpenGL. Same class as Fallout: New Vegas. Do NOT set CX_GRAPHICS_BACKEND=d3dmetal (winecx D3DMetal hook). Play path is LuKeStorm Custom Patch (native winmm.dll, stock exe) plus -vidmode:1024x768 -h and explorer /desktop=amrts,1024x768. -h is 32-bit; without it HigherResolutions makes 16-bit vidmode fall back to 640x480. Native ceiling was 1280x1024 4:3; the patch NOPs the 1280/1024 clip so 1080p can enter the 22-list but still presents black on this wined3d path. Space-separated -vidmode is ignored (bad mode []). Exclusive crashes on focus loss: [VID RESTORE SURFACES: Alt-Tab] null deref. AltTabFix only changes HWND_TOPMOST to NOTOPMOST. Do not vmmap the live process. Log is the game-folder amrts.log. wined3d enumerates as NVIDIA GeForce 8800 GTX, same as New Vegas. Script: bash .scratch/army-men-rts-20260814/play-army-men-rts-custom-patch.sh",
  "status": "guessed"
}
