QuickSANE

pocketscience

Tinkerer
Apr 29, 2022
261
185
43
Sydney, Australia
I came across this original software in a box of gear I obtained for other reasons. It purports to speed up numeric operations on machines with a 68882 floating point coprocessor by redirecting SANE (Standard Apple Numeric Environment) operations to the coprocessor. I installed it on my SE/30 and it gave a pretty decent bump to my Speedometer rating.

Stock:
QuickSANE-OFF.JPG


QuickSANE enabled:
QuickSANE-ON.JPG


I couldn't find this on the Garden or elsewhere, so disk has been imaged and uploaded to the Garden: https://macintoshgarden.org/apps/quicksane
 

retr01

Senior Tinkerer
Jun 6, 2022
2,473
1
789
113
Utah, USA
retr01.com
@Crutch, QuickSANE was a CDEV panel software developed by Total Systems around 1990. According to the back page of the brochure from Total Systems, it is:

A control panel device (CDEV) that acts as a "traffic manager" routing SANE (Standard Apple Numeric Environment) calls directly to the MC68881/2 coprocessor. The result is that math-intensive operations are executed up to 300% faster once QuickSANE is installed. For Macintosh II, IIx, Ilex, Ilci, and SE/30.

 

bakkus

Moderator
Staff member
Mar 18, 2022
83
58
18
I see that performance comparison leaflet take Plus, the SE, II, IIx, IIcx, IIci and SE/30 with various accelerators and compare them all to the IIfx - but is there a particular reason you couldn't also install QuickSANE on the IIfx?
 

retr01

Senior Tinkerer
Jun 6, 2022
2,473
1
789
113
Utah, USA
retr01.com
I see that performance comparison leaflet take Plus, the SE, II, IIx, IIcx, IIci and SE/30 with various accelerators and compare them all to the IIfx - but is there a particular reason you couldn't also install QuickSANE on the IIfx?

That is a good question. I wonder who has a Mac IIfx to try that out?
 

retr01

Senior Tinkerer
Jun 6, 2022
2,473
1
789
113
Utah, USA
retr01.com
Ah, the Speedometer. This one, @pocketscience?

 
Last edited:

pocketscience

Tinkerer
Apr 29, 2022
261
185
43
Sydney, Australia
Very keen to know if that works @JDW. Would likely require the cdev knowing about the 68881 on the card vs the native 68882 on the SE/30 etc.

Patching the trap dispatcher was always fun. It made for a very extensible system. Of course huge potential for breaking lots of stuff if apps assumed they knew what was happening behind a system trap.
 
Last edited:
  • Like
Reactions: retr01

retr01

Senior Tinkerer
Jun 6, 2022
2,473
1
789
113
Utah, USA
retr01.com
So, I looked through the magazines back in the day. In the May 1992 issue of MacUser, I found a review of the NewLife accelerator for the Mac Classic on page 71. NewLife provided a CDEV with user selectable SANE. Hmmm. Now I am hunting for more information. :sneaky:

1658962900091.png
 
Last edited:

retr01

Senior Tinkerer
Jun 6, 2022
2,473
1
789
113
Utah, USA
retr01.com
I found more information about the NewLife Accelerator Control Panel, version 1.05. This person did an excellent review a few years ago in 2019 about the NewLife accelerator and the CDEV. And it is available for download there.

ControlPanel.GIF


 
Last edited:

pocketscience

Tinkerer
Apr 29, 2022
261
185
43
Sydney, Australia
You need software to patch the dispatcher - ie cdev, init etc. QuckSANE was for stock systems utilising the inbuilt coprocessor. Makes sense that NewLife had their own.