Originally Posted by matthey
I would prioritize compatibility over performance. Most Amiga interest is currently retro so we need compatibility. Most old software will not be updated and new software will be limited at first. I would stay with an extended precision FPU which is highly backward compatible with the 68060 (very similar to 68040 FPU but with hardware FINT/FINTRZ instructions). This would make the support software much easier for people like ThoR (Mu libraries author and favors a more compatible extended precision FPU also) and me (improved C99 68k FPU support for vbcc). This option may not leave room in the FPGA for a powerful SIMD unit but at least there is software written for the FPU.
Lightwave would be used more if it was faster. It contains many 6888x only instructions (trapped by default with 68040/68060 FPU) so it would not be blazing speed but it should be much faster using the Apollo core than on most current Amigas. Of course the games would be popular too. By the way, both Lightwave and Quake I/II need double precision floating point.
About that... I stopped using 3d software on Amiga about 1998. I had a good connection with McKenzie who developed Imagine. But right about then I felt I pushed the software as far as it went. I had a Blizzard 060 with 80MB RAM just to be able to render stuff. The last big project I did on Amiga was a render that took almost 11 days!! Yes for a single image.. After that I gave up and moved on to 3dsmax on PC and render times were dramatically better.
IMO To use the Vampire for any kind of serious rendering should today be considered as just plain CRAZY :-)
I think my overclocked 4.1GHz i7 is way to slow and that one is about a 1000 times faster than a 50MHz 060 (give or take). Even the best version of Vampire will be maybe a single percentage of a modern cpu. And then of course even the fastest CPUs are slow compared to GPU renderers (Octane, vray RT etc. )
My logic behind this reasoning is that it's the resulting experience that counts. If the Vampire makes it possible to run DukeNukem in 640*480. @30fps then that is usable and good. Reducing rendering times from 10 days to 3 days is still a couple of magnitudes to slow to be enjoyable.
"Stick to the stuff you can do well" - kind of thing. 😁