Ok, getting frustrated...

I am not an electrical engineer. I'm barely a hobbyist computer builder.

But this is driving me nuts. I started over, decided to spread things out so I could see better, rather than trying to mimic Ben's videos exactly. It has helped, especially with diagnosing things.

And now I'm at a point where it seems like I should be working fine. But I get all sorts of random errors all over the place. The wiring is right, and the code is right, but some cycles of the program read one code and output another. I'm going mad!

I did find at one point I forgot to connect ground to my 6522 so it was only partially working, and would output random data on the bus, but I fixed that.

Now it just seems to be latching weird.

And the 6502 will read the right data (according to the hardware monitor) on the LDA command, but output something completely different on the subsequent STA command with no explanation. I'm losing my mind here.

Previous
Previous

I'm not weird...

Next
Next

The need, for speed.