Welcome, Guest. Please login or register.

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

Description:

0 Members and 1 Guest are viewing this topic.

Offline NonameTopic starter

  • Newbie
  • *
  • Join Date: Mar 2010
  • Posts: 5
    • Show only replies by Noname
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 Tension

Re: What is wrong with my 68060 FPU?
« Reply #1 on: March 11, 2010, 11:31:23 AM »
Have you tried using a benchmark program to test it?  Do the results look strange?

Offline Tension

Re: What is wrong with my 68060 FPU?
« Reply #2 on: March 11, 2010, 11:32:00 AM »
Welcome to the forums by the way.

Offline stefcep2

  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 1467
    • Show only replies by stefcep2
Re: What is wrong with my 68060 FPU?
« Reply #3 on: March 11, 2010, 12:40:35 PM »
Quote from: Tension;547151
Welcome to the forums by the way.


Put cyberpatcher in wbstartup.  It comes with the phase 5 68060 install discs, which i think are on aminet. else use oxypatcher.
 

Offline HammerD

Re: What is wrong with my 68060 FPU?
« Reply #4 on: March 11, 2010, 03:00:01 PM »
Quote from: stefcep2;547157
Put cyberpatcher in wbstartup.  It comes with the phase 5 68060 install discs, which i think are on aminet. else use oxypatcher.


Is it still possible to buy oxypatcher anymore? It is commercial.
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
 

Offline NonameTopic starter

  • Newbie
  • *
  • Join Date: Mar 2010
  • Posts: 5
    • Show only replies by Noname
Re: What is wrong with my 68060 FPU?
« Reply #5 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?
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: What is wrong with my 68060 FPU?
« Reply #6 on: March 11, 2010, 09:34:39 PM »
Are you 100% sure your MK1 likes your memory modules?*Is your PSU ok?*is your 060 correctly cooled?

BTW, some 68060.library versions may be more compatible than others. With my MK2 I remember some libraries enabled more 060 caches (burst?) and despiting the fact that it speed up some things, it caused problems with others.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline stefcep2

  • Hero Member
  • *****
  • Join Date: Sep 2007
  • Posts: 1467
    • Show only replies by stefcep2
Re: What is wrong with my 68060 FPU?
« Reply #7 on: March 11, 2010, 11:21:38 PM »
Quote from: Noname;547245
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.


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?


I'd recommend you use 3.1 roms and workbench 3.1 over workbench 3.0  And use the 3.1 setpatch.

I'd use the latest phase 5 libraries.

On the Mark 1 afaik ALL the RAM simms  had to be identical.