Just a short note what caused the issue for me. I started with the usual suspects like the PLA and the TTL logic U13 and U25. Unfortunately the screen still remained black and even the Dead Test Cartridge revealed nothing.
After some further testing with the scope I noticed that the /HALT signal on pin 2 of the 6510 cpu was kept low all the time. Because the signal is active low (indicated by the /) the cpu is constantly on halt.
Looking at the schematics (http://personalpages.tds.net/~rcarlsen/cbm/c64/SCHEMATICS/250407/) the /HALT signal (or /RDY in the schematics) is driven by logic U27 (MOS 7712, Quad 2-Input AND Gates). MOS logic chips are known for their high failure rate and with the scope I could see that even when both inputs on pin 9 and 10 are high the output on pin 8 was low. Replacing the MOS 7712 by a 74LS08 solved that and I got at least the starting screen.
But the Dead Test Cartridge showed weird characters in different colors on the screen. Since I was on it I also replaced the MOS 7709 later on with a 74LS258 and that fixed that issue too.
Unfortunately I have to dig deeper since I still get random black screens. After a power cycle it seems to work as expected though further testing is required.
Finally I bought me a gadget I ever wanted. Even though I’ll probably use it only a few times a year.
It’s a two channel oscilloscope with 100 MHz band width, a sampling rate of 1GSa/S and a record length of 24 Mpts.
Hopefully it can help me to fix my “black screen” C64 🙂
Download user manual: https://www.rigol.eu/En/Index/listView/catid/27/tp/1/wd/ds1000z-e
dvd2xbox was my first program and with it I’ve start learning c/c++ programming. I wasn’t good but good enough to made dvd2xbox a success and later on moving forward to be a team member of Team XBMC, later Team Kodi.
To remember the good old days I’ve uploaded my old xbox-scene webpage -> https://ws0.org/dvd2xbox
The source code can be found on my github page -> https://github.com/wsoltys/dvd2xbox
And again on youtube ;). SmokeMonster shows the available cores of the MiSTer project. The apple II+ core was ported from the MiST fpga. And I ported it to the MiST. Thanks for mentioning (at 0:49).
And another one for the ColecoVision FPGA port.
My hackthebox.eu rank is falling like a rock because I don’t have much time to spend. To remember better days I post my former rank banner which I saved before probably knowing what happens later on 😉
I was in the top 200! If you don’t know hackthebox head over to their website and enjoy hacking server and solving challenges like stego, reversing, forensic and others: https://www.hackthebox.eu/