overhaul GXFIFO again, maybe better this time.

git-svn-id: https://svn.code.sf.net/p/desmume/code/trunk@5033 5577840e-afb3-4e59-9ef3-2b7f898b1952