On the i386 side, I did notice that with an older glib2 installed in /usr/local/lib that Qemu was slow, buggy and all around crappy. But with a newer lib I’d recently built on my MacPro, it works fine, along with SOUND (tested with DOOM). So yeah test with the i386 version first, I included the demo DOOM v1.1, and see how that works for you. I’ve included the libintl & pixman libraries, along with a tar of my glib2 install. Backup & replace as necessary.
It runs fine on my laptop, which up until now hasn’t run Qemu.