Finally found a 1MB L2 cache for my 6100

killvore

6502
I wasn't even sure they were even around but last week I found one on eBay and jumped on it! I've run some tests this evening, and I've made arrangements to have it reverse engineered. If everything goes to plan, there should be some open sourced schematics which should allow anyone who wants one to build their own :D will probably still cost a bit since the SRAM is quite expensive just on its own, but at least it should be available - and maybe someone can find some clever improvements once its documented!

Anyway, some numbers. The test machine(s) are:
- a PM 6100/60 and an overclocked PM 6100/80
- 40MB RAM
- 640 x 480 video, 8 bit color
- System 7.6.1 with Speed Doubler
- HDI-45 internal video (with an extra HPV test)

The tests are:
- Quake 1 FPS using software render at 320x200 running "timedemo demo2" right after launch.
- Marathon 2 FPS (shift+?) fullscreened at 640 x 480 (no HUD). Spawn in - location is random, so strafe to the left corner and backpedal until you stop, wait until framerate stabilizes.
- Bryce 2 render. Time to render a test scene with some geometry and a bunch of different material types
- Finder scroll. Time to scroll from top to bottom of a massive folder, sorted by Name. This is me attempting to quantify the subjective experience of a snappier Finder.

MHzL2 CacheQuake fpsMarathon 2 fpsBryce 2 render (sec)Finder scroll (sec)
6007.68.064644.8
60256kB8.48.448539.4
601MB9.29.446034.2
8009.39.1656943.3
80256kB10.59.9239434.9
801MB11.911.4336028.8

And finally I ran a test with the HPV card - yes, I cracked 12 fps in Quake on a Family Pizza without a G3!
MHzL2 CacheQuake fpsMarathon 2 fpsBryce 2 render (sec)Finder scroll (sec)
801MB12.112.036629.1

At some point I might get around to making a stripped back Mac OS 8.6 since I've had slightly better performance there but I just hate the long bootup time sooo much 😅

For these very limited tests the bigger cache seems to provide twice the speed boost of the regular 256kB cache - nice! Bryce renders also get a speed increase from the bigger cache but it's dwarfed by the Sick Gainz from having any cache at all.

Screenshot 2026-03-11 at 22.44.00.png
 
Thank you! And no I don't think its made by Apple, I'm not sure they made them in that size. Here's the front and back - the chip with the missing markings is apparently a switch type 74*257 mux, according to the person who is reverse engineering it:
IMG_5720.jpeg


IMG_5719.jpeg
 
Amazing! Thanks for doing what you can to get your lucky find reverse-engineered. I hope it will be easy to dump the GALs!
My 6100 has no cache so I'll be keeping an eye out for a clone of this thing.
 
Back
Top