Welcome, Guest. Please login or register.
Amiga Kit Amiga Store Iridium Banner AMIStore App Store A1200/A600 4xIDE Interface

AuthorTopic: Unofficial AIBB v6.5 68060 Compatibility patch  (Read 934 times)

0 Members and 1 Guest are viewing this topic.

Offline SpeedGeek

Unofficial AIBB v6.5 68060 Compatibility patch
« on: January 23, 2017, 09:30:21 PM »
 

Offline SpeedGeek

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #1 on: January 25, 2017, 01:48:14 PM »
Unofficial AIBB v6.5 68060 compatibility patch
© SpeedGeek 2017              

INTRODUCTION:
AIBB is a most excellent Amiga benchmark program!
Unfortunately, it's functional usage was seriously
limited for 68060 systems. So a new MINIMAL 68060 CPU
compatibility patch has been developed. This should allow
AIBB to run with the same level of function on 68060
systems as on 68040 systems.        
 
FEATURES:
- New 68060 code emulates "Unimplemented" instructions
which caused AIBB to crash on 68060 systems (unless the
CPU tooltype was set to 68000/010).
- Runs all original AIBB code on 60000-68040 systems
- 100% PC relative Assembler code
- Patched executable is only 80 bytes larger than original

NOTES:
This patch does NOT update AIBB to fully support the
68060 CPU in the way a benchmark program written
specifically for that purpose would do. It does NOT fix any
bugs or affect the limitations of the original AIBB code
except that it allows it to run on 68060 systems. This patch
does NOT change the AIBB version so the only way to know the
difference is the size of the executable.

P.S. Benchmarks uploaded are from my A3000 with A3660 @ 80 MHz

Your comments are welcome!

 

Offline SpeedGeek

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #2 on: February 03, 2017, 04:15:28 PM »
« Last Edit: May 23, 2021, 05:11:10 PM by SpeedGeek »
 

Offline utri007

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #3 on: February 03, 2017, 07:47:28 PM »
I couldn't get it patched. Syntax was right but result was wrong. Used spatch from aminet.
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline SpeedGeek

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #4 on: February 10, 2017, 02:22:21 PM »
Quote from: utri007;821468
I couldn't get it patched. Syntax was right but result was wrong. Used spatch from aminet.

The spatch from Aminet is supposed to be 100% compatible with the SAS spatch. The few reported problems with getting the patch to work were the result of using the hacked AIBB executable from Aminet. I thought this was already explained... :rolleyes:
 

Offline kenny smith

  • S.A.C.C.
  • Newbie
  • *
  • Join Date: Dec 2016
  • Posts: 18
  • Country: us
  • Total likes: 0
  • Gender: Male
  • i am in sacc.org
Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #5 on: February 11, 2017, 10:12:40 AM »
I do think you person are not thinking well you are all for getting this cpu of a 68080 or a 68100?. That was the next cpu that was comeing up in the line of cpu befor 1994, or 1995. If they do make a new cpu they should look into this as well to. But with a new amiga x5000 it should be just like a new 68100+.
 

Offline Oldsmobile_Mike

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #6 on: February 11, 2017, 03:15:04 PM »
Quote from: kenny smith;821947
I do think you person are not thinking well you are all for getting this cpu of a 68080 or a 68100?. That was the next cpu that was comeing up in the line of cpu befor 1994, or 1995. If they do make a new cpu they should look into this as well to. But with a new amiga x5000 it should be just like a new 68100+.


Huh? Somebody drinking too much Nyquil? :roflmao:
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline x303

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #7 on: February 11, 2017, 06:05:21 PM »
Quote from: utri007;821468
I couldn't get it patched. Syntax was right but result was wrong. Used spatch from aminet.

The version of aibb that's on aminet seems to be different somehow and can't be patched (for now). Dunno where the 'official' version of aibb comes from....
 

Offline SpeedGeek

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #8 on: February 12, 2017, 06:00:53 PM »
Quote from: x303;821972
The version of aibb that's on aminet seems to be different somehow and can't be patched (for now). Dunno where the 'official' version of aibb comes from....

The Aminet AIBB version is the official version but not the original distribution archive. The executable was compressed with a self-extracting archiver (what do you expect from a French BBS?).

ShK already uploaded the original executable here:

http://eab.abime.net/showpost.php?p=1137296&postcount=5

P.S. If anyone has recent/updated contact info for Mr. Lamonte Koop please send me a PM. Thanks! ;)
« Last Edit: February 12, 2017, 06:03:45 PM by SpeedGeek »
 

Offline zipper

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #9 on: February 12, 2017, 07:27:54 PM »
Might be this (has lived in Sauk Rapids)
http://www.whitepages.com/name/Lamonte-P-Koop/Lutherville-Timonium-MD/bv2hdp6 and there you can continue...
 

Offline SpeedGeek

Re: Unofficial AIBB v6.5 68060 Compatibility patch
« Reply #10 on: May 23, 2021, 05:12:37 PM »
** NEWS UPDATE **

Fixed a rarely occurring address computation bug (Assembler
defaulted to word math) which could cause 68020-040 systems
to crash. There is no AIBB version change for this bug fix
update. The only change is in the name of the patch file
which creates this version.

EDIT:
Sorry, users who downloaded the patch before May 27, 2021
got a buggy version of the patch.  :'(

MD5 bug fix Checksum:
a5810b7542bacd6e2a71c046be3f6652  AIBBv6.6
 
« Last Edit: June 22, 2021, 04:43:14 PM by SpeedGeek »