English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 09 November 2021, 13:32   #1
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
Switching from 040 to 060

Hi,

I've installed my Amiga configuration with 040 (Aga chipset) and i would like to upgrade it to 060. I've tryed it just by changing processor type into configuration panel, but it didn't work.

Do I have to reinstall Amiga os from zero, or there is some kind of "trick" to avoid it?
sandruzzo is offline  
Old 09 November 2021, 13:35   #2
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
Chances are your emulated OS needs the 68060 libraries installing?

Perhaps try this :

https://aminet.net/package/util/sys/Mu680x0Libs
alexh is offline  
Old 09 November 2021, 13:51   #3
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
Done it now. Even though I see 060 on setting, the system info is telling me that I still have 040

sandruzzo is offline  
Old 09 November 2021, 14:43   #4
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
Forget SysInfo, what does ShowConfig say? And did you make sure to restart the emulator after changing to the 060? I don't think that changing the CPU after the emulation's already running will work.
coldacid is offline  
Old 09 November 2021, 15:38   #5
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
I don't know if you need this package too (for good interop/stability)

https://aminet.net/package/util/libs/MMULib

Last edited by alexh; 09 November 2021 at 16:01.
alexh is offline  
Old 09 November 2021, 15:53   #6
Nobby_UK
Registered User
 
Nobby_UK's Avatar
 
Join Date: Jul 2013
Location: Liverpool
Posts: 2,595
Why do you want to Emulate an 060 ?
Nobby_UK is offline  
Old 09 November 2021, 16:02   #7
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
Quote:
Originally Posted by Nobby_UK View Post
Why do you want to Emulate an 060 ?
Test 060 optimised executables?
alexh is offline  
Old 09 November 2021, 17:39   #8
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,334
Yep, looks like an issue with the installed OS alright. If you're running OS 3.1 or 3.0, it doesn't know what an '060 is, so instead reports it as an '040. This is why it needs a dummy 68040 library in place of the original that redirects to the 68060 library.

Newer versions of the OS recognise the '060 directly, so their CPU command would be more accurate and they don't need the dummy library.
Daedalus is offline  
Old 10 November 2021, 01:17   #9
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
Quote:
Originally Posted by Nobby_UK View Post
Why do you want to Emulate an 060 ?
In order to have a faster CPU when I coding for Amiga
sandruzzo is offline  
Old 10 November 2021, 01:43   #10
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
If you want faster programming, you're probably better off with Visual Studio Code and Bartman's Amiga programming extension.
coldacid is offline  
Old 10 November 2021, 01:50   #11
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
@coldacid

I enjoy doing all on Amiga, even though is emulated. Old school...
sandruzzo is offline  
Old 10 November 2021, 09:22   #12
Thomas Richter
Registered User
 
Join Date: Jan 2019
Location: Germany
Posts: 3,214
Quote:
Originally Posted by sandruzzo View Post
In order to have a faster CPU when I coding for Amiga
Sorry, but the emulation does not get faster just because you emulate a faster CPU. Emulation speed depends on the power of the emulating system alone. Besides, UAE does not emulate all the pecularities of the 68060 anyhow, such as the MMU.
Thomas Richter is offline  
Old 10 November 2021, 09:25   #13
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,322
Quote:
Originally Posted by alexh View Post
Test 060 optimised executables?
It will not work. The emulator can't emulate cycle exact 060.


Quote:
Originally Posted by sandruzzo View Post
In order to have a faster CPU when I coding for Amiga
Then set it as "fastest possible" and activate JIT. If fastest is active, cpu type does not matter anymore.
meynaf is online now  
Old 10 November 2021, 09:27   #14
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
Quote:
Originally Posted by Thomas Richter View Post
Besides, UAE does not emulate all the pecularities of the 68060 anyhow, such as the MMU.
Your information is quite obsolete.
It can run Amix, m68k Linux (and netbsd etc), enforcer (and other MMU debugging tools).
Toni Wilen is offline  
Old 10 November 2021, 09:45   #15
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,502
IMO only practical reason for using 68060 is testing that your program does not (accidentally) use any 68060 unimplemented instructions (but note that JIT can't handle this).

Any program that requires 68060 requires it because real 68060 is much faster than earlier models. 68040 and 68060 are practically identical in opcode level (except 68060 has few more instructions not implemented in hardware compared to 68040. And one FPU instruction is again hardware implemented which was removed in 68040)

Also 68060 was not very well supported back in the day (too old setpatch: crash at boot, too old CPU libraries: crash at boot, accelerator boot rom didn't disable 68060 FPU: very early crash at boot). 68040 is much "easier" choice
Toni Wilen is offline  
Old 10 November 2021, 09:53   #16
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
@Toni Wilen

Is there a way to push as far as possible 040s' MHZ?
sandruzzo is offline  
Old 10 November 2021, 14:27   #17
coldacid
WinUAE 4000/40, V4SA
 
coldacid's Avatar
 
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
sandruzzo: in config, the "CPU and FPU" page, CPU Emulation Speed, select "Fastest possible".
coldacid is offline  
Old 10 November 2021, 19:04   #18
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
@coldacid ThANKS
sandruzzo is offline  
Old 12 November 2021, 07:45   #19
sandruzzo
Registered User
 
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
Emulation it's faster if I set MHZ manually
sandruzzo 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
Can an 030 be upgraded to an 040 or 060? Sim085 support.Hardware 18 21 August 2015 23:48
Cyberstorm Mk-III 060 - 060, 040 dummy libs Akiko support.Apps 1 07 February 2011 20:30
Converting a blizzard 040 to 060 frank_b support.Hardware 9 04 August 2010 03:05
WTB: 040 or 060 for A4000 MagerValp MarketPlace 0 16 August 2009 19:46
My BPPC 040 to 060 upgrade DDNI Amiga scene 15 16 March 2008 01:56

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 09:44.

Top

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