English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 21 May 2017, 22:40   #1
TCH
Newbie Amiga programmer
 
TCH's Avatar
 
Join Date: Jun 2012
Location: Front of my A500+
Age: 38
Posts: 372
Unhappy almost everything crashes with 68060

I've just obtained a Blizzard 1260 and almost everything crashes with it. DirectoryOpus, games, etc.

The guru i see the most is 8000003D. Is the card faulty? Is my A1200? It works fine with my Blizzard 1230.

I read that i need to install a 68060.library, but i installed it and it did not helped. Maybe i need to install other files than just the 68060.library?

Can anyone tell me, why these crashes occurs? I would be very disappointed if i could not use this card.
TCH is offline  
Old 21 May 2017, 22:44   #2
ptyerman
Registered User
 
ptyerman's Avatar
 
Join Date: Jun 2012
Location: Worksop/UK
Age: 59
Posts: 1,328
Check the 68060.library is not a corrupt file, I had similar problems with a 68040 card in my A2000 and it turned out to be a corrupt file.
Download and install a different version to what you have and try it then.
ptyerman is offline  
Old 21 May 2017, 22:45   #3
kgc210
Registered User
 
Join Date: Jun 2016
Location: Stoke-On-Trent, England
Posts: 450
Give this ago http://aminet.net/package/util/libs/MMULib
You might have an older SetPatch installed as well.

Backup your 68060.library and SetPatch somewhere before trying others out.

What Workbench setup do you have?
kgc210 is offline  
Old 22 May 2017, 00:04   #4
indigolemon
Bit Copying Bard
 
indigolemon's Avatar
 
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
Yeah, very likely either the 68060 library, you've got the real 68040 library (instead of the dummy one) or the wrong setpatch. The MMU lib package linked above is what I use with my Blizzard 1260.
indigolemon is offline  
Old 22 May 2017, 10:14   #5
TCH
Newbie Amiga programmer
 
TCH's Avatar
 
Join Date: Jun 2012
Location: Front of my A500+
Age: 38
Posts: 372
@ptyerman: I installed the one from the Blizzard pack here: http://phase5.a1k.org/index.php?driverslibraries

@kgc210: Thanks for the tip. Which SetPatch i should use? I think i use the latest which is available for WB3.1. (Yes, i use KS 3.1 and WB 3.1.)

@indigolemon: I renamed the original 68040.library to "kecske68040.library" to prevent the system using it. You say i should install the new 68040.library too from the Blizzard archive, not just the 68060.library?
TCH is offline  
Old 22 May 2017, 10:32   #6
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,374
You need both, because older systems (such as 3.1) do not recognise the 68060 - instead they mistake it for a 68040 and so load 68040.library for it. When you actually use a 68060, you need the 68040.library as well as this acts as a wrapper, pointing the system at the correct 68060.library instead. Of course, it must be the 68040.library meant for this purpose, otherwise the system will try to use the 68060 as a 68040, causing crashes. Without the *correct* 68040.library present, the system won't open 68060.library, and you'll also get trouble.

The MMU libraries people have suggested are alternatives, and work well, but make sure you read the instructions and install them properly.
Daedalus is offline  
Old 22 May 2017, 10:35   #7
drHirudo
Amiga user
 
drHirudo's Avatar
 
Join Date: Nov 2008
Location: Sofia / Bulgaria
Posts: 464
Quote:
Originally Posted by jsr View Post
I've just obtained a Blizzard 1260 and almost everything crashes with it. DirectoryOpus, games, etc.

The guru i see the most is 8000003D. Is the card faulty? Is my A1200? It works fine with my Blizzard 1230.
Install Oxyron Patcher. It's the best and fastest 68060.library replacement.
drHirudo is offline  
Old 22 May 2017, 10:36   #8
indigolemon
Bit Copying Bard
 
indigolemon's Avatar
 
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
Quote:
Originally Posted by jsr View Post
@indigolemon: I renamed the original 68040.library to "kecske68040.library" to prevent the system using it. You say i should install the new 68040.library too from the Blizzard archive, not just the 68060.library?
[edit] Ha! Only just realised two people had posted while I was typing!

As has been said above, my understanding is that there is a small 'dummy' 68040 library required, that passses things off to the 68060 library - this is a bit of a kludge to work around the fact commodore never released an official 68060 library so some apps won't talk to anything other than a 68040 library.

If you check the file sizes of the libs in the phase5 pack you have, you'll find a smaller (much smaller) 68040.library - that's the dummy one.

Last edited by indigolemon; 22 May 2017 at 12:43.
indigolemon is offline  
Old 23 May 2017, 08:36   #9
Chucky
Registered User
 
Chucky's Avatar
 
Join Date: Mar 2015
Location: Karlstad / Sweden
Age: 52
Posts: 1,210
remember that the archive from the top at http://phase5.a1k.org/index.php?driverslibraries that you need to copy ALL files from that archive to libs: not just the 68060.library. ALL files.
Chucky is offline  
Old 23 May 2017, 13:55   #10
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,539
Easy test is to run C:CPU, 68060.library is working if it reports "System: 68040 68882 (Cache Burst) (DATA: Cache CopyBack)"

Bad result is "System 68040 (INST: Cache Burst) (DATA: NoCache NoBurst)" (=no FPU, no full caching = crashes and bad performance)

Ignore reported CPU model, unless C:CPU is updated, it does not nothing about 68060.
Toni Wilen is offline  
Old 24 May 2017, 13:49   #11
Kin Hell
0ld0r Git
 
Kin Hell's Avatar
 
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,609
Quote:
Originally Posted by drHirudo View Post
Install Oxyron Patcher. It's the best and fastest 68060.library replacement.
Actually, no.....

Oxyron Patcher is nothing more than a Patch Program for the 68060 to better implement it's FPU (Floating Point Unit) calculations within the CPU. The program will also work with 68040 FPU calculations.

@ OP

Pull the Blizzard 1260 & boot from A1200 020.

Delete all 040/060 libs from your Libs Directory.

Get the 4th file down called SystemDisk (V46.3) from this page:

http://phase5.a1k.org/index.php?driverslibraries

Install from the Install script & select 060.

After installing from the System Disk, just copy the relevant Libs (now resident for deleting other instances before) from the 3rd file down on said page. This is the last official 68060 archive from phase5 V46.7

Then turn the Miggy off, Re-install the Blizzard 1260 & all should be good.

Also on the SystemDisk v46.3 you installed from earlier, there is a program called CyberPatcher. This is Phase 5's version of Oxyron Patcher, but Oxyron is faster. Both Oxyron & CyberPatcher are NOT needed if you're not into their respectively supported FPU intensive programs. Read the relevant Doc's if you intend to use.

Last edited by Kin Hell; 24 May 2017 at 14:09.
Kin Hell is offline  
Old 24 May 2017, 14:47   #12
Chucky
Registered User
 
Chucky's Avatar
 
Join Date: Mar 2015
Location: Karlstad / Sweden
Age: 52
Posts: 1,210
actually the libs from the top files (.zip or .lha) is newer than on the install disk.
Chucky is offline  
Old 25 May 2017, 06:13   #13
Mrz
Banned
 
Join Date: Dec 2016
Location: I
Posts: 338
surely the blizzard is faulty or it have a bad memory module or have some problem in the connector ( oxide)

long explanation:

if directory opus crash is due a hardware problem, not a 68060.library problem
having a 060 you can expect lot of games to crash or some old unknown programs not working , but if directory opus or diskmaster 1.4 crash .....
Mrz is offline  
Old 25 May 2017, 09:02   #14
Chucky
Registered User
 
Chucky's Avatar
 
Join Date: Mar 2015
Location: Karlstad / Sweden
Age: 52
Posts: 1,210
I had crashing dopus with bad 060 lib. especially in 3.9 BB4 on my BPPC before I got bppcfix to skip that damn old 060 lib in rom.
Chucky is offline  
Old 25 May 2017, 22:45   #15
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by Mrz View Post
if directory opus crash is due a hardware problem, not a 68060.library problem
Not true! DirectoryOpus crashes happily with wrong/missing 68060 library!
StingRay is offline  
Old 26 May 2017, 01:49   #16
Mrz
Banned
 
Join Date: Dec 2016
Location: I
Posts: 338
well

all depends of the Opus version
I'm talking about opus 4.12 or 4.10 which are the classics, those never crash

but opus 4.16 or 4.17 are buggy crash even using a old version of setpatch (older than setpatch 43.6)
and it doesn't matter which 060 lib you are using
Mrz is offline  
Old 27 May 2017, 16:23   #17
TCH
Newbie Amiga programmer
 
TCH's Avatar
 
Join Date: Jun 2012
Location: Front of my A500+
Age: 38
Posts: 372
@Daedalus, @indigolemon, @Chucky, @Kin Hell: Thanks, i installed both the 060 and the dummy 040 library and now everything works!

@drHirudo: I did not found a freely downloadable version of Oxyron patcher, only a purchasable one.

@Toni Wilen: Thanks, CPU reports it's a 68040 with 68882. Where can i get an updated CPU command?

@Mrz: I use DOpus 4.17pre21 and now that i installed the libs, it works flawlessly. It wasn't a hardware fault.
TCH is offline  
Old 27 May 2017, 17:32   #18
zipper
Registered User
 
Join Date: Mar 2004
Location: finland
Posts: 1,841
For Oxy look at the EAB file server.
zipper is offline  
Old 27 May 2017, 21:07   #19
indigolemon
Bit Copying Bard
 
indigolemon's Avatar
 
Join Date: Jan 2017
Location: Kelty, Fife, Scotland
Age: 41
Posts: 1,293
Quote:
Originally Posted by jsr View Post
@Daedalus, @indigolemon, @Chucky, @Kin Hell: Thanks, i installed both the 060 and the dummy 040 library and now everything works!
You're most welcome! It's a bit of a minefield - I only started dipping my toe back into the Amiga scene in January, so was fresh in my mind!

Quote:
Originally Posted by jsr View Post
@drHirudo: I did not found a freely downloadable version of Oxyron patcher, only a purchasable one.
If you are using the Phase5 libs, there will have been a program called CyberPatcher on on of the disks you grabbed. It performs the same function, patching the missing 68882 FPU instructions on the fly to speed up program execution. It's really only going to do anything if you use FPU specific software, so while handy to have - it was definitely the libs that were the key to your stability problems.

As an aside, I use MuRedox, a third program that does this job, which is part of the MMULibs mentioned above. It provides me with the correct 680X0 libs, as well as a multitude of other features and functions, and was last updated less than three months ago - which is nice
indigolemon is offline  
Old 28 May 2017, 11:54   #20
Kin Hell
0ld0r Git
 
Kin Hell's Avatar
 
Join Date: Mar 2009
Location: Cornwall, UK
Posts: 1,609
@ jsr

A pleasure too fella. Glad you're sorted.

See PM RE Oxyron Patcher.
Kin Hell is offline  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Walker - 68060 rodpulsar project.WHDLoad 3 13 March 2016 20:55
68060 on A2000 NMI Autovec crashes blakespot project.WHDLoad 10 05 February 2013 19:14
68060 Toni Wilen request.UAE Wishlist 20 29 May 2007 00:30
68060 glue request.UAE Wishlist 19 25 January 2007 00:00
68060 killergorilla support.Hardware 2 24 March 2003 16:50

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 00:46.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.09957 seconds with 15 queries