Welcome, Guest. Please login or register.

Author Topic: What is wrong with my 68060 FPU?  (Read 2409 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline NonameTopic starter

  • Newbie
  • *
  • Join Date: Mar 2010
  • Posts: 5
    • Show all replies
What is wrong with my 68060 FPU?
« on: March 11, 2010, 08:21:35 AM »
I am seriously running out of ideas regarding a strange FPU bug that is related to my A4000 with 68060/50 Mhz in a Cyberstorm MK1. I am about to think that the hardware is defective, but then again, I might as well have misconfigured something.

The bug first appeared to me when I was still active on the Amiga about 10 years ago. It showed with the first demos that made good use of the FPU, e.g. Ride/Skarla, Cybercinematastic/Loonies, or IKAnim/Loonies.

What the bug does on my machine is that certain FPU calculations apparently return funny results which results in wobbly 3D scenes in the aforementioned demos. Sometimes, not all the time, the polygons are drawn all over the screen, or at least the textures are wobbling more than they normally would.

I can't quantify the effect of this bug any better at the moment, but I am writing this in the hope that I might possibly be able to patch those issues away.

Any ideas guys?
What versions of 68060.library, setpatch and other relevant tools are you using?

My Amiga is running OS3.0. See below for its config according to WhichAmiga.
Code: [Select]
WhichAmiga 1.3.23 (9.11.01)
Written by Harry "Piru" Sintonen. Copyright © 1995-2001 PitPlane Productions.

Evaluating system...
Central Processing Unit: MC68060 50.0 MHz (rev 1)
    Floating Point Unit: 68060fpu 50.0 MHz
 Memory Management Unit: 68060mmu running
   Custom graphics chip: AGA Lisa 4203 (rev 0)
  Custom animation chip: AGA PAL Alice 8374 2M (rev 3-4)
   Other custom chip(s): Paula 8364 (rev 0), Ramsey (rev 15), Gary (rev 0)
        Graphics system: CyberGraphX V3
      Graphics board(s): CyberVision 64/3D
         Hardware Clock: clock + battmem found, sunday 01-jan-1978 02:53:36
 Max. Chipmem available: 2048 K
 Max. Fastmem available: 94208 K
       ROM chip version: 39.106 (Kickstart 3.0)
      Workbench version: 39.29 (Workbench 3.0)
       SetPatch version: 43.6

 Your computer is an Amiga 4000.
 

Offline NonameTopic starter

  • Newbie
  • *
  • Join Date: Mar 2010
  • Posts: 5
    • Show all replies
Re: What is wrong with my 68060 FPU?
« Reply #1 on: March 11, 2010, 08:16:51 PM »
Hi guys, thanks for your replies. I have tried both, Cyberpatcher (1.153) and Oxypatcher (3.12) and they have no effect on the issue that I experience.

Quote from: Tension;547150
Have you tried using a benchmark program to test it?  Do the results look strange?
Sysinfo 3.24 always ran fine (with the exception that it doesn't know the 060 and reports it as 040) and never crashed while testing. Also my Amiga never gave me any trouble when I used it for coding or other things. It just seems that certain instructions behave funny.

What version of 68060.library and setpatch do you recommend for OS3.0?