Galaksija build-it-yourself computer

A series of posts on Twitter, with photos, by kernel_perspective alerted me to this. According to Wikipedia:

The Galaksija (pronounced Galaxiya Serbo-Croatian: [galǎksija], meaning Galaxy ) was a build-it-yourself computer designed by Voja Antonić. It was featured in the special edition Računari u vašoj kući[1] ( Computers in your home , written by Dejan Ristanović) of a popular eponymous science magazine, published late December 1983 in Belgrade, Yugoslavia. Kits were available but not required as it could be built entirely out of standard off-the-shelf parts. It was later also available in complete form.

4 Likes

Wow! That’s a great find. Thanks for posting that. I’m going to have to read up more about it. The Wikipedia article got me really interested in it.

1 Like

The “WHAT” “HOW” and “SORRY” error messages sound like they were inspired by Li Chen Wang’s Palo Alto Tiny BASIC - which I believe became Level 1 BASIC for the TRS-80.

There are pdf listings available for versions 2.0 and 3.0:

www.jk-quantized.com/experiments/8080Emulator/TinyBASIC-2.0.pdf

2 Likes

From the Wikipedia article:
" Galaksija BASIC is a BASIC interpreter originally partly based on code taken from TRS-80 Level 1 BASIC,"

1 Like

Voja Antonic, the author of this machine, is present on Hackaday and in a lengthy article about himself he gives a little more of the history of the machine.
In one of his Project entries, he explains how those three terse error messages are also used as machine code in generating video output.

2 Likes

Another mention of the Galaksija, this time on Metafilter, with a link to an article on eurogamer, which leads us to an Ultimate Talk by Tomaž Šolc at CCC:

also via this thread on mastodon, with pictures and further links.

3 Likes

I like the symmetric form factor more than the TRS-80 form factor. The text/pixel layout seems similar to the TRS-80, but with black grid lines between the fat pixels?

Obviously 3x2 fat pixels is more efficient than 2x2 (using 6 bits per byte rather than just 4 bits per byte), but the bit twiddling math is kind of ugly.