• Hello MLAers! We've re-enabled auto-approval for accounts. If you are still waiting on account approval, please check this thread for more information.

Reverse-engineered Classic II

btb

6502
I depopulated (mostly) and reverse-engineered my badly-bombed Classic II, and here is the result: https://github.com/btb/ClassicII

My schematic, as a PDF. I also made corrections to the Bomarc schematics as I went along.

The PCB is fully layed out in KiCAD, and I'd like to do a "reloaded" version, but this isn't it yet, as I want to include some more features, such as:
  • footprints for both older and the newer revision ROMs
  • Wider pads for the electrolytic caps to better accommodate tantalums
  • 2032 battery footprint
 
It looks so beautiful that I'm already dying to see someone talented at drag-soldering put one together. These things always make a great visual aid to schematics, and seeing as you've gone back and patched the Bomarc ones, it's a win-win. Whether someone needs bodges and trace repair or a brand new board, you've single-handedly brightened the futures of countless Macs, so thank you!
 
The Classic II deserves preservation. It’s the Mac that got me back into the Macintosh. If I had to be buried with a compact Mac, it would be the Classic II.
 
I have a similar affection to the Performa 200, since I saw (many many years ago) a video on YouTube where some idiot shot on one… Poor thing.. 🥲
 
Very nicely done! I guess now I have no excuse for relegating that pile of CII boards to donor status :)

On you comment on github of not knowing the ASIC pinouts, have a look at the LC II schematic: https://www.macdat.net/files/pdf/apple/schematics/apple/lc_ii.pdf
As the pinouts for the main ASIC between the LCII and CI are pretty much the same (though not exactly) it should be a decent guide
Thank you!
Oh wow, I didn’t know that one was available, that should be pretty helpful!
 
Out of morbid curiosity, would it be theoretically possible to add a PDS slot to a classic II, even externally (not mounted on the board)?
 
Most of the pds slot signals from similar machines are straight off the cpu, so no problem connecting those, however I think one or two are handled by the V8 or other ASICs - not sure if they are strictly necessary, or if they might actually be already present on some unused EAGLE pins. Someone more expert than me might have a clue
 
Comparing the Classic II and LC II schematics, the major thing is that EAGLE lacks the SLOTIRQ pins. That's kind of a killer, because it means there's no way to route into the pseudo VIA2's interrupt flags.
 
Back
Top