sorry to answer to an old post but binary compiled with 4.5.0 should be actually faster than 3.6.x, i guess, as this was the worst afair. matt probably knows better.
I have heard that the newest versions of GCC are generating better code quality now. I don't know if that applies to the 68k. The GCC FPU support for the 68040+ was never complete as trapped/emulated FPU instructions were used. I doubt the newest version of GCC has improved FPU support. NovaCoder uses AmiDevCpp which generates Amiga hunk executables and is quick for developing. The newest versions of GCC only generate 68k ELF executables like AROS 68k uses. There are advantages and disadvantages to the different compilers:
GCC 2.95.3
+ best integer code generation quality
+ Amiga specific support including Amiga hunk format
+ fast compiling
- GCC support is not modern
GCC 3.4.0
+ Amiga specific support including Amiga hunk format
GCC 3.6.x
+ most modern GCC used by AmiDevCpp
+ Amiga hunk format
GCC 4.x
+ modern and sophisticated GCC support
- no hunk format or Amiga support
- no AmiDevCpp
- slow to compile
vbcc 0.9d (yet unreleased)
+ Amiga specific support including Amiga hunk format
+ best 68040/68060 FPU support
+ should work using AmiDevCpp
- below average integer code generation quality
- slow to compile
- limited GCC compatibility
It's not an easy call. NovaCoder is probably using the easiest and fastest Amiga 68k porting and development environment. He is getting good results even if a little better code quality may be possible with more effort.
though, actually i wanted to ask where to download the binaries, especially quake. ive something to test. why not put them on aminet btw?
The Amiga executables are on Aminet:
http://aminet.net/search?query=AmiQuakeThey do not include the full game files which may not be included in the license. They are also very large. I use the demo files from the DOS demos for testing. They are easy to find.