Author: Anders Eriksson (kryten.dhs.nu)
Date: 01-19-2002 14:17
Ahem..
68060 is lacking alot of FPU instructions and a few integer:
mulu.l muls.l (with double answer)
divu.l divs.l (with double answer)
movep.w movep.l and probably some more.
The coldfire on the other hand is different. It's not just some missing instructions. The entire design of a program needs to be changed. As far as I understood by reading some documents, the coldfire cannot do operations with 8/16-bit data. Eg, move.b, add.b, sub.b blablabla.. and equalient for .w does not work and needs emulation.
It's a really really excessive overhead on Atari programs that exist today, as they more than often are optimized to use .b and .w where possible.
I'm sure newly compiled programs run like hell on coldfire, but the ones we use today will probably be a real pain. And guess what? I'm enjoying the programs I use today! Meanwhile the xtos is just another tos clone, it can't do anything of the things I want (eg, I want to be able to program st and falcon demos/games on my computer!).
CT60 and perhaps Tempest (even if I'm sceptical about their claimed emulation speeds) seems to be the ideal solution. Rodolphe had 100 buyers as the limit when he started the project, and he has reached it some time ago (people have even prepayed the money). So there's nothing "sad" about the CT60 situation at all, it's going ahead as planned.
--
Anders Eriksson
support@atari.org
|