* TinkerDifferent *
Retro Computing Community
Home | Forums | What's New | Search | Settings
Software-only OVERCLOCK for LC475, LC575, Quadra 605

Forums > Vintage Apple > Macintosh > Macintosh LC & Performa

Oelmuvun
New Tinkerer
--------
Joined: Oct 23, 2024
Posts: 7
Likes: 5
Oct 23, 2024 - #41
>> phipli said:
Interesting - how have you connected into the edge connector? Or is that the problem? Edit - to get video out is a challenge though. You could potentially find an LCPDS Video card, but that isn't easy. Its easier with the LC 580 board because you can pick up a video adapter that goes in the GIMO port for not too much money, but there isn't a GIMO port on the 575. Click to expand...
Yeah, lack of the chassis harness is the issue, I've been tempted to solder some ribbons to the board but I'd still rather not resort to that. I have harnesses(but no cases) for my LC630 and PM6500 at least, so it's not the highest of priorities.

Anyway, keep up the good work. (y)

Liked by phipliandJDW

Opualuan
New Tinkerer
--------
Joined: Oct 10, 2024
Posts: 14
Likes: 5
Nov 11, 2024 - #42
Have LC475, ready for anything to max it out. Got a 40mhz 040, Haven't ordered the MC88xx replacement chipset yet, but got a lot of practice with hot air rework this weekend, I'm ready! Interested to try the latest SW. control strip is very cool.

Liked by JDW

phipli
Tinkerer
--------
Joined: Sep 23, 2021
Posts: 309
Likes: 215
Nov 11, 2024 - #43
>> Opualuan said:
Have LC475, ready for anything to max it out. Got a 40mhz 040, Haven't ordered the MC88xx replacement chipset yet, but got a lot of practice with hot air rework this weekend, I'm ready! Interested to try the latest SW. control strip is very cool. Click to expand...
Evening @Opualuan

Do you have a PowerPC upgrade?

The current latest published version is available for download here : http://stuffandnonsense.elephantandchicken.co.uk/?p=2519

I'll try to remember to keep that version up to date.

Liked by JDW

phipli
Tinkerer
--------
Joined: Sep 23, 2021
Posts: 309
Likes: 215
Nov 11, 2024 - #44
To the thread more generally:

I've still not been able to get significant support with PowerPC elements of the future version. One person got in touch but unfortunately they answer one out of three questions and then go silent for multiple weeks. I've made so little progress I've not actually even sent them the updated version yet (it is well over a month, if not two since they first contacted me - I'm worried they thought "testing" meant just getting a copy of something before other people, unfortunately, since I don't have access to the hardware I actually do really need answers to a few questions to work out what register settings I should be using). I'm thinking that there are so few PowerPCs out there that it would probably be better for me to just disable the PowerPC specific elements. At that point all that we're gaining is a different UI, so perhaps it is best to just stick to the current version 0.5.2 and concentrate on other things.

Truth be told, the Control Strip version is my favorite version and that has none of the fancy features :ROFLMAO:

Liked by JDW

JDW
Administrator
Japan
--------
Joined: Sep 2, 2021
Posts: 2,534
Likes: 1,982
Nov 12, 2024 - #45
>> phipli said:
One person got in touch but unfortunately they answer one out of three questions and then go silent for multiple weeks . Click to expand...
Welcome to the club! :)

Whether it be in this hobby or at my day job, I find that once I ask more than one very specific and pointed question, the other person often gets overwhelmed. Then I need to play the follow-up game, which is a rather precarious game because if you follow-up too much, then the other person feels they are being hassled, further driving them into silence. But in the end, I find that persistence does pay off, even if a few feathers are inevitably ruffled in the process. Okay, well... maybe not in the case of my SE Reloaded Giveaway, where the winner still hasn't started the build yet after multiple follow-ups from me, but "you can't win 'em all."

As we say in Japan: [cjk-unified-ideograp]

Thank you for having made this overclock possible in the first place. You absolutely DO NOT get enough credit for your work on that control panel and extension and control strip module. But don't lose heart. Some of us really do thing your work is awesome. [clap] That's why I started this thread. More people need to know about the great things brilliant folk like yourself in this hobby bring to the table.

Liked by phunguss

phipli
Tinkerer
--------
Joined: Sep 23, 2021
Posts: 309
Likes: 215
Nov 12, 2024 - #46
>> JDW said:
Whether it be in this hobby or at my day job, I find that once I ask more than one very specific and pointed question, the other person often gets overwhelmed. Then I need to play the follow-up game, which is a rather precarious game because if you follow-up too much, then the other person feels they are being hassled, further driving them into silence. But in the end, I find that persistence does pay off, even if a few feathers are inevitably ruffled in the process. Okay, well... maybe not in the case of my SE Reloaded Giveaway, where the winner still hasn't started the build yet after multiple follow-ups from me, but "you can't win 'em all." Click to expand...
At the end of the day, people in the hobby, I can't really complain. People have free will and no obligations. Work stuff, if it matters, either they need to be reminded why it has to happen and be given a deadline and milestones, otherwise it is getting reallocated to someone else. I've had it happen... I've been very frustrated, I've worked late having to do the stuff I asked someone to help me with... I'm sure we've all been there. Truth be told I've had more issues with managers allocated promised people to other projects between me bidding and winning work. With time you learn who you can trust and who you can't, and you earn emergency help credits by helping others so they are more willing to help you when the excrement hits the impeller.

Liked by JDW

Byte Knight
Tinkerer
--------
Joined: Oct 21, 2021
Posts: 133
Likes: 116
Nov 12, 2024 - #47
Cool project! I've got a Quadra 605 logic board in my LC III running a 68040 @ 40 MHz. Would this give me any speed boost on top of what I've already got?

phipli
Tinkerer
--------
Joined: Sep 23, 2021
Posts: 309
Likes: 215
Nov 12, 2024 - #48
>> Byte Knight said:
Cool project! I've got a Quadra 605 logic board in my LC III running a 68040 @ 40 MHz. Would this give me any speed boost on top of what I've already got? Click to expand...
I've been able to run my 475 at up to 52MHz, but if you're already running at 40MHz I assume you have disconnected one of the pins on the 88920 and injected an external clock, or have a modified ROM? I'd need to know what exactly you've done to your machine to be able to answer for your specific case.

Liked by JDW

Byte Knight
Tinkerer
--------
Joined: Oct 21, 2021
Posts: 133
Likes: 116
Nov 13, 2024 - #49
>> phipli said:
I've been able to run my 475 at up to 52MHz, but if you're already running at 40MHz I assume you have disconnected one of the pins on the 88920 and injected an external clock, or have a modified ROM? I'd need to know what exactly you've done to your machine to be able to answer for your specific case. Click to expand...
I recall doing a resistor mod, but none of the mods that you're describing. Maybe it's really only running at 33 MHz...

JDW
Administrator
Japan
--------
Joined: Sep 2, 2021
Posts: 2,534
Likes: 1,982
Nov 13, 2024 - #50
>> Byte Knight said:
Maybe it's really only running at 33 MHz ... Click to expand...
Grab Download #4 and give Clockometer a try:

Liked by Byte Knight

phipli
Tinkerer
--------
Joined: Sep 23, 2021
Posts: 309
Likes: 215
Nov 13, 2024 - #51
>> Byte Knight said:
I recall doing a resistor mod, but none of the mods that you're describing. Maybe it's really only running at 33 MHz... Click to expand...
Yeah, if you just moved resistors, you wont be running at 40MHz. Electrically the computer has a 40MHz setting on the resistors, but there isn't a ROM entry, so the computer just doesn't boot. It doesn't even chime. I suspect you're running at 33MHz.

Like @JDW says, Clockometer will tell you.

Liked by Byte KnightandJDW

Byte Knight
Tinkerer
--------
Joined: Oct 21, 2021
Posts: 133
Likes: 116
Nov 16, 2024 - #52
>> phipli said:
Yeah, if you just moved resistors, you wont be running at 40MHz. Electrically the computer has a 40MHz setting on the resistors, but there isn't a ROM entry, so the computer just doesn't boot. It doesn't even chime. I suspect you're running at 33MHz. Like @JDW says, Clockometer will tell you. Click to expand...
Yeah, I was running at 33 MHz. Just installed the Software Overclock and the most I can get it up to is 37 MHz according to Clockometer, even when setting the control panel up to 50 MHz.

Liked by JDW

phipli
Tinkerer
--------
Joined: Sep 23, 2021
Posts: 309
Likes: 215
Nov 16, 2024 - #53
>> Byte Knight said:
Yeah, I was running at 33 MHz. Just installed the Software Overclock and the most I can get it up to is 37 MHz according to Clockometer, even when setting the control panel up to 50 MHz. Click to expand...
Yeah, that sounds like you're hitting your head on the speed limits due to the MC88920. It seems to be the first limit you bump your head on if you're not limited by the CPU.

Liked by JDW

Opualuan
New Tinkerer
--------
Joined: Oct 10, 2024
Posts: 14
Likes: 5
Nov 21, 2024 - #54
No ppc upgrade, keeping it 68k. I'll give the new version a try. I have a few other logic boards I can test with.

Liked by JDW

nottomhanks
Tinkerer
--------
Joined: Oct 31, 2021
Posts: 148
Likes: 85
Feb 6, 2025 - #55
Just revisiting this, I have an overclocked 475 at 33Mhz, standard 575 at 33Mhz, and a Spicy 575. I also have the PPC 601 at 66Mhz and and I'd love to do a YouTube video with a shootout with tests of all three with graphics, floppy, serial, MIDI, and how far you can push the machines before they lock up. Might even be cool to do an infrared temperature time lapse with and without fans to see how cooling improves things. I recently acquired a 2nd PPC card at 66Mhz, but unfortunately some of the 68040 pins were bent/broken because the card became dislodged during shipping. (boo!). I think it can be repaired though. The Color Classic I picked up with the PPC Mystic setup has a nifty fan that was mounted above the heatsink, so I'm excited to get that going.

Liked by tragandJDW

JDW
Administrator
Japan
--------
Joined: Sep 2, 2021
Posts: 2,534
Likes: 1,982
Feb 6, 2025 - #56
I did a lot of testing and I reported that to @phipli via PM. I also spoke to Mustermann, who is the gentleman who kick started the whole software overclock project.

Basically, what I found was that benchmark results were mostly the same as Spicy (on my 575 board) at the same clock speed, except for Video. Video scores were lower than Spicy when using Soft 475 Overclock. However, I found the magic sauce that really turbo charges everything, including video in the Advanced settings:



The secret sauce pertains to those Min and Max fields. If you're satisfied with the overclock performance and don't mind the slight video performance hit relative to Spicy, just leave those Advanced settings alone and enjoy what you have. That's really what Phipli recommends. But when I changed them from the default 3 down to 1, it was like Mad Max flipping on the Turbo Charger. I kid you not. Even with the clock speed set to 49.29MHz, with Min=Max=1, I suddenly started to get benchmark scores close to what I got with Spicy running at 51.6MHz. And let me tell you, Spicy didn't allow me to run at 51.6MHz for very long either.

Mustermann told me that the Min & Max fields "choose a set of values for different registers" and "influence wait states of RAM, VRAM and ROM.
If you choose a lower value, you may reduce wait states, operate RAM or ROM or VRAM out of specifications but may reach higher performance."

But it's important to keep in mind that I optimized my 575 motherboard for high overclocks using Spicy long ago, including:

1. Use of OS-CON caps for the lowest ESR (even so, Phipli said he can reach 50MHz even with Tantalum caps)
2. Replaced VRAM with a fast 60ns SIMM.

Fast VRAM matters a lot! But since I have that, the remaining bottlenecks are ROM and soldered RAM speeds. My soldered RAM is 70ns, and my 32MB RAM SIMM is 60ns.

It has been suggested that if the motherboard RAM could be removed or disabled, then the overall RAM speed would then be the RAM SIMM speed, which is 10ns faster. And in terms of the ROM, I soldered in a ROM socket on my 575 board and have an engineering sample ROM made by @Jockelill which is rated for 55ns. If that ROM could be reprogrammed to somehow disable the motherboard RAM (thereby eliminating the need to desolder it), then those remaining bottlenecks could be largely eliminated, possibly allowing a further boost to the maximum "sustainable" clock speed.

With that said...
  • Serial ports stop working at between 44 & 45MHz.
  • System 7.6.1 & OS 8.1 only boot reliably up to 47MHz, even when using Advanced Min=Max=1 settings.
  • System 7.1 & 7.5.5 will boot reliably up to 49.43MHz. I often get a black screen at 50MHz or higher. But Phipli says 50MHz is table for him.
  • If you have a IIe Card installed, you must disable 32-bit Addressing, and that disables the overclock.
I've been planning to do a video about the Soft 475 Overclock, but I've been busy with another video, and the amount of technical detail involved is pretty intense, so I still need to figure out how in the world I'm going to convey it to the world in an easy-to-understand way. But for now, I hope these added details will help some of you get more enjoyment out of the Software Overclock.
Attachments:
1738828165535.png [View]

Liked by nottomhanks,traganderic

nottomhanks
Tinkerer
--------
Joined: Oct 31, 2021
Posts: 148
Likes: 85
Feb 6, 2025 - #57
@JDW , does that mean the software overclock requires 32 bit addressing stays on then?

Nycturne
Tinkerer
--------
Joined: Dec 18, 2024
Posts: 98
Likes: 62
Feb 6, 2025 - #58
>> nottomhanks said:
@JDW , does that mean the software overclock requires 32 bit addressing stays on then? Click to expand...

Yes. At least with how the extension is currently written.

That said, rebooting System 7 is quick enough with a BlueSCSI or similar that I only disable 32-bit addressing when I want to use the IIe card.

Liked by eric,JDWandtrag

JDW
Administrator
Japan
--------
Joined: Sep 2, 2021
Posts: 2,534
Likes: 1,982
Feb 6, 2025 - #59
>> nottomhanks said:
@JDW , does that mean the software overclock requires 32 bit addressing stays on then? Click to expand...
Yes, it requires 32-bit addressing "to do the overlock."

You can switch to 24-bit addressing to run System 6 (well, not on my 575 board, but maybe on a 475?) or to use less memory in System 7.5.5 and below (why one would do that, I don't know), but when you do that, there is no overclocking. On my 575, that means the clock speed drops to the stock speed of 33MHz. Fully usable and no problems. Just no overclock. Then you switch 32-bit addressing back on, and then the overclock starts working again.

With Spicy, you get the overclock even in 24-bit addressing mode.

Liked by nottomhanks

phipli
Tinkerer
--------
Joined: Sep 23, 2021
Posts: 309
Likes: 215
Feb 7, 2025 - #60
>> nottomhanks said:
@JDW , does that mean the software overclock requires 32 bit addressing stays on then? Click to expand...
I mean, it just doesn't run if you have 24bit mode set, there are only so many hours in the day and I'd already spent over a week writing the extension and control panel. 24bit mode completely moves all the memory locations around that are being written to, there is a way to briefly switch to 32bit mode, but it takes time to learn how to do things and I had other stuff to get on with, so I just made sure it dealt with it elegantly (i.e. didn't crash) and left it at that.

There isn't a practical reason why you couldn't overclock in 24bit mode, its just... all software post 1990 works in 32bit mode, what are you running that needs 24bit and an overclock at the same time? The Apple II card certainly doesn't need a 40MHz host and surely you're already restarting in 32bit mode to get more than 8MB of RAM?

Basically I didn't think the edge case justified spending the time on it, because, well, I value my time above GBP0/hr.

<< First | < Prev | Page 3 of 5 | Next > | Last >>

Home | Forums | What's New | Search | Bookmarks | RSS | Original | Settings
XenForo Retro Proxy by TinkerDifferent.com