Welcome, Guest. Please login or register.

Author Topic: Easy 68010 question...  (Read 4449 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Oldsmobile_MikeTopic starter

Easy 68010 question...
« on: December 24, 2012, 05:29:38 AM »
Looking for budget upgrades for my A500.  Those 68010's from China & Hong Kong that show up on ebay all the time... $5 bucks for a 5% speed increase, seems worth it to me, right?  And it would give me an excuse to open the thing up and clean it, LOL.

http://www.ebay.com/itm/MOTOROLA-MC68010P10-CDIP-64-Microcontroller-Microprocessor-/261044738389?pt=LH_DefaultDomain_0&hash=item3cc77a9955

This would work on an Amiga, right?  Or should I just save my $5 for a Starbucks latte?  ;-)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: Easy 68010 question...
« Reply #1 on: December 24, 2012, 05:58:55 AM »
Quote from: Oldsmobile_Mike;720180
Looking for budget upgrades for my A500.  Those 68010's from China & Hong Kong that show up on ebay all the time... $5 bucks for a 5% speed increase, seems worth it to me, right?

Certain programs will run a lot more than 5% faster.  Certain special programs that make good use of loop mode will run 50% to 100% faster.

There was a famous old cracktro that was massively faster on 68010 than 68000.  Around double the framerate.

But remember that any old illegally coded games that use MOVE SR, instruction will crash on 68010.  (Maybe this is not a problem with WHDLoad, dunno).
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline Lurch

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1716
    • Show only replies by Lurch
Re: Easy 68010 question...
« Reply #2 on: December 24, 2012, 06:18:27 AM »
68010 - 98% of what you run will not be any faster.

Works great for WHDLoad, but only really useful as some games need it for the quit key to work. But as I've found that's only a small handful.

Playing games from disk, 9 out of 10 games work.

This isn't based on googling this is based on what I've found using one :-)

There are patches on amibay for stubborn disk based games if you really need it.

Overall, they're cheap so might as well. But if you're looking for a speed boost then you'll be let down.

I'd get a 68020 turbo card instead.
-=[LurcH]=-
A500 Plus Black 030@40MHz 128MB | A1200T 060@80MHz 320MB | Pegasos II G4@1GHz 1GB  | Amiga Future Sub
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: Easy 68010 question...
« Reply #3 on: December 24, 2012, 06:52:58 AM »
Actually all programs will run faster on 68010 than 68000.  The question is only "Will he notice that it went faster?".  Many times the answer will be no.  But sometimes the answer will be yes.

Its only $5.00 so its really no big deal at all to get 5 of them and go round upgrading all the A500s and A2000s in sight. :)


If he wanted to spend money he could get one of those vxl 030 cards (or similar) then he would have a 25Mhz 68030 with 16MB fastram.  It would be a lot faster than a silly 68010 and he would have the fastram to run a lot more software and games.  But I assume it would cost $100.00 for something like that.  He clearly does not love his miggy enough to spend $100.00 on her.  So for him the 68010 seems like a nice choice.

68010 has LOOP MODE.  This a 6-byte L1 instruction cache that ONLY works with a few instructions.  Yes they are the most common instructions so u do get value with LOOP MODE.

68030 has a LOOP MODE that works with everything.  And instead of working on only tiny 6-byte loops its works on all loops of 256 bytes or smaller.  So its a big upgrade from 68010.

68030 also has a 256 byte L1 DataCache which is a giant improvement over silly 68010.

68030 also has a Barrel-shifter so all shifts are massively faster.

68030 also performs multiplications and divisions massively faster than 68010.

68030 also performs all instructions at double speed of 68010.  68010 takes 4 cycles to perform simple instructions.  Those same exact instructions complete in only 2 cycles on 68030.  So a 7Mhz 68030 is always 2x as fast as a 7Mhz 68010.

The slowest 68030 you can buy is 25Mhz so you get another 3x speedboost for a total of 600% speed improvement over 68010.
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline Lurch

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1716
    • Show only replies by Lurch
Re: Easy 68010 question...
« Reply #4 on: December 24, 2012, 06:56:50 AM »
Have a 14Mhz 68030 currently in my A500 ;-)

Anyway even with 512kb 32bit fast RAM the 500 speeds up no end.
-=[LurcH]=-
A500 Plus Black 030@40MHz 128MB | A1200T 060@80MHz 320MB | Pegasos II G4@1GHz 1GB  | Amiga Future Sub
 

Offline Oldsmobile_MikeTopic starter

Re: Easy 68010 question...
« Reply #5 on: December 24, 2012, 07:04:20 AM »
Quote from: Lurch;720185
I'd get a 68020 turbo card instead.


Hen's teeth, sir, hen's teeth!  ;-)

It took me 9 years to find this A500, hopefully it'll be fewer than 9 more that I'll be able to find a better processor for it ($100 for a 68030?  Dreaming!), so for now the '010 will give me something to play around with, at least!  ;-)  Thanks!
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: Easy 68010 question...
« Reply #6 on: December 24, 2012, 07:12:23 AM »
Quote from: Oldsmobile_Mike;720192
($100 for a 68030?  Dreaming!)


There are thousands of them out there.  Its just that they are laying in ppl's closets and ppl don't realize there are ppl like you that want to buy them.  If u could get lucky u could get one for free from someone who is going to throw it in the trash.
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline Lurch

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1716
    • Show only replies by Lurch
Re: Easy 68010 question...
« Reply #7 on: December 24, 2012, 07:41:50 AM »
Quote from: Oldsmobile_Mike;720192
Hen's teeth, sir, hen's teeth!  ;-)

It took me 9 years to find this A500, hopefully it'll be fewer than 9 more that I'll be able to find a better processor for it ($100 for a 68030?  Dreaming!), so for now the '010 will give me something to play around with, at least!  ;-)  Thanks!


Agreed really hard to find, and when you do come across one people what a fortune. Struggled for a couple of years trying to find something. Even on amibay.

Managed to get a damaged card and then get it repaired by Amigakit so was under $80 NZD all up.

But even then it can be flakey, being really old hardware. So was going to go the aca 500 route but wasn't released when it was meant to be. Was going to be my xmas present.

So bought a 1200 and an ACA card and haven't looked back. Well until I broke it, but hopefully amigakit will be able to help out again.

this might be of interest

http://www.ebay.de/itm/Hurricane-500-68020-68000-Commodore-Amiga-2000-500-CPU-Turbo-accelerator-/200868945482?pt=Klassische_Computer&hash=item2ec4b8de4a
-=[LurcH]=-
A500 Plus Black 030@40MHz 128MB | A1200T 060@80MHz 320MB | Pegasos II G4@1GHz 1GB  | Amiga Future Sub
 

Offline Lurch

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1716
    • Show only replies by Lurch
Re: Easy 68010 question...
« Reply #8 on: December 24, 2012, 07:43:15 AM »
This also looks interesting :-)

http://www.ebay.de/itm/Amiga-500-Turbokarte-mit-7-14-MHz-und-echtem-Motorola-68000-/150968228944?pt=Klassische_Computer&hash=item2326685c50

Theres a hack on amibay that does the samething

As a side note I have a VXL*30 but no RAM module for it so it might as well be a 68000. Not really selling anything until next year though, xmas/new years to contend with first.
« Last Edit: December 24, 2012, 07:47:04 AM by Lurch »
-=[LurcH]=-
A500 Plus Black 030@40MHz 128MB | A1200T 060@80MHz 320MB | Pegasos II G4@1GHz 1GB  | Amiga Future Sub
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Easy 68010 question...
« Reply #9 on: December 24, 2012, 07:44:21 AM »
@ChaosLord, What about the differences between 68010 and 68020 ?
 

Offline Lurch

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: Dec 2003
  • Posts: 1716
    • Show only replies by Lurch
Re: Easy 68010 question...
« Reply #10 on: December 24, 2012, 07:54:56 AM »
Google is your friend..

Improvements over 68010

The 68020 added many improvements to the 68010 including a 32-bit arithmetic logic unit (ALU), external data bus and address bus, and new instructions and addressing modes. The 68020 (and 68030) had a proper three-stage pipeline. Though 68010 had a "loop mode", which sped loops through what was effectively a tiny instruction cache, it had only two memory location and was thus little used. The 68020 replaced this with a proper instruction cache of 256 bytes, the first 68k series processor to feature true onboard cache memory.

The previous 68000 and 68010 processors could only access word (16 bit) and longword (32 bit) data if it were word-aligned (located at an address that is evenly divisible by 2). The 68020 had no alignment restrictions on data access. However, unaligned longword accesses were often much slower than aligned accesses.
-=[LurcH]=-
A500 Plus Black 030@40MHz 128MB | A1200T 060@80MHz 320MB | Pegasos II G4@1GHz 1GB  | Amiga Future Sub
 

Offline spirantho

Re: Easy 68010 question...
« Reply #11 on: December 24, 2012, 08:49:28 AM »
Beware of one thing:
although most things run fine with an 010, one thing that doesn't is the Rob Northern copy protection scheme. Hence forget about running games like Populous unless they're cracked.
--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my shop! http://www.mutant-caterpillar.co.uk/shop/ - for 8-bit (and soon 16-bit) goodness!
 

Offline ChaosLord

  • Hero Member
  • *****
  • Join Date: Nov 2003
  • Posts: 2608
    • Show only replies by ChaosLord
    • http://totalchaoseng.dbv.pl/news.php
Re: Easy 68010 question...
« Reply #12 on: December 24, 2012, 08:54:51 AM »
Quote from: freqmax;720199
@ChaosLord, What about the differences between 68010 and 68020 ?


68020 is exactly the same as 68030 with its datacache chopped off.

Without any datacache the speed of the processor gets crippled.

Its better to get a proper 68030.

Only reason to get an 020 is if it was free, or $5.00
Wanna try a wonderfull strategy game with lots of handdrawn anims,
Magic Spells and Monsters, Incredible playability and lastability,
English speech, etc. Total Chaos AGA
 

Offline Oldsmobile_MikeTopic starter

Re: Easy 68010 question...
« Reply #13 on: December 24, 2012, 08:57:54 AM »
Quote from: spirantho;720209
Beware of one thing:
although most things run fine with an 010, one thing that doesn't is the Rob Northern copy protection scheme. Hence forget about running games like Populous unless they're cracked.


Thanks!  For $5 I figured it was worth a shot, now to wait for the loooong shipping before it gets here.  Do you think this type of game would work if I had a hard drive and could run it through WHDLoad (with the 68010)?

Regarding the "Hurricane" accelerator posted about above, I don't read German but the best I could gather it looks like it requires a RAM daughterboard, same as the VXL.  What is it with people selling these accelerators without their RAM boards?  Argh!  Is there ever going to be something like an ACA500 produced?  I see a few mentions of it, but can't find any specific details with my google-fu.  ;-)
Amiga 500: 2MB Chip|16MB Fast|30MHz 68030+68882|3.9|Indivision ECS|GVP A500HD+|Mechware card reader + 8GB CF|Cocolino|SCSI DVD-RAM
Amiga 2000: 2MB Chip|136MB Fast|50MHz 68060|3.9|Indivision ECS + GVP Spectrum|Mechware card reader + 8GB CF|AD516|X-Surf 100|RapidRoad|Cocolino|SCSI CD-RW
 Amiga videos and other misc. stuff at https://www.youtube.com/CompTechMike/videos
 

Offline spirantho

Re: Easy 68010 question...
« Reply #14 on: December 24, 2012, 11:23:19 AM »
WHDload removes the copy protection so it will work fine that way. You just can't boot the disk
--
Ian Gledhill
ian.gledhill@btinternit.com (except it should be internEt of course...!)
Check out my shop! http://www.mutant-caterpillar.co.uk/shop/ - for 8-bit (and soon 16-bit) goodness!