AtariBits
  • Home
  • Systems
    • 576NUC+ >
      • NUCplus4
    • 1088XEL >
      • XEL-CF Drive
      • XEL-CF3 Rapidus Variant
      • Accessories
      • XEL Archives
    • 1088XLD >
      • RGB2VGA-XLD
      • ARROW2JOY-XLD
    • CV-NUC+
  • TransKey
    • TK-II >
      • TK-II Manual
      • Installation
      • Device Compatibility
      • TK-II Archives
    • TK-II-STEREO
    • TK-II Control
  • XEP80-II
  • JOY2PIC
  • MOUSE
  • MIDI
    • MIDI 3D Printed Cases
  • UGV
    • Old UGV Archive
  • SDrive
  • RAM
  • Blog

C64 Goodies

1/30/2024

 
Picture326298-01 C64 Motherboard Assembly - Click to Enlarge -
Thanks to Bob Woolley's donation of a C64 computer and the accessories that go with it, I've begun a journey to see what I can do within this arena.

So for starters I discovered that the video coming out of my unit was pretty poor when viewed on my VIZO LCD monitor, because it had very visible jail bars and the colors were kinda muted. So first order of business was to find the schematics covering my board, which I soon got in a 1992 C64 Service Manual in which I discovered that I had the very first board revision (326298-01) utilizing an early production ceramic VIC-II chip.

Looking at the schematic, I could see that the basic circuit for taking the Chroma and Luma from the VIC-II and making them suitable for driving a monitor looked pretty sound, but I didn't like the signal mixing being used to produce the composite output. It just presented too much opportunity for the Chroma signal to bleed into the Luma if I ever wanted to use this over S-Video. Speaking of S-Video, this wasn't actually broken out on my board, since having the early version also meant that I had the 5-pin DIN A/V jack which had no separate Chroma output.

Picture
Early 5-pin vs. Later 8-pin C64 A/V Jack Pin-Out
So I began work on creating a PCB to piggyback the VIC-II chip and break-out what I hoped would be a high quality video signal, minus the jail bars.

This is what that ended up morphing into...
Picture
C64-JBgone_schema.pdf
File Size: 36 kb
File Type: pdf
Download File

I decided to use the FMS6400 Video Buffer/Combiner chip as the final stage, but retained a lot of the original C64's video conditioning circuitry, minus the composite mixing stage. And then adjusted a few values to render a better more vibrant image.

When taking this to a PCB, I opted for a 4-layer board having both 5V and ground plane(s) in the middle layers, and also incorporated a top and bottom layer ground plane fill. Because as I was prototyping and researching information I came across an interesting article on noise bleeding from the AEC pin of the VIC-II over to the Luma pin that sat next to it, which seemed to be the real culprit for the jail bar issue. I figured using a triple ground plane scheme would be my best bet for isolating the Luma pin from the AEC pin.

The VIC-II's AEC pin is very similar to the Antic HALT pin on an Atari 8-bit computer, allowing the video chip to halt the CPU and take over full control during RAM access (DMA).

After applying some careful PCB layout considerations, this should end up being a very quiet video output stage, which I'll know for sure when the sample boards come back from JLCPCB later this week. The board's title is very optimistic in this regard.
Picture
VIC-II PiggyBack Video Output Board
Picture
Back Side of VIC-II PiggyBack Board
My future goal is to re-design, hopefully improve, and condense the C64 down into something that I can squeeze into a NUC style case like my 576NUC+ and CV-NUC+ projects. I think it'd be rather cool to have a miniature collection of these 80's retro consoles that could all sit on my desk at the same time without taking up a lot of space.

So in that regard, there is more that I have been busily working on. So stay tuned to find out what's to come!

- Michael

Next Post

    Author

    My name is Michael St. Pierre and in the early 90's I decided to create my very first Atari 8-Bit upgrade. It was called TransKey.
    ---Then soon after Atari folded and I left the scene ---
    25 years later I came back with a mission to improve upon what I had started so long ago.

    Archives

    May 2025
    March 2025
    January 2025
    December 2024
    September 2024
    August 2024
    July 2024
    May 2024
    April 2024
    February 2024
    January 2024
    December 2023
    November 2023
    August 2023
    June 2023
    May 2023
    March 2023
    January 2023
    December 2022
    August 2022
    May 2022
    April 2022
    December 2021
    October 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021

    Categories

    All
    576NUC+
    AtariBits News
    C64
    ColecoVision
    Industrial Applications
    Intro
    MIDI
    Monster 600XL
    Multi-Carts
    Multi-SLOT 1200XL
    NUCplus4 Assembly
    Transkey
    XEP80-II

    RSS Feed

Powered by Create your own unique website with customizable templates.