View Single Post
Old 03 February 2017, 16:59   #1
SpeedGeek
Registered User
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 54
Posts: 341
Unofficial AIBB Version 6.6 patch

Unofficial AIBB Version 6.6 patch
SpeedGeek 2017

INTRODUCTION:
Since the AIBB MINIMAL 68060 CPU compatibility patch was
released I decided to develop an enhanced version.
The enhanced version features are essentially cosmetic so
please see the WARNINGS before using this patch.

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 212 bytes larger than original
- Replaces 68040 output strings with 68060 strings when a
68060 CPU is detected. Supports LC/EC variant and Copyback
strings.
- Fixes a typo bug on 68LC040/68EC040 user requester
(68EC060 string is now corrected to 68EC040)
- Updates version to 6.6

WARNINGS:
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
functionally affect the limitations of the original AIBB
code except for allowing it to run on 68060 systems.

Almost certainly, there is a higher probability to have
CONFUSION or MISUNDERSTANDING regarding the functional
usage and limitations of this update. Therefore, please do
NOT use this patch if you do NOT completely understand the
explanations and warnings I have given you!
Attached Thumbnails
Click image for larger version

Name:	AIBB_V66_IMA.PNG
Views:	160
Size:	12.0 KB
ID:	51909   Click image for larger version

Name:	AIBB_V66_SYS.PNG
Views:	127
Size:	11.2 KB
ID:	51910  
Attached Files
File Type: lha AIBBV66_PATCH.LHA (4.4 KB, 83 views)

Last edited by SpeedGeek; 10 February 2017 at 17:19.
SpeedGeek is offline  
AdSense AdSense  
 
Page generated in 0.09458 seconds with 10 queries