ZX Format #01: IS-DOS: Explorando la nueva alternativa DOS

Sección "IS-DOS - para principiantes". No 1  
Yeliseev V. A.
"IS-DOS - primer encuentro"
(versión de revista)

(C) PENCRAFT 1995
(C) IskraSoft 1995

¿Qué es IS-DOS?

En el modelo tradicional de ZX Spectrum, que no tenía, como se sabe, unidades de disco, el papel del sistema operativo era desempeñado por el intérprete integrado del lenguaje BASIC. Pero, finalmente, apareció la interfaz Beta-disk, y numerosos propietarios de Speccy obtuvieron la posibilidad de trabajar con disquetes.

No es necesario describir las ventajas de trabajar en un sistema de disco en comparación con el de cinta, sin embargo, pronto fue notado por muchos que el sistema operativo de disco TR-DOS, integrado en la ROM de la interfaz Beta-disk, organiza el trabajo con el disco de manera muy deficiente. Entre las principales desventajas del sistema se señalaron tales como la imposibilidad de crear archivos de más de 255 bloques, la imposibilidad de crear más de 128 archivos en el disco, la falta de una shell integrada para organizar el diálogo con el usuario, y la imposibilidad de utilizar el espacio liberado al eliminar archivos hasta que se ejecute el comando MOVE, lo cual era simplemente horrible. En resumen, llegó un momento en que el tradicional TR-DOS dejó de satisfacer las crecientes necesidades de los usuarios, simplemente se volvió moralmente obsoleto. Surgió una aguda necesidad de crear un nuevo DOS más avanzado, libre de todas las desventajas del tradicional.

Un nuevo sistema operativo alternativo para ZX Spectrum se convirtió en IS-DOS, creado en 1992 por la empresa Iskra-Soft de San Petersburgo. En su desarrollo se utilizó la ideología del sistema MS-DOS, familiar para muchos usuarios y que se había ganado una buena reputación, aplicada en las computadoras de la empresa IBM.

El diseño externo de la shell integrada del sistema se construyó a imagen y semejanza de la ampliamente conocida shell de IBM, Norton Commander. Esta continuidad, además de todo, permitía acercar al máximo el trabajo en ZX Spectrum al trabajo en computadoras personales más potentes y facilitar la transición del usuario de un PC doméstico a uno profesional. Una de las principales ventajas del nuevo sistema fue que se podía cargar desde un disquete y no requería ninguna modificación de hardware en el esquema de la computadora. Esto permitía un fácil ascenso a un nuevo nivel sin perder la compatibilidad con TR-DOS.

El nuevo sistema operativo no encontró de inmediato su camino hacia el consumidor. La escasa cantidad de programas de aplicación, la inestabilidad de las primeras versiones, la publicidad insuficiente y un estricto sistema de protección contra copias retardaron durante mucho tiempo la difusión de IS-DOS, sin embargo, recientemente la situación ha cambiado drásticamente. Aparecieron programas de aplicación interesantes, el sistema se enriqueció con una gran cantidad de utilidades y comandos externos, y gracias a los esfuerzos conjuntos de programadores y usuarios, se corrigió la gran mayoría de errores, además, las condiciones de distribución del sistema se volvieron más suaves. Así que ahora la creación de la empresa Iskra-Soft está conquistando con éxito el mercado y representa una seria competencia para el sistema TR-DOS.

El objetivo de este artículo es, ante todo, ayudar al usuario no preparado a superar la barrera psicológica natural y adquirir las primeras habilidades de trabajo en el sistema operativo IS-DOS. Sin embargo, la información presentada en este artículo sin duda interesará también a los usuarios más experimentados, que han estado trabajando en el entorno IS-DOS durante mucho tiempo, ya que este sistema, que hasta ahora ha sido poco iluminado en la prensa, tiene algunos secretos y matices que a menudo escapan a la atención y requieren explicaciones especiales.

En este artículo se describe la versión de IS-DOS lanzada por la empresa Iskra-Soft en mayo de 1994, sin embargo, mucho será válido también para versiones anteriores. En aquellos casos en que el trabajo de diferentes versiones del sistema tenga diferencias fundamentales, esto será especificado. En el texto se incluirá la fecha de creación del sistema o el número de versión.

¡Así que comenzamos!

Carga inicial.

Una de las características maravillosas del sistema IS-DOS, como ya se ha mencionado, es la facilidad de su instalación en cualquier computadora compatible con Spectrum. Para comenzar a trabajar en el entorno IS-DOS, basta con insertar un disquete con el sistema, adquirido obligatoriamente a un representante de la empresa o distribuidor oficial, en la unidad de disco y ejecutarlo. La advertencia, por cierto, no es casual, ya que las copias no autorizadas del sistema pueden funcionar de manera inestable y presentar algunas sorpresas bastante desagradables, aunque de esto hablaré más adelante, y mientras tanto recordaré que la empresa Iskra-Soft no se hace responsable por el mal funcionamiento de las copias "piratas".

Si tienes un ZX Spectrum 48 con unidad de disco (no es tan raro incluso en nuestros días), basta con presionar RESET, y el sistema se iniciará; si tienes un Spectrum 128 o Scorpion, inserta el disquete y sal a TR-DOS; si tienes un Spectrum PROFI 2+, primero sal a TR-DOS 128 y luego inserta el disquete, de lo contrario, tu computadora intentará cargar el disquete IS-DOS como si fuera CP/M. Por cierto, nunca compres placas piratas y computadoras de origen dudoso, personalmente he encontrado ejemplares en los que IS-DOS no se podía iniciar en absoluto, mientras que en máquinas de autor, el sistema funcionaba perfectamente.

Si al momento de comenzar a trabajar ya te encuentras en TR-DOS y contemplas en la pantalla la pantalla de Technology Research Ltd., o al menos el cursor de TR-DOS, la cosa es aún más sencilla: para iniciar IS-DOS, solo necesitas escribir CUALQUIER comando de acceso al disco, excepto, quizás, el comando FORMAT, por ejemplo: CAT, LIST, LOAD, RUN y entonces... sin embargo, esto merece ser contado por separado.

Shell de archivos.

En el momento de la carga inicial, IS-DOS realiza una serie de eventos interesantes en la memoria de la computadora. Por ahora, basta con saber que el cargador del sistema encuentra en el disco un archivo especial que contiene el cuerpo del sistema y lo carga en las direcciones altas de la RAM. Después de esto, el control se transfiere al sistema IS-DOS. Lo primero que hace IS-DOS después del inicio es buscar en el directorio raíz del disco de arranque un archivo llamado autoexec.bat (como en IBM PC) y ejecutar la secuencia de comandos especificada en este archivo.

El archivo autoexec.bat suele ser escrito por el usuario y contiene comandos que se ejecutarán siempre al inicio del sistema. Se puede utilizar, por ejemplo, para establecer la configuración del sistema, establecer la fecha actual, programas residentes, etc.

Al finalizar la ejecución de autoexec.bat, así como en su ausencia, accedes a la shell de archivos IS-DOS. Esta proporciona el modo principal de operación del sistema: trabajar con archivos.

Exteriormente, la shell de archivos IS-DOS se asemeja mucho a Norton Commander: las mismas dos paneles con archivos, una línea de menú en la parte superior de la pantalla, un cursor rectangular. Al mirarlo más de cerca, la similitud se vuelve aún más completa. En general, si alguna vez has trabajado en un IBM PC, durante toda la sesión de trabajo en IS-DOS no te abandonará esta sensación de familiaridad. Si nunca has visto Norton Commander, no te preocupes: la shell de archivos IS-DOS es tan simple y amigable que rápidamente te familiarizarás y recordarás todo lo que pueda serte útil en el futuro. Además, si más adelante tienes que trabajar en una máquina compatible con IBM, la experiencia de trabajar en IS-DOS sin duda facilitará su aprendizaje y te dará una ventaja significativa en comparación con aquellos que no han trabajado anteriormente en el entorno IS-DOS.

La línea más alta es el menú de utilidades del sistema. Se invocan al presionar las teclas numéricas correspondientes (del 1 al 9 y 0). Cuando presionas una de las teclas mencionadas, la utilidad del sistema correspondiente se inicia, y su nombre se resalta en la línea superior con un color más brillante.

Lista de utilidades del sistema.
1 HELP - ayuda, asistencia operativa
2 USER - invocación del menú de usuario
3 VIEW - vista de archivo
4 EDIT - edición de archivo
5 COPY - copia de archivos
6 RENAME - renombrar archivo, directorio
7 crDIR - crear subdirectorio
8 DELETE - eliminar archivos
9 MENU - menú de dispositivos de bloques
0 MASK - establecer máscara para mostrar archivos en el panel

En el espacio restante de la pantalla se encuentran dos paneles de archivos: el izquierdo y el derecho. En este caso, uno de ellos, en el que se encuentra el cursor, se llama actual, y el otro - alternativo.

En la línea superior de cada panel se indica el nombre lógico del dispositivo (en este caso, la unidad de disco), el nombre del disco o el directorio que se muestra en ese momento. El nombre del disco se muestra en caso de que el panel muestre el contenido del directorio raíz del disco.

El nombre del disco consiste en 8 caracteres y se separa del nombre lógico del dispositivo por dos puntos. Si el panel muestra uno de los subdirectorios, entonces después de los dos puntos se imprime su nombre, y la cantidad de puntos antes de él indica el nivel de su anidamiento.

Explicamos con un ejemplo. Supongamos que el directorio SHELL es un subdirectorio del directorio raíz del dispositivo A con el nombre ISDOS, y el directorio HELP es un subdirectorio del directorio SHELL, entonces al mostrar en el panel del directorio raíz, en la línea superior se imprimirá:
A:ISDOS

Si se muestra el contenido del directorio A:SHELL en el panel, la inscripción cambiará a:
A:.\SHELL

Si entras en el directorio A:SHELL\HELP, aparecerá:
A:..\HELP

La cantidad de puntos en este caso indica que el subdirectorio HELP es un "subdirectorio de un subdirectorio" del directorio raíz del disco, es decir, tiene un nivel de anidamiento de 2. En total, en IS-DOS se permiten 6 niveles de anidamiento.

En general, el sistema de subdirectorios de IS-DOS se puede representar cómodamente en forma de árbol, para esto incluso hay programas especiales (tree, treecat, treefile), pero de esto hablaremos más adelante.

Ahora consideremos más detalladamente la información que se encuentra dentro de las ventanas-paneles. Cada línea de esta ventana consta de tres áreas: el área del nombre del archivo, el área de la extensión del nombre del archivo y el área de servicio.

El nombre del archivo, al igual que en TR-DOS, consiste en 8 caracteres, sin embargo, los requisitos para la composición de los caracteres son más estrictos, de acuerdo con el estándar de las computadoras profesionales. Así, en los nombres de archivos en IS-DOS no se pueden usar los siguientes caracteres:
! @ % ' ( ) \ { } ^
> [ ] ; " : ? / * . ,

así como el símbolo con código decimal 127.

Algunos de estos símbolos tienen un propósito especial y se revisarán más adelante. En el sistema IS-DOS se permite usar caracteres cirílicos en los nombres de archivos, lo que es muy conveniente para los usuarios de habla rusa.

La extensión (extent) del nombre del archivo consta de tres caracteres y contiene información sobre el tipo de este archivo. En TR-DOS, aproximadamente corresponde al símbolo del tipo de archivo. La extensión del nombre es algo bastante arbitrario, sin embargo, existen algunas extensiones estándar (por ejemplo, com, o res) utilizadas por el sistema, así como algunas extensiones tradicionales que se deben seguir al crear archivos propios (por ejemplo, txt).

Además de las extensiones mencionadas, el usuario puede crear archivos con sus propias extensiones, describiéndolas al configurar el sistema, sin embargo, para evitar confusiones y malentendidos, aconsejo seguir el acuerdo comúnmente aceptado.

Así que, las principales extensiones recomendadas para los nombres de archivos en IS-DOS son las siguientes:
com - archivo ejecutable, programa
bat - archivo de texto de comandos
res - programa residente
key - controlador de teclado
typ - controlador de pantalla
blk - controlador de dispositivo de disco
lpr - controlador de impresora
txt - archivo de texto
hlp - archivo de texto de ayuda
wet - archivo de trabajo del editor de texto
as - texto del programa en ensamblador
obj - archivo objeto
sys - archivo del sistema
scr - archivo de pantalla
cod - otros archivos en códigos

Además, algunos programas de aplicación utilizan sus propias extensiones específicas, lo que permite distinguir fácilmente los archivos creados por ellos de otros.

Y, finalmente, en el área de servicio de la línea del panel se coloca información especial, la mayoría de las veces - la longitud del archivo en bloques, recuerdo que la longitud de un bloque - el elemento mínimo de la estructura lógica del disco - en el sistema IS-DOS es de 256 bytes, mientras que el tamaño del sector del disco es de 1024 bytes.

Ahora es necesario hacer un pequeño desvío y explicar una diferencia muy significativa entre la estructura física y lógica del disco. En el sistema TR-DOS, estos dos conceptos son prácticamente idénticos, y el tamaño del bloque lógico es igual al tamaño del sector físico. En sistemas operativos profesionales, esto no siempre es así. En particular, una pista del disco, formateada en el sistema IS-DOS, consiste en 5 sectores, cada uno con un volumen de 1024 bytes, por lo tanto, cada sector contiene 4 bloques. Aumentar el tamaño del bloque al tamaño del sector lleva a un gasto injustificado de espacio en disco, ya que incluso el archivo más pequeño no puede ocupar menos de 1 sector, y reducir el tamaño del sector a 256 bytes manteniendo el tamaño total de la pista en 5 KB es completamente imposible debido al aumento drástico de la información de servicio - ¡imagina 20 sectores en una pista! Por lo tanto, se eligió una opción óptima que resultó ser la más conveniente en todos los aspectos.

Ahora, cuando el contenido de la pantalla de tu computadora finalmente ha dejado de parecer "chino", podemos comenzar con las actividades prácticas. Trabajo con los paneles. Lo primero que debes notar es que una de las líneas en los paneles se diferencia por su color de las demás. Este es el cursor del panel, que se puede mover libremente por los paneles con las teclas de control. El cursor se controla con las siguientes teclas:
Q o CS+7 - movimiento hacia arriba
A o CS+6 - movimiento hacia abajo
O o CS+5 - cambio al panel izquierdo
P o CS+8 - cambio al panel derecho

El panel de archivos consta de 19 líneas. Si la cantidad real de archivos en el directorio es mayor a 19, el contenido del panel se desplaza al alcanzar el límite de la ventana, mostrando el siguiente archivo.

Al cambiar al panel alternativo, la posición del cursor en el panel antiguo se guarda, es decir, al regresar, encontrarás exactamente el archivo del que te fuiste.

Para ingresar a un subdirectorio, es necesario posicionar el cursor sobre él y presionar ENTER. Después de esto, el panel de archivos mostrará los archivos de este subdirectorio, y la línea superior, que consiste en puntos, cuyo número corresponde al nivel de anidamiento del subdirectorio, sirve para volver al directorio anterior. Si has estado vagando en los laberintos de los subdirectorios y no te apetece salir de nuevo, puedes utilizar las teclas especiales para volver rápidamente al directorio raíz:
CS+O - salida al directorio raíz del panel izquierdo
CS+P - salida al directorio raíz del panel derecho
CS+ENTER - lo mismo en el panel actual

Además, puedes utilizar combinaciones de teclas para moverte rápidamente dentro del directorio:
CS+Q, SS+Q - ir al inicio del directorio
CS+A - ir al final del directorio

Y si de repente deseas que el panel alternativo tenga lo mismo que el actual, aquí tienes la tecla:
SS+CS - duplicación del contenido del panel actual en el alternativo con el cursor moviéndose a él

Si necesitas volver a leer el directorio del disco, cambiar de disco o seleccionar otra unidad de disco, utiliza las teclas:
CS+1 - selección de dispositivo en el panel izquierdo
CS+2 - selección de dispositivo en el panel derecho

Al presionar cualquiera de estas teclas, se mostrará un menú especial, en el que se te pedirá elegir uno de los dispositivos disponibles en ese momento.
╔════════════════════╗
║ ║
║ ▒A▒ B C D E F ║
║ ║
╚════════════════════╝

En el sistema IS-DOS, el papel de estos dispositivos puede ser desempeñado no solo por unidades de disco, sino también por otros dispositivos de almacenamiento de información: disco duro, disco virtual organizado en la RAM de la computadora, etc. Además, todos ellos, gracias a los controladores correspondientes, se manejan desde el punto de vista del usuario de manera completamente idéntica. Por lo tanto, es preferible hablar de dispositivos lógicos, y no solo de unidades de disco.

Se puede seleccionar un dispositivo utilizando las teclas de cursor (CS+5 o O - a la izquierda, CS+8 o P - a la derecha), al presionar ENTER se fija la selección y se regresa a la shell. Si por alguna razón decides no cambiar de dispositivo, presiona SS+A o SPACE, y regresarás a la shell sin cambios.

El lanzamiento de programas se realiza con la tecla ENTER. En este caso, el cursor debe estar posicionado sobre el nombre del archivo necesario. No olvides que en el sistema IS-DOS, los archivos ejecutables tienen la extensión com. Sin embargo, esto no significa que al presionar ENTER en otros archivos no suceda nada. La shell permite programar la reacción al presionar la tecla ENTER para archivos con diferentes extensiones. Para esto existe un archivo de texto especial extent.txt, que contiene una lista de extensiones declaradas y la descripción del comando que se invoca automáticamente al presionar ENTER. El comando se separa de la extensión por dos puntos.

El contenido aproximado del archivo estándar extent.txt se presenta en la tabla 1:
Tabla 1. Contenido del archivo extent.txt
Contenido de extent.txt Reacción al ENTER
com: lanzamiento de archivo com
bat:Q:SHELL\exebat intérprete de archivos bat
scr:Q:SHELL\exescr /w vista de archivo de pantalla
txt:Q:SHELL\tv vista de archivo de texto
hlp:Q:SHELL\tv vista de archivo de texto
wet:Q:EDIT\edit edición de archivo
lpr:Q:RES\set carga del controlador de impresora
typ:Q:RES\set carga del controlador de pantalla
res:Q:RES\set carga del programa residente
blk:Q:RES\set carga del controlador
bas:@bas intérprete BASIC
mnu:Q:SHELL\menu salida del menú USER
pac:Q:SHELL\exepac descompresión del bloque de código

Además de los anteriores, puedes establecer cualquier reacción para otras extensiones, por ejemplo, para trabajar en ensamblador:
as :Q:ASSM\as /auto
obj:Q:ASSM\link

Para lanzar el editor de fuentes:
fnt:Q:FONT\f_e_unit

Para lanzar el intérprete publicitario SHOW:
shw:Q:SHOW\exeshow

Para el editor gráfico PICASSO:
pic:Q:PICASSO\picasso.com

Por supuesto, todos los programas invocados deben estar presentes en el disco en los directorios especificados, de lo contrario se mostrará un mensaje de error No.

Y, finalmente, otra operación disponible en la shell de archivos IS-DOS es la marcación de archivos. El hecho es que algunas operaciones, como la copia o eliminación de archivos, son más convenientes de realizar de inmediato con varios archivos. Para esto, puedes marcar estos archivos en el panel presionando la tecla SPACE.

Después de presionar SPACE, la línea con el nombre del archivo marcado cambiará de color, y el cursor se moverá una posición en la misma dirección en la que se estaba moviendo hasta ahora. De esta manera, puedes marcar varios archivos consecutivos presionando solo SPACE. Al alcanzar el final o el principio del directorio, el cursor cambiará la dirección de movimiento a la opuesta. Presionar SPACE nuevamente en un archivo ya marcado desmarcará la marca.

La marca de archivos se conserva al mover el cursor del panel a la panel alternativo, pero al entrar en subdirectorios y salir de un subdirectorio, todas las marcas se restablecen.

Además, en los paneles de IS-DOS no es posible marcar un subdirectorio completo o un grupo de subdirectorios. Si necesitas realizar alguna operación sobre todos los archivos de un subdirectorio, entra en él y marca todos los archivos. Avanzando un poco, puedo decir que para tales fines se puede utilizar la utilidad mark.com, que se encuentra en el directorio UTIL\ y permite marcar un grupo de archivos según una máscara especificada.

Y para concluir, permíteme resumir toda la información presentada anteriormente y volver a presentar la lista de teclas de control de los paneles de archivos:

Teclas de control básicas.
Q o CS+7 - movimiento hacia arriba
A o CS+6 - movimiento hacia abajo
O o CS+5 - cambio al panel izquierdo
P o CS+8 - cambio al panel derecho
ENTER - entrada en subdirectorio, lanzamiento de programas según extent.txt
CS+ENTER - salida al directorio raíz del panel actual
CS+O - salida al directorio raíz del panel izquierdo
CS+P - salida al directorio raíz del panel derecho
CS+Q, SS+Q - cambio al inicio del directorio
CS+A - cambio al final del directorio
CS+SS - cambio al panel alternativo con duplicación
CS+1 - selección de dispositivo en el panel izquierdo
CS+2 - selección de dispositivo en el panel derecho
SPACE - marcación de archivo

Continuará...

En el próximo número de la revista, hablaremos sobre las utilidades del sistema IS-DOS, aquellas cuyos nombres están escritos en la línea superior de la pantalla principal de la shell de archivos.

Contenido de la publicación: ZX Format #01

  • IS-DOS
    IskraSoft presenta IS-DOS Classic 4.0 con funciones avanzadas de edición de texto, una utilidad de disco, un controlador de disco duro para ZX Spectrum y un depurador de programas.
  • IS-DOS - Владимир Елисеев
    Descripción general de IS-DOS para ZX Spectrum, destacando sus ventajas sobre TR-DOS. Discusión sobre la instalación, uso y gestión de archivos en IS-DOS. Introducción a utilidades del sistema e interfaz similar a Norton Commander.
  • IS-DOS - Владимир Елисеев
    El artículo ofrece una guía concisa del disco del sistema IS-DOS, enumerando todos los archivos esenciales con explicaciones. Los archivos están ordenados alfabéticamente y agrupados por directorios para una fácil navegación. La guía se centra en una visión general básica de archivos y comandos sin descripciones extensas.
  • IS-DOS - Владимир Елисеев
    Discusión sobre el estándar UniColor para configuraciones de color en programas IS-DOS, su implementación y ventajas para la personalización del usuario.
  • IS-DOS - Владимир Елисеев
    Discusión de las características de la interfaz de ventanas de IS-DOS. Implementación del sistema de ventanas en IS-DOS y sus ventajas. Ejemplos de programas para crear ventanas y marcos.
  • IS-DOS - Владимир Елисеев
    Descripción del funcionamiento interno del programa gmen.com para IS-DOS, centrándose en la gestión de dispositivos y el manejo de menús con código fuente detallado y comentarios.
  • Hardware - Vladimir Larkov
    Discusión sobre la modificación del hardware Scorpion ZS-256 para compatibilidad con software específico. Describe el bloqueo del puerto #1FFD para ejecutar programas incompatibles. Ofrece detalles técnicos para la implementación.
  • Железо - Nemo
    Discusión sobre dispositivos de frenado para ZX Spectrum. Enfoque en la creación e impacto de frenos en procesadores acelerados. Advertencia sobre posibles efectos secundarios.
  • Железо
    Discusión sobre la impracticidad de reparar computadoras viejas y la sensatez económica de reemplazarlas por hardware moderno. El artículo destaca los desafíos en las reparaciones caseras y sugiere soluciones alternativas. Enfatiza los beneficios de actualizar a componentes más nuevos y confiables.
  • Железо
    Discusión sobre nuevos desarrollos periféricos para Scorpion ZS 256, incluyendo un innovador controlador universal e interfaz MIDI. Destaca mejoras en controladores de teclado y ratón y expansión de capacidades de software incorporadas. Ofrece detalles sobre la extensión ROM profesional y el modo turbo para un mejor rendimiento.
  • Игрушки - Ruster
    Un recorrido detallado del juego Crystal Kingdom Dizzy, incluidas soluciones a rompecabezas y consejos para avanzar en la historia.
  • Игрушки - Павел Рындин
    Descripción del juego de lógica 'Toros y Vacas', su mecánica y jugabilidad. Explica niveles de dificultad y el objetivo de adivinar un número con intentos mínimos.
  • Игрушки - Вячеслав Медноногов
    Discusión sobre los matices del juego 'UFO: Enemy Unknown', centrándose en las especies alienígenas, sus tácticas y estrategias de juego. Detalles sobre la mecánica del juego y la futura secuela 'UFO-2: Devils of the Abyss'. Incluye ideas de programación e historia de desarrollo.
  • Игрушки - SParker
    Visión general de juegos y software en el mercado de San Petersburgo en 1995.
  • Интервью
    Vyacheslav Mednonogov comparte su viaje como programador, desde ensamblar su primer Spectrum-48 hasta desarrollar juegos destacados como 'UFO. Enemy Unknown'. Describe los desafíos e ideas en el desarrollo de juegos y el auge de la localización de juegos rusos. Sus experiencias destacan la evolución de la programación y la distribución de software en los años 90.
  • Информация
    Introducción a ZX-Format, una nueva revista electrónica para entusiastas del ZX Spectrum, centrada en juegos, programación, hardware e interacción comunitaria.
  • Конкурс
    Discusión sobre la organización de un nuevo concurso para la revista. Se invita a los lectores a enviar sus ideas de temas. Los temas seleccionados se presentarán en futuros números.
  • Конкурс
    ZX Format anuncia un concurso para la mejor misión creada con el editor de misiones para el juego Laser Squad. Se aceptan envíos por correo o en persona. El ganador recibe una caja de discos 3M y el próximo número gratis.
  • Отдохнём - Килат Амор
    Un día de un programador lleno de sueños, juegos y charlas casuales. Vasetchkin equilibra ambición con relajación, encarnando el espíritu del programador. Reflexiona sobre las demandas y el disfrute de la vida de un programador.
  • Buzón de correos - Максим Романов
    Discusión sobre ofertas de hardware y software en San Petersburgo por LOGROS y Create Soft, incluyendo detalles sobre la interfaz Kempston Mouse.
  • Buzón - SParker
    Compilación de códigos de trucos para juegos de ZX Spectrum por Sergey Pavlov. Técnicas para vidas extra e inmortalidad. No recomendado para los amantes del juego limpio.
  • Buzón
    Descripción de las directrices de envío para cartas y artículos a la revista, incluyendo formato y preferencias de envío.
  • Премьера - Алексей Щекин
    Jugabilidad del juego Lines en ZX Spectrum, similar a Color Lines. Mueva las bolas para formar líneas del mismo color. Se describen la puntuación y los controles.
  • Программистам - Дмитрий Рудовский
    Introducción a técnicas avanzadas de programación en BASIC para ZX Spectrum 48, destacando sus ventajas sobre el BASIC 128. Planes para futuros artículos incluyen programas de servicio y extensiones de lenguaje. El artículo sirve como guía para programadores con experiencia.
  • Программистам - Михаил Спицын
    Introducción al lenguaje ensamblador en ZX Spectrum. Explicación de la estructura del procesador Z80, registros y comandos básicos. Incluye ejemplos de programas para aprender.
  • Программистам - Андрей Седов
    Editor de misiones para Laser Squad de Andrey Sedov permite a los fans crear nuevas misiones. Incluye interfaz amigable con controles mínimos. Ofrece funciones como edición de objetos, ajustes de precios y asignación de sprites.
  • Varios
    Historia del desarrollo de la computadora Amiga, sus creadores y características clave. Evolución de los juegos arcade a una computadora doméstica líder. Éxito en el mercado y avances tecnológicos de Amiga.
  • Разное
    Revisión de próximos productos de software para ZX Spectrum con demos. Destacan juegos de aventura, pruebas de RPG y tácticas estratégicas. Varios desarrolladores conocidos contribuyen a estos lanzamientos.