Galaksija Plus - Galaksija Plus
Galaksija Plus fue una versión mejorada de Galaksija , con modo de gráficos monocromáticos de 256x208 , sonido de 3 voces basado en AY-3-8910 y 48 KiB de RAM .
El hardware de Galaksija Plus fue creado por Nenad Dunjić y el software por Milan Tadić en 1985. El objetivo era mejorar el Galaksija original manteniendo el objetivo original de mantener las cosas económicas y simples para el constructor.
Continuar usando la RAM estática en Galaksija Plus habría aumentado significativamente el costo, por lo que los diseñadores decidieron cambiar a dinámica , construida a partir de 4416 chips. Una memoria más grande generó la necesidad de una velocidad de grabación de datos de cinta de casete más rápida, que se incrementó a 1200 bit / s modificando otra pieza de firmware .
Teniendo suficiente memoria para almacenar el mapa de bits y dado que la propia CPU de Galaksija manejaba directamente la señal de video, el hardware de generación de video no tuvo que cambiar significativamente. La rutina de generación de video se modificó para tomar los datos de video sin procesar de la nueva memoria de video en lugar de depender de ROM de juegos de caracteres. Algunos juegos para Galaksija original solían hacer un truco similar, aunque de manera limitada debido a la capacidad de memoria restrictiva.
La actualización final de hardware fue la adición del chip de generación de sonido AY-3-8910 , que proporciona un sonido estándar contemporáneo a Galaksija sin la necesidad de usar trucos como con el puerto de cinta de cassette (ver Galaksija original ).
Galaksija Plus presentó nuevas adiciones de software: Primitivas gráficas en lenguaje BÁSICO: comandos para dibujar líneas, cuadros, círculos, otras primitivas gráficas, así como dibujar texto en pantalla gráfica con diferentes fuentes. El firmware adicional (ROM C) también contó con el editor de fuente de pantalla completa y el desplazamiento suave.
Galaksija Plus fue fabricado por Institute for School Books and Teaching Aids por un precio anunciado de 140.000 dinares .
Especificaciones
- CPU : ZiLOG Z80 A 3.072 MHz
-
ROM :
- La ROM original "A" o "1" - 4 KB (en 2764 EPROM junto con la ROM "B") contiene bootstrap, control de núcleo y código de intérprete de Galaksija BASIC
- ROM original "B" o "2" - 4 KB (en 2764 EPROM junto con ROM "A") - comandos adicionales de Galaksija BASIC , ensamblador , monitor de código de máquina , etc.
- ROM adicional "C" o "3" - 2 KB (en 2716 EPROM ) - firmware adicional específico para Galaksija Plus (por ejemplo, controladores de modo gráfico y manejo)
- La ROM de caracteres : 2 KB ( 2716 EPROM ) contiene definiciones de caracteres
- RAM : 48 KB de 4416 RAM dinámica , 46 KB accesibles
- Modo de texto 32 x 16 caracteres, monocromo
- Modo de gráficos : 256x208
- Sonido : 3 canales + ruido blanco proporcionado por AY-3-8912 .
- Medios de almacenamiento : cinta de casete , grabación a una velocidad de 280 o 1200 bit / s
- Puertos de E / S : conector Edge de 44 pines con bus Z80 , cinta ( conector DIN ), salida de vídeo monocromática ( temporizaciones PAL , conector DIN ), salida de TV UHF ( conector RCA ) y dos puertos paralelos de 8 bits (p. Ej., Impresora y general Puerto)