From The Guardian...
"Very few Yugoslavians had access to computers in the early 1980s: they were mostly the preserve of large institutions or companies. Importing home computers like the Commodore 64 was not only expensive, but also legally impossible, thanks to a law that restricted regular citizens from importing individual goods that were worth more than 50 Deutsche Marks (the Commodore 64 cost over 1,000 Deutsche Marks at launch). Even if someone in Yugoslavia could afford the latest home computers, they would have to resort to smuggling.
In 1983, engineer Vojislav "Voja" Antonić was becoming more and more frustrated with the senseless Yugoslavian import laws.
Antonić was pondering this while on holiday with his wife in Risan in Montenegro in 1983. "I was thinking how would it be possible to make the simplest and cheapest possible computer," says Antonić. "As a way to amuse myself in my free time. That's it. Everyone thinks it is an interesting story, but really I was just bored!" He wondered whether it would be possible to make a computer without a graphics chip – or a "video controller" as they were commonly known at the time.
Instead of having a separate graphics chip, Antonić thought he could use part of the CPU to generate a video signal, and then replicate some of the other video functions using software. It would mean sacrificing processing power, but in principle it was possible, and it would make the computer much cheaper."
And the Galaksija (Galaxy) was born.
(Score: 3, Interesting) by JoeMerchant on Sunday October 27, @02:46PM (1 child)
I suppose I should add: composite video is a single analog time series signal. The 2d picture is encoded in high amplitude sync pulses and lower amplitude pictures intensity levels between the pulses.
It seems to me that an ordinary CPU from the 80s wouldn't have much capability left over when producing video, but I suppose you could at least get some general purpose cycles accomplished during the blank portions of the frame scan.
🌻🌻 [google.com]
(Score: 1, Informative) by Anonymous Coward on Sunday October 27, @03:05PM
Lancaster's "Cheap Video Cookbook" explains how to do it with a 6502.
As you notice, it takes almost all of the CPU time to do that.