Bah. I liked the terminal theme from Portal so I made it real!
Everything on the terminals and sound is controlled by an Intel 8080 Microprocessor at 2MHz. The sound chip is a MOS SID (From a Commodore 64).
The assembler source code is at http://kaput.retroar chive.org/downloads< br />
More details for the computer system itself can be found at http://kaput.retroar chive.org/
A Yamaha YM2151 FM Synthesiser IC playing the Second Movement of Beethoven's 7th Symphony.
The CPU of the synth is a MOS 6510 CPU from a Commodore 64. The music was played over a MIDI interface.
If you notice any synchronisation glitches with the different instruments it's because they weren't recorded at the same time, but separately and mixed later.
I couldn't make a collection of synthesized classical pieces without skipping over this.
The pipe organ patch is the same as Toccata and Fugue, but I've improved the channel selection code so it doesn't click when a new note starts.
So it's finished. Getting actual game play was the most difficult part so it took me a few days. The circuit diagrams should be about any week now.
Update: circuit diagrams at http://kaput.retroar chive.org/pong.html
I've had this old television for a while now. It mostly works, but not completely. The deflection is weak, brightness isn't very strong and the sound isn't very loud. The power supply appears to be good (no smoke, heat) so I'm guessing there's a stage that's drawing too much power.
It looks like YouTube has *really* degraded the quality of the video and audio too...
This is the output of a circuit I put together today because I was bored. It uses a comparator to send the video output either high or low, with the chopped point adjustable with a potentiometer. The sync signal and colour subcarrier are then recombined. The sync pulses need to remain untouched to keep the video stable, and the colour makes it easier to distinguish between objects.
Same sliced effect as before, but the camera is zoomed out as far as the table will reach so the blobs linger on the screen longer. The effect is like a video lava lamp.
I wrote the music myself. It is played in Rosegarden and the synthesiser is ZynAddSubFx.
Same deal as before, only the colour information is getting through to the monitor. This time I've sliced it so no saturation information gets through either - this makes it very weird. More coming!
This is video feedback with a circle of cardboard on the screen and a luminance filter between the camera and the monitor, but with circuitry to allow the sync pulses through.
So I've decided to make a game of Pong using only analogue electronics. Here's the first stage, the paddles.
Circuit diagrams might be around eventually.
Update: circuit diagrams at http://kaput.retroar chive.org/pong.html