SPU: Remove RCHCNT loop handling of SPU_WrOutMbox

Fixes freezing in Half-Life 2

Fixes #17958
This commit is contained in:
Ani 2026-04-07 13:16:27 +02:00 committed by Elad
parent e0c3df5328
commit d7f8e25cca

View file

@ -4357,11 +4357,6 @@ public:
{
switch (op.ra)
{
case SPU_WrOutMbox:
{
res.value = wait_rchcnt(::offset32(&spu_thread::ch_out_mbox), true);
break;
}
case SPU_WrOutIntrMbox:
{
res.value = wait_rchcnt(::offset32(&spu_thread::ch_out_intr_mbox), true);