I compiled revision 964 for S3 IS using binutils-2.20.1 and gcc-4.5.1, see the attached script.
The firmware loads but everything it outputs on a screen is BIG
and doesn't fit into a screen. Big splash screen, big menu, bit letters. Looks like it is a scale problem.
The precompiled revision 964 from autobuild works fine.
Files compiled by myself are a bit smaller, but it is probably because of newer GCC.
DISKBOOT.BIN 257312 bytes
PS.FIR 258060 bytes
DISKBOOT.BIN 262000 bytes
PS.FIR 262748 bytes