09 November 2021, 13:32 | #1 |
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? |
09 November 2021, 13:35 | #2 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
Chances are your emulated OS needs the 68060 libraries installing?
Perhaps try this : https://aminet.net/package/util/sys/Mu680x0Libs |
09 November 2021, 13:51 | #3 |
Registered User
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
|
|
09 November 2021, 14:43 | #4 |
WinUAE 4000/40, V4SA
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.
|
09 November 2021, 15:38 | #5 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
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. |
09 November 2021, 15:53 | #6 |
Registered User
Join Date: Jul 2013
Location: Liverpool
Posts: 2,595
|
Why do you want to Emulate an 060 ?
|
09 November 2021, 16:02 | #7 |
Thalion Webshrine
Join Date: Jan 2004
Location: Oxford
Posts: 14,337
|
|
09 November 2021, 17:39 | #8 |
Registered User
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. |
10 November 2021, 01:17 | #9 |
Registered User
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
|
|
10 November 2021, 01:43 | #10 |
WinUAE 4000/40, V4SA
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.
|
10 November 2021, 01:50 | #11 |
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... |
10 November 2021, 09:22 | #12 |
Registered User
Join Date: Jan 2019
Location: Germany
Posts: 3,216
|
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.
|
10 November 2021, 09:25 | #13 |
son of 68k
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
|
It will not work. The emulator can't emulate cycle exact 060.
Then set it as "fastest possible" and activate JIT. If fastest is active, cpu type does not matter anymore. |
10 November 2021, 09:27 | #14 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
|
10 November 2021, 09:45 | #15 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,506
|
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 |
10 November 2021, 09:53 | #16 |
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? |
10 November 2021, 14:27 | #17 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
sandruzzo: in config, the "CPU and FPU" page, CPU Emulation Speed, select "Fastest possible".
|
10 November 2021, 19:04 | #18 |
Registered User
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
|
@coldacid ThANKS
|
12 November 2021, 07:45 | #19 |
Registered User
Join Date: Feb 2011
Location: Italy/Rome
Posts: 2,281
|
Emulation it's faster if I set MHZ manually
|
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 |
|
|