I think the Atari Coldfire developers will disagree with you.
...[And who said 99.8% compatibility isn't "good enough"?
They don't have to disagree with me. They just need to get a work around for those problem op codes. Perhaps classic Atari avoided them from the begining better than Amiga?
In many cases 99.8 might be good enough, but from my reading, a particular set of these codes are used in classic AOS (kickstart too.. can't recall now). There's probably ways around all this by rewritting bits of important libraries and softbooting to a problem free kickstart. But none so far have been able to work out all the bugs.
I'm hardly a detractor either. Years ago, I was really on the coldfire band wagon. Reseaching the CPU, working up hardware and I/O layouts, looking at ways to trap those trouble codes... but now with other options like soft cores, FPGA tech, and newer processors I don't know if it makes a much sense as it once did.
And why couldn't UAE be ported to run on a Coldfire processor? That's a rhetorical question......
I think it could since you have alot of control over rewritting all the peices involved unlike constraints that have to be overcome in making a plug in compatible with classic hardware.
Plaz
Edit: botched quote