Much as the title says, I finished my Apple 1 build. Overall, it worked right off the bat—no real problems, and a lot more stable than I expected. I have noticed some random memory errors when listing address contents in RAM. Stray bits in what should be empty space. But nothing significant. I guess I could try typing something into the address and checking that it reads back. But that's not my problem right now.
It's the ACI. The thing just isn't working and yes I know it's my fault! First, I was trying to have my cake and eat it too. I already had an ACI board based on the original design as well as the one that came in my kit. So I decided that since the kit one was an upgrade, I would build the original and use modern equivalents upgrade (2.0) board, swapping chips between the two... Not one of my better ideas, as now neiother board works.
For the "Original" board, I lost a few bits in my attempts to trouble shoot. The oversized 3k resisters were all my local electronics store had. One of the 10k's seems to have disappeared on me (before the build) and the others were the wrong values for the original schematics.
I really should have focused on the Uncle Burnie board and saved the other for a side project! But this is where I am. So maybe someone could look at the monstrosities I've built and tell me the (probably many) places I went wrong. The good news is that the Apple 1 does recognize the boards, as the ROMs read back in Woz-Mod.
As a side, and so it's not all bad news, here is my Apple 1 in all its glory! Obviously, this is not where it lives perminately (or even where I use it) it's just the only place in my home that gets decent light for pictures. Besides, this is all just temporary, until I can build a proper case and get some decent cable management going.
As I said, it works! Of course, it doesn't get along with any of my LCDs, but that's OK, most of them don't like my Apple IIs either. So far the CRTs are working fine (though my Amdek has some weird geometry). My only issue is the encoder for the Commodore keyboard. If I type something before clear-screen and reset it will add characters to the screen, mostly dashes, and won't stop until I hit a key. Then clear-screen and reset work as expected, and the keyboard works normally.
Forgot to ask, but I noticed that the ROMs and CPU get really warm during operation. I've heard others mention the ROMs getting hot, but I've never seen this with a 6502 before. Is that normal?