Still no luck. Here's where I'm at:
OS: Win 7 64-bit, Intel I5 quad core, 8 gig ram, Nvidia 260 GTX.
Had: ArmA Steam version, patched to 1.09.
Downloaded ArmA & Op Arrowhead combined ops plus BAF from Sprocket. Installed those, then ran the 1.59 patch, to supposedly update all three. Arrowhead and BAF patched fine, but it wouldn't patch ArmA (Bohemia install from Sprocket). Tried the Bohemia 1.09 patch for ArmA, but it just erors with "ArmA not installed on this computer or it is corrupt".
Attempts to resolve: Uninstalled ArmA Steam (backed up first), uninstalled Steam, uninstalled Bohemia ArmA, Op Arrowhead, and BAF. Reboot.
Backed up registry and created system restore point just in case, then reboot. Searched registry for any instance of ArmA2 referencing Steam and Bohemia installs, deleted those entries, and rebooted. At this point, system should be ArmA-free.
Installed Bohemia ArmA, and tried the patches, which still report the same error. Installed Op Arrowhead and BAF, and again the 1.59 patch updated them but not ArmA. Even the Arrowhead installer doesn't seem to detect the ArmA install, and sets up as a stand-alone in it own folder under the Bohemia folder.
Is it perhaps a matter of editing the install path for Arrowhead, removing the /Bohemia/operation arrowhead section, so that it installs directly into the ArmA folder? I can't see any other way to get ArmA updated, or blended with Arrowhead.
Hope this clears up any confusion. I don't want to run ArmA through Steam, which is why I purchased seperate copy from Sprocket. Steam isn't even installed at all at this time.
Any ideas?