English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 11 October 2017, 12:00   #1
Sanxion
Registered User
 
Join Date: Jul 2017
Location: England
Posts: 138
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, 12:16   #2
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,369
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, 12:21   #3
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,400
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 online now  
Old 11 October 2017, 13:31   #4
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,335
68010 based Amigas are quite rare and just for this it might be worth keeping.
meynaf is offline  
Old 11 October 2017, 13:54   #5
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,920
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, 14:13   #6
Robbie
Registered User
 
Join Date: May 2015
Location: Southbourne
Posts: 75
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, 21:37   #7
MigaTech
Only Amiga !!
 
MigaTech's Avatar
 
Join Date: Apr 2017
Location: United Kingdom
Posts: 588
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
68010 In A500+ k4lmp support.Hardware 20 16 July 2021 18:16
is there a 68010 amiga system existing? jotd Nostalgia & memories 7 11 June 2016 06:58
Killing game show and the 68010 kipper2k support.Games 5 25 April 2013 10:10
WHDLoad on a 68000 a500 - should I go to a 68010? AB Positive project.WHDLoad 4 13 February 2010 21:18
Motorola 68010 CPU whiteb MarketPlace 0 26 September 2002 05: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 19:12.

Top

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