So I recently acquired a Fairchild Channel F, and it kinda works but has some issue with the video. Pictures are provided below showing my console output (RF being fed into my TVs coax) vs the expected output (from mess emulator).
Helpful links:
- Channel F Wiki
- Channel F Wiki - VRAM
- Channel F Wiki - Accessing VRAM
- Channel F Service Manual
- Channel F Schematic
My thoughts so far
Since the issue is with the colors, I looked into that. There are four colors for the console stored as 2-bit values in VRAM (00=Green, 01=Red, 10=Blue, 11=Background/Off), and each one is acting differently.
- Blue has no issues
- Red is faded/off on every odd column
- Green will sometimes appear as Blue on odd columns
This lead me to believe there was an issue with VRAM. More specifically, it looked like the MSB of the color is becoming high on odd columns. Like so:
- Blue(10) → Blue(10)
- Red(01) → Off(11)
- Green(00) → Blue(10)
So next I looked at the schematics. The 2-bit VRAM is actually made of four MK4027 DRAM chips, where:
- chip D7 = VRAM bit 1 odd column
- chip D8 = VRAM bit 1 even column
- chip D9 = VRAM bit 0 odd column
- chip D10 = VRAM bit 0 even column
And so I believe chip D7 is the culprit. This would explain what I’m seeing, but I have no experience repairing electronics, so I could be completely wrong. What are your thoughts on the matter?
Pictures
Start menu of Cartridge 2. These white bars don’t appear in game or anywhere else, so I’ll ignore them for now. Notice every Red odd column is off
Game 1 of cartridge 2. Notice, every Red odd column is off, that nearly every Green odd column is blue, and that Blue is unaffected
Start menu of built in games. Notice, every Red odd column is off, and that Blue is unaffected
Built in game 1. Notice, every Red odd column is off, and that Blue is unaffected
Built in game 1. Notice, every Red odd column is off, and that Blue is unaffected