Hello, I have assembled 3 RAD boards instead of just one because I had extra components, let's call them Board1, Board2 and Board3.
I tested all 3 boards on my C64 and they all seemed to work fine, I tested GeoRAM mode, REU mode and even played DOOM (very nice) with all of them and my Raspberry Pi 3B+
Then I gave Board3 to a friend but he's getting a weird graphical glitch on the menu, it seems to respond to key presses but the characters are all messed up, he's using a 3A+, I've attached a picture of the problem.
You can't really tell from the picture but the borders are displayed just fine
Since I tested all boards on my C64 I don't think it's a hardware problem so to help him debug the problem I plugged in my boards (Board1 and Board2) on my C64, pressed the pound key and started adjusting the bus timings just to see if I could replicate his issue and I'm getting a similar glitch if I increase DATA HOLD a lot from the default 22. I don't get exactly the same glitch but very similar corruption of the characters
What does this mean? I told him to try selecting the second core frequency in config.txt and also to blindly try to adjust the timings (even if he can't really see what he's doing from the messed up screen) up and down but he had no luck fixing the problem
Could it be a problem with his C64? Is there a specific setting that might be causing this?
I'd appreciate if you could help me debug this, thank you!