One day, it may be possible to get a 68LC060FE inside the PowerBook 500 series. It would take a lot of work, but there's no technical reason it couldn't be done.In your face, miggy nerds! Would be cool to see something like this be available for all non-PowerBook 68040 Macs, though I think that is a rather lofty goal
Theoretically the resources can be re-ordered without too much difficulty if someone puts in the effort to write a tool to adjust the various list pointers. It’s certainly doable without too much pain. If so I suspect enough resources could be dropped by sacrificing II-series support. There’s quite a bit dead in there in favor of (some) universality.Yep. My crap cache board is a minimum effort cache implementation for Q605/475 so it's rotated the wrong direction. It was a simple dev board so I could digest the DiimoCache 040 logic within a CPLD for my end goals but it worked for testing that the 060 works with external cache (@33mhz) too.
I'm of the opinion 32 bit only would be required anyways both for sanity's sake and limited addressing space for ROM in 24 bit mode. The updated ISP and FPSP adds about 60KB and currently it is beyond the 1MB boundary. I don't know how tight the ROM resource section is, but I doubt you'd find a large enough contigious block in the ROM code proper. The 040FPSP is dead code now so if it could be identified it'd probably be big enough for the ISP package - it's pretty small - but the 060FPSP is huge.
@elliotnunn has already done a lot of the hard work. Eg https://github.com/elliotnunn/tbxiTheoretically the resources can be re-ordered without too much difficulty if someone puts in the effort to write a tool to adjust the various list pointers. It’s certainly doable without too much pain. If so I suspect enough resources could be dropped by sacrificing II-series support. There’s quite a bit dead in there in favor of (some) universality.
I would like to see people putting effort into an overclocked 68040 with a few MB of cache that will actually work instead of unobtanium 68060's that never will.
I would like to see people putting effort into an overclocked 68040 with a few MB of cache that will actually work instead of unobtanium 68060's that never will.
Still cool you can even get it to boot.
I suspect that Daystar canned the 060 because they could not sell it on speed and compatibility while the 601 cards were the future anyway. Daystar wasn't doing that great and having a flood or returns because some software didn't work with an 060 would have buried them.

@elliotnunn has already done a lot of the hard work. Eg https://github.com/elliotnunn/tbxi
He may have some guidance on the best way to inject the 060FPSP.
How did the Amiga emulators handle it? Did they patch the ROMs, or was it handed externally via Amiga OS?
I would like to see people putting effort into an overclocked 68040 with a few MB of cache that will actually work instead of unobtanium 68060's that never will.
Especially doubtful its a Mac too, anyway.
Sorry, maybe I should not post when I am half asleep.What’s with the negativity?
Im pretty sure no one is using an 040-powered machine for productivity anymore. Unless its in some industrial equipment or something, in which case its very doubtful you'll be throwing some weird third-party upgrade into it. Especially doubtful its a Mac too, anyway.
I'm actually excited because this is a neat idea someone is actually working on, someone with the skill to see it through. I want to see benchmarks though with numbers, to see how much bigger the 060's numbers are.

@elliotnunn has already done a lot of the hard work. Eg https://github.com/elliotnunn/tbxi
He may have some guidance on the best way to inject the 060FPSP.
ROM images predating before the "SuperMario" ROM (Quadra 660AV/840AV) are not supported, excluding most 68k Mac ROMs.
From GitHub:
tbxi to do stuff with older ROMs using the info provided by the ROM Fiend template.