Welcome, Guest. Please login or register.

Author Topic: New Quake2 68k faster version for 68040/68060  (Read 2677 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline wawrzon

Re: New Quake2 68k faster version for 68040/68060
« on: May 26, 2016, 11:55:27 AM »
Quote from: Cosmos;809190


gcc 2.95.3-4 -O2 11.9 fps

gcc 2.95.3-4 -O1 12.4 fps

gcc 3.4.0      -?   11.7 fps


is this correct? so the differences move almost within 5% range. i wonder where is this famous inefficiency later gcc versions were blamed for in comparison to 2.9.x. or maybe there was a practice of particularly structured code that compiled better on 2.9 in the old days? even if so it wouldnt affect ports or more contemporary software.

how about to try some 4.x.x version? afair it was again more efficient than 3.x.x. there should be at least 4.5.0 by bernd rosch floating around somewhere?
 

Offline wawrzon

Re: New Quake2 68k faster version for 68040/68060
« Reply #1 on: May 26, 2016, 04:47:00 PM »
Quote from: Cosmos;809201
Where to download the 4.5.0 ?


see it here:

http://amiga.sourceforge.net/phps/logger.php?download=GCC-4.5.0-m68k-amigaos-cygwin.7z

btw. its for cygwin, dunno if it works on some regular x86 linux, never tried. used it with amidevcpp package years ago..
----------------------------------------------------------------
as an option, even though it sounds a bit far fetched, i think it should be possible to simply build aros68k toolchain, which contains 4.6.4 as default, there is also a patch for 6.x.x available, but it didnt always produce the right code, bigger binaries being a bit smaller in comparison. having amiga-m68k target installed it should likely be possible to compile with it a regular amiga program that doesnt depend on aros libs. resulting binary would be in elf format, but it can be converted to hunk with aros elf2hunk tool. voila! never tried it, but it should actually work.. i guess..
« Last Edit: May 26, 2016, 04:56:11 PM by wawrzon »
 

Offline wawrzon

Re: New Quake2 68k faster version for 68040/68060
« Reply #2 on: May 26, 2016, 05:24:27 PM »
Quote from: Cosmos;809214
Sorry, not available !


dunno whats wrong with my link. navigate here:
http://amiga.sourceforge.net/
and scroll down to the seventh package (GCC 4.5 for Amiga m68k (Cygwin Hosted)), the link from there works for me.