processor issues ----------------------------- render.library is shipped in three versions: 68020, 68040, and 68060. if your system is supplied with a 68030 cpu, you can use both the 68020 and the 68040 versions. the latter one requires a fpu, though. cpu type: 68020 68030 68030/68882 68040 68060 ------------------------------------------------------------------ render.library_060 -/- -/- - + ++ render.library_040 -/- -/- ++¹ ++ + render.library_020 +² ++² ++ + -- -/- won't work -- terrible combination - bad combination + good combination ++ very good combination ¹ slower but accuracy is better ² prior to v18.0, quantization did not work at all without a fpu special annotations ----------------------------- > 68060 there was a lot of work to be spent for the 060 version. hence this version is most optimized in the render.library package. the code benefits from large caches, superscalarity, quick integer multiplication, even from branch prediction and other features. > 68040 the 040 is similar to the 060 version. also try the 060 version if your 68040 board has got poor memory transfer rates. > 68030 there was no need for a 030 version, since 68030 specificity is well provided with both the 020 and 040 versions. keep in mind that the 040 version requires a fpu. the 68882 coprocessor might be slower than appropriate 64 bit integer arithmetics, but it provides higher accuracy. > 68020 the 68020 is an old-fashioned cpu - no maths, poor caches, no special features. there was no particular need to optimize for this processor. the 68020 version is actually optimized for the MC 68030. > 68000 there never was and will never be a version for this cpu. > PPC not yet available. the re-portation of render.library to plain C code is in progress.