Second gcc inline asm for 'drawtile' fixed
hardcoded registers still used
Second gcc inline asm for 'drawtile' now uses proper generalized registers
I was extra conservative about which mmx registers needed to be conserved. This could probably be slightly optimized.