QiZX
====

QiZX es mi propio homenaje al arcade clsico de los aos 80 de nombre Qix realizado por Taito.
Si quieres ver otros clones para el ZX Spectrum, prueba Zolyx o Xonix.



Argumento
=========

Corren los primeros das de la dcada de los 90. Un redactor de MicroHobby recibe el encargo de hacer una retrospectiva sobre el software ms destacable del ZX Spectrum. Tiene el artculo casi terminado, con cientos y cientos de programas comentados. Slo le queda por aadir todas las imgenes que acompaarn al artculo. Para ello ha estado jugando a todos y cada uno de los juegos que ha comentado, y utilizando el prototipo del Pokeador Automtico que circula por la redaccin, pero con su software modificado, ha grabado en una cinta Ferro Extra I una pantalla de cada uno de ellos. Son las tres de la madrugada y slo le quedan 16 pantallas por cargar e imprimir para enviar al departamento de fotocomposicin antes de que empiece la siguiente jornada laboral.

Somos la rutina de carga de un ZX Spectrum +. Eso, lo de la +, no lo sabemos, pues nacimos dentro de un ZX Spectrum 48k al que despus le cambiaron la carcasa del teclado. Total, por tener barra espaciadora y botn de reset...

No sabemos la hora que es, slo que debemos de almacenar en la memoria principal la informacin que nos llega desde el cassette. En esta ocasin son pantallas en formato screen$, por lo que nos procupamos de situarlas correctamente en el fichero de presentacin visual.

Pero el azimuth no es el correcto, la cabeza de lectura est demasiado sucia, la cinta ha sido utilizada miles de veces para miles de datos y el CAG lo nico que amplifica es el ruido de fondo y no la seal de los datos. En estas condiciones no poda ser de otro modo que los malvados "R Tape loading error, 0:1" despierten de su letargo y nos acechen en la oscuridad de la memoria vaca que debemos de llenar. Cada paso en la planicie de la pantalla supone un desafio...



Objetivo
========

El objetivo del juego es conseguir reclamar al menos el 85% de la pantalla para nosotros. Para ello podemos dibujar lneas en las que ir encerrando zonas de la pantalla para reclamarlas.

En un principio slo nos podemos mover por la lnea amarilla que ya est dibujada utilizando para ello las teclas de direccin. Siempre que nos movamos por la lnea amarilla ya dibujada estaremos a salvo del insistente "R Tape loading error, 0:1" ("RT"s para abreviar, como los conocen el resto de las subrutinas que los temen) rojo que no deja de buscarnos por la pantalla, pero seremos vulnerables sin embargo al de color magenta que la recorre olfatendonos.

Para salir a la zona sin reclamar y empezar a dibujar la lnea que nos servir para reclamar un nuevo trozo de pantalla, deberemos de pulsar "fuego" y la direccin deseada. A partir de ese momento seremos vulnerables al "RT" rojo, pero estaremos a salvo del magenta que continuar su perplo por el borde exterior. Para nosotros no hay vuelta atrs. Una vez en la zona sin reclamar deberemos de dibujar una lnea que encierre una porcin de la misma para reclamarla, sin poder intersectarse con ella misma ni poder borrar los pasos dados. Cuidado con crear callejones sin salida!.

Ocultas tras cada pantalla se encuentran 16 porciones de pantallas de juegos clsicos del Spectrum. Sers capaz de descubrirlas todas? Hasta que pantalla sers capaz de llegar? Cuntas veces seguidas sers capaz de hacerlo?



Marcador
========

En la lnea inferior de la pantalla se muestran los siguientes indicadores, de izquierda a derecha:
- El nmero de veces que has destapado las 16 pantallas
- El nmero de la pantalla actual que ests intentando destapar
- El porcentaje de pantalla que llevas reclamado hasta el momento
- El nmero de vidas que te quedan



Controles
=========

o : izquierda
p : derecha
q : arriba
a : abajo
m : fuego




QiZX (c) 2007 Eduardo Fornis

Qix (c) 1981 Taito Corporation.

Todas las imgenes de juegos clsicos para el ZX Spectrum utilizadas en este programa son propiedad de sus autores y/o de las compaas propietarias de sus derechos.
