Unofficial AIBB v6.5 68060 Compatibility patch

  • Thread starter Thread starter SpeedGeek
  • Start date Start date
  • Replies Replies 7
  • Views Views 2333

SpeedGeek

Member
AmiBayer
Joined
Jan 21, 2011
Posts
933
Country
USA
Region
Wisconsin
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!

 

Attachments

  • AIBB_68060_BBA.PNG
    AIBB_68060_BBA.PNG
    7.8 KB · Views: 13
  • AIBB_68060_IMA.PNG
    AIBB_68060_IMA.PNG
    7.8 KB · Views: 11
  • AIBB_68060_SYS.PNG
    AIBB_68060_SYS.PNG
    7.2 KB · Views: 9
Last edited:
Good initiative and very nice, but is it only me who can't see in the post where to get this from? Would be nice to run it apart from looking at the screenshots..
 
@highpuff & tbtorro

A similar comment was posted on EAB:

Wait i'm confused, where is the patch?

Sorry, for the confusion. Please note the difference between "Developed" and "Released".

1) There are several good reasons for delaying the release. The documentation is still not completed or under revision.

2) Pre-release comments, concerns and suggestions can be added to the docs.

3) Some users neglect to RTFM the docs (or completely misunderstand them) and are likely to post bug reports (e.g. the patch doesn't correctly identify a 68060 CPU/FPU or miscalculates the CPU/FPU speed, etc.). So a little extra time to RTFM this thread and view the uploaded images may be quite beneficial here! ;)
 
Ok, the documentation is now complete and the patch is released (See post #1). Enjoy! :)
 
Your welcome... but David? I wonder how I became associated with this name? :roll:
 
Last edited:
Back
Top Bottom