O computador Galaksija era um hobby de muitas pessoas na Iugoslávia na década de 1980, que criaram seus próprios dispositivos literalmente de joelhos. A ideia por trás de tudo era simples - tornar a tecnologia disponível para todos. Como essa ideia nasceu e o que surgiu dela, diz Cloud4Y.
Tecnologias na SFRY
A República Federal Socialista da Iugoslávia era uma anomalia política. Ela foi reconhecida pela URSS como um estado socialista e participou dos trabalhos do Conselho de Assistência Econômica Mútua, mas manteve-se afastada. Junto com Egito, Gana, Índia e Indonésia, foi criado no país o “Movimento dos Não-Alinhados”, promovendo o princípio da não participação em blocos militares.
Tendo escolhido um caminho individual de desenvolvimento, a Iugoslávia foi forçada a lidar com muitos problemas por conta própria, incluindo os logísticos. A indústria de defesa desenvolveu-se durante a guerra e muitas empresas industriais precisavam de encomendas, bem como de uma gestão eficaz de produção e abastecimento. Essa necessidade impulsionou o desenvolvimento da indústria local de computadores. Raiko Tomovich
deu uma contribuição significativa para este processo, um engenheiro robótico iugoslavo que também esteve diretamente envolvido na invenção da primeira mão artificial do mundo com cinco dedos. Junto com uma equipe de matemáticos e engenheiros mecânicos, ele trabalhou no Instituto Mihailo Pupin de Telecomunicações e Eletrônica em Belgrado, desenvolvendo tecnologias de fabricação de equipamentos usando ferramentas e peças “locais”. O aumento dos padrões de vida durante as décadas de 1960 e 1970 levou à necessidade de uso cada vez mais difundido de computadores (na contabilidade, governo, etc.). A cultura da computação iugoslava, embora peculiar, floresceu graças ao apoio intensivo do governo.
Os computadores eram caros naquela época. O preço médio do Iskradata 1680, Sinclair ZX81 ou Commodore 64, máquinas padrão para consumo instaladas em escritórios do governo, firmas de contabilidade e laboratórios científicos, era muitas vezes maior do que o salário mensal do trabalhador iugoslavo médio. Restrições dificultadas e severas impostas pelo país à importação de qualquer produto com valor superior a 50 marcos alemães. Esse valor foi significativamente inferior ao necessário para a compra de um microcomputador de 8 bits fabricado fora da Iugoslávia.
Como resultado, descobriu-se que o estudo da tecnologia de computador, experimentos e programação na década de 1970 estava disponível apenas para iugoslavos instruídos e ricos. Via de regra, eram integrantes de movimentos populares de arte, musicais e literários, como New Trends, Novi Val (New Wave).
Nascimento de uma ideia
No entanto, também houve autodidatas que, por conta própria, impulsionaram a informatização do país. Um deles era Voja Antonich, fã de engenharia de rádio e eletrônica de computadores . Observe que a essa altura Antonich já era um engenheiro famoso. Ele desenvolveu o Arbitar, o sistema de cronometragem oficial usado em várias competições de esqui nos Balcãs, bem como uma interface para transferência de quadros de monitores monocromáticos para filme de 16 mm.
Durante as férias em Montenegro, Antonich estudou a documentação da nova linha de processadores CDP1802 single-chip e pensou na possibilidade de imagem por meio do processador central. Embora o CDP1802 fosse muito primitivo para isso, os recursos do Zilog Z80 pareciam suficientes para isso.
Isso deu a ele uma ideia. Em vez de usar um controlador de vídeo complexo e caro, Antonić decidiu explorar a possibilidade de criar um computador cujos gráficos de bloco de 64x48 foram totalmente gerados usando apenas o microprocessador Zilog Z80A barato - um processador que pode ser facilmente comprado em lojas de eletrônicos em toda a Iugoslávia. Quando voltou para Belgrado, Voya já tinha um diagrama conceitual de um computador, cujo processador controla a geração da imagem. Claro, esta abordagem reduziu muito a produtividade da máquina, mas em teoria simplificou muito o circuito e reduziu o custo.
De volta a casa, Antonich testou sua ideia e descobriu que funcionava! O efeito de sua intervenção foi impressionante: ele reduziu o custo total do computador e otimizou seu design. No entanto, o mais importante é que o esquema era tão simples que os próprios usuários podiam montar o computador. O compromisso de longa data de Antonich com hardware e software de código aberto permitiu que sua invenção se espalhasse por todo o país.
Reconhecimento popular
Enquanto Antonić estava ocupado com seu computador, o jornalista e programador Dejan Ristanović escreveu um artigo positivo sobre tecnologia de computador para a popular revista científica iugoslava Galaxia. Logo após a publicação deste artigo, o editor-chefe do "Galaxy" Yova Regasek recebeu uma carta incomum. Nele, o leitor pediu para dedicar a próxima edição da revista aos computadores.
A ideia era cética, mas Regasek instruiu Ristanovich a liderar esse projeto. E os dois entusiastas se encontraram. Antonich estava apenas procurando um lugar para publicar esquemas para seu novo "computador do povo". Ele tinha opções com a Elektor da Alemanha e BYTE dos Estados Unidos, mas essas revistas eram caras e a disponibilidade da ideia era uma prioridade. A revista SAM publicada em Zagreb foi a escolha óbvia, mas houve uma experiência ruim com ela. Portanto, quando um amigo em comum trouxe Ristanovich e Antonich juntos, eles rapidamente concordaram em tudo. O projeto encontrou seu lar na Galáxia.
Jova Regasek (à esquerda) e Voya Antonic montando um protótipo
Uma edição especial de 100 páginas de Computers in Your Home (Računari u vašoj kuć) foi lançada em dezembro de 1983 (embora fosse datada de janeiro de 1984). A maior parte era dedicada ao computador de Antonich: incluía não apenas diagramas, mas também instruções detalhadas para a montagem do circuito, locais de armazenamento para a compra de equipamentos caseiros, endereços de mala direta para receber kits embutidos e canais pelos quais era possível solicitar legalmente acessórios da - no exterior. Os entusiastas da informática iugoslavos decidiram batizar o projeto com o nome da revista, e ninguém pensou que o número de leitores desta edição ultrapassaria a circulação normal de "Galaxy". De acordo com Dejan Ristanovich, a tiragem de 30.000 exemplares se esgotou em poucas semanas e teve que ser reimpressa quatro vezes (!).
Diagrama de fiação PCB
Voya Antonich lembrou que um dia antes de o número ser publicado, ele, junto com Dejan Ristanovich e Jova Regasek, tentou adivinhar quantos leitores tentariam criar Galaxia. Opções sonoras de 50 a mil pessoas. Eles descobriram mais ou menos a resposta correta quando lançaram 120.000 exemplares da revista. A redação recebeu mais de 8.000 cartas de leitores que criaram seu próprio computador. Pode haver mais, já que Galaksija foi distribuído na forma de um kit faça-você-mesmo, mas poderia ter sido montado inteiramente por conta própria. Muitos entusiastas não encomendavam placas de circuito impresso ou ROMs flash, obtendo eles próprios esses componentes. Posteriormente, o computador também foi oferecido totalmente montado. O preço do kit de montagem na configuração mínima (apenas ROM A, 4 KB de RAM) em 1984 era de 45.500 dinares (181 rublos soviéticos).
Páginas da mesma revista
Os componentes do kit de montagem foram produzidos e fornecidos de diversas fontes: MIPRO e Elektronika, em conjunto com o Instituto de Eletrônica e Tecnologia de Vácuo, forneceram placas de circuito impresso e teclados; Mikrotehnika (Graz) - circuitos integrados. Voya Antonich mostrou pessoalmente todos os ROMs, a equipe da redação da revista "Galaxy" preparou os materiais impressos e organizou a correspondência para os clientes. Posteriormente, o instituto responsável pela preparação de livros e manuais escolares, juntamente com Elektronika Inženjering, iniciou a produção em massa de computadores Galaksija para entrega às escolas.
Qual era o computador
As limitações tecnológicas do dispositivo o ajudaram a manifestar suas incríveis capacidades. O microcomputador de Antonich continha apenas 4 KB de memória de programa - um absurdo em comparação com qualquer laptop moderno. Devido a essa limitação, o sistema só foi capaz de exibir três mensagens de erro de uma única palavra: Os usuários estavam recebendo "O QUÊ?" se o código principal tiver um erro de sintaxe, "COMO?" - se a entrada solicitada não foi reconhecida e "SORRY" se a máquina excedeu sua capacidade de memória. A 4K EPROM - ROM programável apagável - foi compactada de forma tão compacta que alguns dos bytes de dados foram usados para finalidades diferentes. Graças a esta solução, o firmware do Antonich serve como prova de que mais de 100% da memória do programa pode ser utilizada.
Dentro da Galáxia
O interior do carro refletia o ambiente em que ele prosperou. Não havia duas Galaxias iguais. Além das características de design que sempre acompanham os kits montados para experimentação, e até mesmo para iniciantes, o aparelho foi entregue sem caixa. Esse descuido alimentou a criatividade dos entusiastas da informática. Muitos criaram seus próprios corpos.
Como outros computadores da época, o Galaxy Cassette Port era o sistema de armazenamento principal. Embora a maioria dos outros computadores iniciassem automaticamente o programa após carregar a fita (esta era uma proteção contra cópia primitiva), o compromisso de Antonich com o software de código aberto desempenhou um papel. Depois de baixar o programa, os usuários tinham que digitar o comando "RUN" para fazê-lo funcionar. Essa etapa extra, embora simples, funcionou como um impedimento para os programadores imporem algum tipo de proteção contra cópia em seu trabalho. O feed pode ser facilmente inserido, editado ou copiado em massa. A ideia de hardware e software livres foi fortemente encorajada: compartilhar, colaborar e distribuir software foi integrado na própria razão de ser do Galaxy.
Galaxia esquemático
O Galaxy não tinha um chipset separado para modelagem de vídeo; em vez disso, a maior parte da modelagem de vídeo foi assumida pelo processador central usando um registrador de deslocamento separado. No início da 57ª linha do meio-quadro, uma interrupção foi disparada, durante a qual o processador formou 208 linhas de imagem. 512 bytes de RAM foram usados para armazenar os caracteres que compõem a tela atual. O processador pegou a próxima seqüência de caracteres de 8 pixels do gerador de caracteres e a passou para o registrador de deslocamento, que, por sua vez, deu esse byte bit a bit para a saída de vídeo.
Cerca de dois terços do tempo da CPU foram usados para formar a imagem, o que, é claro, afetou a velocidade da máquina. Ao gravar e ler dados de um cassete, a saída de vídeo foi desativada. O BASIC também tinha a capacidade de desligar a imagem para funcionar no modo "rápido".
Como o sinal de vídeo era gerado por software, era possível assumir a formação da imagem, e alguns programas aproveitaram essa oportunidade, por exemplo, para gerar caracteres de seu próprio gerador de caracteres. Com memória suficiente, mesmo sem alterações de hardware, era possível exibir gráficos com uma resolução superior - até 256 × 208 pixels - isso exigia 6144 bytes para a memória de vídeo.
Mas esses eram os gráficos
A entrada do cassete era bastante simples e usava apenas alguns elementos para controlar o nível de entrada. O sinal de 1 bit resultante foi alimentado para o mesmo microcircuito responsável pelo teclado, portanto, no nível do software, a entrada da fita parecia uma sequência de toques / liberações rápidas de tecla. Inicialmente, o computador não deveria produzir som, então a maioria dos programas não contava com isso. No entanto, a porta de saída da fita pode ser usada como uma saída de alto-falante de 1 bit.
Especificações
- Unidade de processamento central: Zilog Z80A @ 3.072 MHz
- Memória: de um espaço endereçável de 64 KB, os primeiros 8 KB são alocados para ROM, o restante para RAM
- Modo de vídeo: somente texto, 32 x 16 caracteres, monocromático
- Pseudo-gráficos: 2x3 pontos por caractere, 64x48 pontos no total
- Teclado: 54 teclas
- Som: não está na especificação original, mas pode ser recebido pela saída da fita
- Dispositivo de armazenamento: gravador de fita cassete, velocidade de gravação de 280 bps
- Interfaces: porta do sistema , 44 pinos; Porta do gravador de fita - conector DIN; Saída de vídeo no formato PAL - conector DIN, sinal de vídeo preto e branco; Saída de vídeo de alta frequência - conector RCA
Por que mais Galaxia é lembrada
O entusiasta do computador Zoran Modli também aprendeu sobre o novo computador na revista. Zoran foi o apresentador e DJ do Ventilator 202, o famoso programa de rádio New Wave nas rádios sérvias. Podemos dizer que Modley era uma espécie de pequena celebridade em seu país.
Naquela época, as fitas cassetes começaram a substituir gradativamente os discos de vinil. Jogadores portáteis como o Sony Walkman estão em alta. Percebendo o potencial desse nicho, no outono de 1983, Jova Regasek ligou para Modli com uma proposta para um novo formato de transmissão radical. A ideia era esta: como todos os computadores, inclusive o Galaxia, rodavam seus programas em fita cassete, Modley poderia transmitir os programas no rádio como som durante seu show. Os ouvintes podiam gravar programas de seus receptores à medida que eram transmitidos e, em seguida, baixá-los para seus computadores.
Essa prática se tornou uma verdadeira sensação, aumentando a popularidade do show de Modli. Nos meses que se seguiram, o Ventilator 202 transmitiu centenas de programas de computador. Por uma hora antes do início da transmissão, Modley avisou aos ouvintes que era hora de pegar o equipamento e se preparar para a gravação. Os fãs do programa também começaram a gravar seus programas e enviá-los ao estúdio para que outras pessoas pudessem usar seu trabalho. Esses programas incluíam gravações de áudio e vídeo, bem como revistas, listas de shows, promoções de festas, tutoriais, simuladores de vôo e jogos de aventura.
No caso dos jogos, os usuários podiam baixar programas do rádio, alterá-los adicionando novos níveis / tarefas / personagens e, em seguida, enviá-los ao programa de Modly para retransmissão. Na verdade, era uma forma de transferência de arquivos, usada muito antes do advento da World Wide Web.
Como isso acabou
Em meados da década de 1980, a Iugoslávia entrou em um período de profunda incerteza política e social. Várias guerras sangrentas e uma recessão na economia puseram fim ao desenvolvimento cultural e informático. Naquela época, as restrições às importações e tarifas haviam sido atenuadas e os computadores de fabricação ocidental foram adotados no país por consumidores, empresas e agências governamentais.
Em pouco tempo, Galaxias prontas foram enviadas em massa para alguns colégios e universidades iugoslavas. O desenvolvimento da linha continuou com o aparecimento de 5 protótipos funcionais, no entanto, devido à sua já obsoleta moral e técnica, o trabalho neles foi encerrado em 1995. O próprio Antônio jogou fora todos os cinco protótipos pessoais da Galáxia, dos quais lamentou profundamente. Porém, mais tarde, um protótipo sobrevivente foi encontrado no porão da casa Antonić, que foi transferido para o Museu de Ciência e Tecnologia de Belgrado.
Embora Galaksija não seja comparável em suas capacidades aos computadores comerciais da mesma época, ele teve uma importante influência local. Muitos entusiastas estudaram computadores usando este exemplo - ele provou ser uma boa ferramenta para aprender e experimentar.
Além disso, a ideia era importante. Antonich mostrou que a computação deve ser barata e acessível a todos. E que caminhos alternativos de desenvolvimento são possíveis, caminhos completamente diferentes daqueles de gigantes ocidentais como IBM, Microsoft, Hewlett-Packard ou Apple. Nesse sentido, o projeto de Antonich de 1983 foi mais do que apenas um microcomputador.
O que mais há de interessante no blog Cloud4Y
→ O Departamento de Estado dos EUA criará seu próprio grande firewall
→ A inteligência artificial canta sobre a revolução
→ Qual é a geometria do Universo?
→ Ovos de Páscoa em mapas topográficos da Suíça
→ Firebase voltou a ser objeto de pesquisa
Assine nosso telegrama-canal para não perder outro artigo. Escrevemos no máximo duas vezes por semana e apenas a negócios.