It certainly could be firmware related. According to the bootloader I'm running BYQ100413, FYQ100818 and the PIC firmware is PGL100818.
So I've downloaded YQ90911, copied FIRMWARE.UPG onto the SD card, however I don't seem to have a Firmware->Update option in the OSD.
This would be a downgrade.
The numbers are date-stamps, not growing release numbers.
100818 is dated to 2010.08.18, current release for PIC and ARM.
Matching FPGA core would be FYQ100818 too or the latest FSB131020 (date 2013.10.20) to find in minimig.net forum.
I just tried Space Hulk with this release and ARM controller: Everything looks fine, but I do not know this game.