A forma correta é semirrealista.
Segundo a Base XVI (Do hífen nas formações por prefixação, recomposição e sufixação) do Acordo Ortográfico de 1990, «não se emprega o hífen nas formações em que o prefixo ou falso prefixo termina em vogal e o segundo elemento começa por r ou s, devendo estas consoantes duplicar-se, prática aliás já generalizada em palavras deste tipo pertencentes aos domínios científico e técnico. Assim: antirreligioso, antissemita, contrarregra, contrassenha, cosseno, extrarregular, infrassom, minissaia, tal como biorritmo, biossatélite, eletrossiderurgia, microssistema, microrradiografia».
Nota: Os únicos casos em que se emprega o hífen1 nas palavras formadas com o prefixo semi- são quando o segundo elemento começa por h ou pela mesma vogal com que termina o primeiro elemento.
1 Segundo o AO, nas formações com prefixos (como, por exemplo: ante-, anti-, circum-, co-, contra-, entre-, extra-, hiper-, infra-, intra-, pós-, pré-, pró-, sobre-, sub-, super-, supra-, ultra-, etc.) e em formações por recomposição, isto é, com elementos não autónomos ou falsos prefixos, de origem grega e latina (tais como: aero-, agro-, arqui-, auto-, bio-, eletro-, geo-, hidro-, inter-, macro-, maxi-, micro-, mini-, multi-, neo-, pan-, pluri-, proto-, pseudo-, retro-, semi-, tele-, etc.), só se emprega o hífen nos seguintes casos:
a) Nas formações em que o segundo elemento começa por h: anti-higiénico/anti-higiênico, circum-hospitalar, co-herdeiro, contra-harmónico/contra-harmônico, extra-humano, pré-história, sub-hepático, super-homem, ultra-hiperbólico, arqui-hipérbole, eletro-higrómetro, geo-história, neo-helénico/neo-helênico, pan-helenismo, semi-hospitalar.
b) Nas formações em que o prefixo ou pseudoprefixo termina na mesma vogal com que se inicia o segundo elemento: anti-ibérico, contra-almirante, infra-axilar, supra-auricular; arqui-irmandade, auto-observação, eletro-ótica, micro-onda, semi-interno.
Nota: É de se referir, também, que há outros casos em que o hífen é utilizado, não se restringindo às ocorrências em que o antepositivo termina na mesma vogal com que se inicia o segundo elemento. Como há palavras em que os antepositivos não terminam em vogal (como super-) e o segundo elemento começa pela mesma consoante, o hífen é necessário (por exemplo, super-realista).