I have uploaded another revision this time with both patches applied. I don't think we are dealing with a single-cpu versus multi-cpu issue because SDL 1.2 was developed during a time when the former was still common and I'm quite sure, due to the popularity of the library, this would have been detected much earlier.
signature.asc
Description: OpenPGP digital signature