English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 11 October 2017, 13:00   #1
Sanxion
Registered User

 
Join Date: Jul 2017
Location: Burnley / England
Posts: 107
68010 replacement?

Hi all

Is there any benefit in swapping a 68000 for a 68010? Also, is a direct swap even possible?
Sanxion is offline  
Old 11 October 2017, 13:16   #2
Daedalus
Registered User

Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 4,346
They're pin-compatible, so a direct swap is possible. There are some minor benefits; whether it's worth it is really up to you:

- It adds some special cache that provides a very slight speed increase of a couple of %, depending on the code running.
- It allows the VBR to be moved, meaning the quit key functionality in most WHDLoad games now works.

There may be some very old software that isn't compatible, but wouldn't be compatible with a 68020 either. But in general, you'd be hard pushed to tell the difference in every day use.
Daedalus is offline  
Old 11 October 2017, 13:21   #3
alexh
Thalion Webshrine
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 12,230
I knew some people who did it "back in the day" but they didn't keep it for long. Floppy Disk games crashed more often than not.

WHDload might make it more usable these days.

I wouldn't bother.

Fitting FastRAM helps more.
alexh is offline  
Old 11 October 2017, 14:31   #4
meynaf
son of 68k
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 46
Posts: 3,617
68010 based Amigas are quite rare and just for this it might be worth keeping.
meynaf is offline  
Old 11 October 2017, 14:54   #5
grond
Registered User

 
Join Date: Jun 2015
Location: Germany
Posts: 657
Quote:
Originally Posted by Daedalus View Post
- It adds some special cache that provides a very slight speed increase of a couple of %, depending on the code running.
To make this (correct) statement a little more precise: the 010 does not need to reload instructions in a 6 byte loop consisting of a short instruction (2 bytes) and a dbcc-instruction (4 bytes). This was meant to speed up some supersmall for-loops and has hardly any noticable effect in real-world programs. The downside of the 010 is that the "move from SR" instruction became a supervisor instruction causing some 68000 programs to guru. However, since the instruction always remained a supervisor instruction from then on, compatibility of any post-68000 68k processor wasn't any better and programmers learned that they shouldn't use the instruction without being in supervisor mode. I think the problem is rather small and was more prevalent in the late 80s than today.
grond is offline  
Old 11 October 2017, 15:13   #6
Robbie
Registered User

 
Join Date: May 2015
Location: Southbourne
Posts: 70
I bought one a while back and installed it, just for fun.
There is a slight benefit apparently, but not one you'll ever notice. Still fun though.
Robbie is offline  
Old 11 October 2017, 22:37   #7
MigaTech
Only Amiga !!

MigaTech's Avatar
 
Join Date: Apr 2017
Location: United Kingdom
Posts: 528
If you want to upgrade CPU in an Amiga 2000, go for a 68030 or higher CPU card, they come with fast ram and sometimes FPU. You would definitely notice a difference then!
MigaTech 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
is there a 68010 amiga system existing? jotd Nostalgia & memories 7 11 June 2016 07:58
Killing game show and the 68010 kipper2k support.Games 5 25 April 2013 11:10
68010 In A500+ k4lmp support.Hardware 17 12 January 2013 16:47
WHDLoad on a 68000 a500 - should I go to a 68010? AB Positive project.WHDLoad 4 13 February 2010 22:18
Motorola 68010 CPU whiteb MarketPlace 0 26 September 2002 06:37

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 06:56.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
Page generated in 0.06711 seconds with 13 queries