Seol mar théacs é seo: Vafa-Witten invariants for projective surfaces I: stable case