English Amiga Board Amiga Lore


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 23 January 2017, 22:03   #1
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 54
Posts: 341
Lightbulb Unofficial AIBB v6.5 68060 Compatibility patch

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!
Attached Thumbnails
Click image for larger version

Name:	AIBB_68060_BBA.PNG
Views:	153
Size:	12.0 KB
ID:	51798   Click image for larger version

Name:	AIBB_68060_IMA.PNG
Views:	119
Size:	12.1 KB
ID:	51799   Click image for larger version

Name:	AIBB_68060_SYS.PNG
Views:	115
Size:	11.2 KB
ID:	51800  
Attached Files
File Type: lha AIBB060_PATCH.LHA (3.9 KB, 69 views)

Last edited by SpeedGeek; 25 January 2017 at 14:33.
SpeedGeek is offline  
AdSense AdSense  
Old 23 January 2017, 22:58   #2
Locutus
Registered User

 
Join Date: Jul 2014
Location: Finland
Posts: 726
Wait i'm confused, where is the patch?
Locutus is offline  
Old 23 January 2017, 23:38   #3
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 54
Posts: 341
Quote:
Originally Posted by Locutus View Post
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!

Last edited by SpeedGeek; 23 January 2017 at 23:47.
SpeedGeek is offline  
Old 25 January 2017, 14:35   #4
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 54
Posts: 341
Ok, the documentation is now complete and the patch is released (See post #1). Enjoy!
SpeedGeek is offline  
Old 26 January 2017, 21:22   #5
ShK
Apollo Team
ShK's Avatar
 
Join Date: Mar 2013
Location: Lahti / Finland
Age: 46
Posts: 257


Thank you for the compatibility patch! Tested to working.

AIBB060 Walkthrough with Vampire 500 V2 x14: https://vimeo.com/201182434
Attached Files
File Type: zip AIBB060.zip (166.1 KB, 127 views)
ShK is offline  
Old 27 January 2017, 14:24   #6
utri007
mä vaan
 
Join Date: Nov 2001
Location: Finland
Posts: 644
I tried this, is this correct spatch.

http://aminet.net/package/dev/misc/spatch
utri007 is offline  
Old 27 January 2017, 16:18   #7
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 54
Posts: 341
Quote:
Originally Posted by utri007 View Post
I tried this, is this correct spatch.

http://aminet.net/package/dev/misc/spatch
It should not make any difference which version of spatch you are using. However, there is a huge difference between using the original (unmodified) executable and the hacked executable:

http://www.a1k.org/forum/showthread.php?t=58801
SpeedGeek is offline  
Old 27 January 2017, 16:43   #8
AMIGASYSTEM
Registered User
AMIGASYSTEM's Avatar
 
Join Date: Aug 2014
Location: Brindisi (Italia)
Posts: 2,041
Thank you, successfully tested with WinUAE AFA OS 060/JIT


Last edited by AMIGASYSTEM; 15 March 2017 at 00:48.
AMIGASYSTEM is offline  
Old 03 February 2017, 17:02   #9
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 54
Posts: 341
Here is link for the enhanced version:

http://eab.abime.net/showthread.php?...06#post1138706
SpeedGeek is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Understanding AIBB Marchie support.Other 0 28 October 2016 07:48
aibb and sysinfo results ? turrican3 support.WinUAE 13 21 August 2013 16:27
DosFellow compatibility list and compatibility of specific games ruffian support.WinFellow 8 24 May 2010 19:23
three in one? (SCSI Patch,Mac Patch,MapRom) RogerWilco09 support.Apps 0 05 May 2009 16:56
68060 HD games compatibility list robotriot support.Games 22 25 January 2008 16:49

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 07:48.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.14941 seconds with 12 queries