....opens trenchcoat....
nearly 3 decades of 68k kleptomania right there.
The one on the lower right might have a slight aura of iffyness but I think I tried it already in the AB40.
Fixing my Milan 040 (or not) blog
-
dml
- Posts: 842
- Joined: 15 Nov 2017 22:11
Re: Fixing my Milan 040 (or not) blog
You do not have the required permissions to view the files attached to this post.
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
-
peters
- Posts: 224
- Joined: 25 Feb 2023 20:44
Re: Fixing my Milan 040 (or not) blog
I had hoped the Vampire guys would produce a plug in 68040/060 replacement.
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Fixing my Milan 040 (or not) blog
Now that need to add a drooling emotie :lol:
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Fixing my Milan 040 (or not) blog
Maybe. But I wouldn't use their stuff after all the abuse I got from their direction anyway. I'd rather stick to real silicon and max it all out.peters wrote: 28 Jun 2025 16:48 I had hoped the Vampire guys would produce a plug in 68040/060 replacement.
-
alexh
- Site sponsor

- Posts: 1335
- Joined: 17 Oct 2017 16:51
- Location: Oxfordshire
Re: Fixing my Milan 040 (or not) blog
Maybe. The date code is Week 30, 2004, not long after Motorola became Freescale so maybe they had not changed the logo yet.dml wrote: 28 Jun 2025 16:46 The one on the lower right might has a slight aura of iffyness but I think I tried it already in the AB40.
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
-
dml
- Posts: 842
- Joined: 15 Nov 2017 22:11
Re: Fixing my Milan 040 (or not) blog
Hmmm. Thanks for the extra background info!alexh wrote: 28 Jun 2025 17:32 Maybe. The date code is Week 30, 2004, not long after Motorola became Freescale so maybe they had not changed the logo yet.
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
-
Maximilian
- Posts: 407
- Joined: 28 Feb 2019 17:02
Re: Fixing my Milan 040 (or not) blog
Screemo from AmiBay is selling a few 68060's, he has multiple post for different revisions there.
I bought stuff from him in multiple occasions and it was always good stuff..
I bought stuff from him in multiple occasions and it was always good stuff..
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: Fixing my Milan 040 (or not) blog
+1 to that.exxos wrote: 28 Jun 2025 16:37 Ultimately it's why I want to redo the ST chipset to just use a faster bus. We should be able to hit 32mhz without much issues. But that's full 32mhz bus with 32mhz writes. STram won't be a bottleneck anymore. Then later move to the 030 for full 32bit... No need for accelerators and multiple other hacks then ;)
Especially if (as alluded to above) the higher clocked 040s are starting to go up in price. :roll: Not sure the 25Mhz ones are worth the effort of upgrading over a 50Mhz 030 really. IIRC werent they roughly double the speed per clk cycle?
Another cool option would be insanely high clock rate MC68000s. That would be cool. (I know you can do it @exxos ) :D
I wonder if watercooling and overvolting would get >75Mhz? :lol:
They are starting to produce ST HW flashed hybrid firmwares for the Amiga Vampire cards now, so not sure there would be any effort to focus on making a standalone CPU type of product for the Ataris now anyway and there doesnt seem to be much demand from Mac or Sun owners either..peters wrote: 28 Jun 2025 16:48 I had hoped the Vampire guys would produce a plug in 68040/060 replacement.
-
dml
- Posts: 842
- Joined: 15 Nov 2017 22:11
Re: Fixing my Milan 040 (or not) blog
IIRC it performs about 3x the speed at the same clock. It depends on the operations - the simplest ops (like move/add) are about 2x as fast but other common operations can be 4x or more. It is pipelined and overlaps instructions so the cycle count for most instructions is not constant and can 'shrink' depending on what happens before/after.mrbombermillzy wrote: 28 Jun 2025 23:20
Especially if (as alluded to above) the higher clocked 040s are starting to go up in price. :roll: Not sure the 25Mhz ones are worth the effort of upgrading over a 50Mhz 030 really. IIRC werent they roughly double the speed per clk cycle?
There are a lot of other factors though which both make it faster (cache, copyback/batching, optimised FPU) and in some cases could make it slower (poor performance on a 16bit databus, memory interface always limited by CPU external clockspeed etc.)
Also compatibility is not 100% for 040 so it's still a trade that might not always be worth it.
I'll need to fire up my Afterburner and get some measurements to compare. It's a 32/40MHz system but a decent ratio can be figured out from that :)
d:m:l
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
BadMooD d/l: https://www.leonik.net/dml/sec_bm.py
SVO30 d/l: https://www.leonik.net/dml/sec_svo30.py
Q2 engine d/l: https://www.leonik.net/dml/sec_q2.py
AGT project: https://www.leonik.net/dml/sec_agt.py
Atari page: http://www.leonik.net/dml/sec_atari.py
YT: https://www.youtube.com/@dmlTPT
-
mrbombermillzy
- Moderator

- Posts: 2284
- Joined: 03 Jun 2018 19:37
Re: Fixing my Milan 040 (or not) blog
@dml That sounds about right. :)
I do vaguely remember the MOVE16 instruction being handy.
I do vaguely remember the MOVE16 instruction being handy.
That would be interesting. The 040 doesnt really get much attention nowadays.dml wrote: 29 Jun 2025 01:02 I'll need to fire up my Afterburner and get some measurements to compare. It's a 32/40MHz system but a decent ratio can be figured out from that :)
Who is online
Users browsing this forum: apple [bot], ClaudeBot, DuckAssistBot, Qwantbot, semrush [bot] and 36 guests