Software renderer: Restore FifoPlayer support by emulating hardware backend behavior.

This is technically a hack (which can be disabled by unticking "Bypass XFB"). Discussion in #22, this commit just adds an explanation on top of everything (and fixes coding style of code in the same location).