QXL IN CHARGE

Hablaba hace unos días con Salvador Merino acerca de como recuperar unos archivos de su partición para QL en su vieja QXL y a raíz de esto ha tenido que montar, con piezas casi de desecho, una máquina que será la que contenga ya definitivamente su tarjeta emuladora de QL para bus ISA.

QXL2 versión mejorada de la QXL. Foto Zerover.

El ordenador era la carcasa de un viejo 80486 hasta que se averió (la batería recargable se sulfató e hizo un destrozo de pistas, etc…) y ahora contiene un procesador AMD a 90 Mhz, 16 Megas de RAM y disco duro de 1Gb.

En su aspecto externo, dos cosas destacan: una disquetera Miracle System  de 5 1/4 y una pegatina cuadrada con el anagrama «QXL IN CHARGE» que le envió Miracle Systems en su día a Salvador.

Cuenta además, curiosamente, con un lector Iomega Zip para copias de seguridad y un lector de CDs de los que se conectaban a la tarjeta de sonido, la cual hacía la veces de controladora.

El software de la QXL fue una aventura entonces, porque comercializaron el producto sin tener una versión del sistema operativo SMSQ terminada. Se repitió la historia del lanzamiento del QL aunque con consecuencias menos irreversibles. La primera versión del sistema no tenía SBASIC, y solamente tenía el driver de floppy, y ni siquiera era capaz de formatear un floppy, solamente leía y borraba muy lentamente. Entraremos en detalle más adelante.

Como sistema operativo anfitrión se han probado FreeDOS y MS-DOS 6.22 para hacer pruebas, ya que también se ha instalado una tarjeta de red Realtek RTL8139 que va a permitir conectar el ordenador con la red doméstica y poder de esta forma tener acceso a el resto de ordenadores para intercambiar ficheros e Internet con programas como Arachne, que es un navegador con mail.

La configuración de la red bajo DOS merecería por si mismo un artículo a parte.

Foto de PC/QL con la pegatina «QXL IN CHARGE» y disquetera Miracle Ssystems.

La versión del SMSQ de la QXL instalada es bastante vieja. La más nueva creo que es del año 1995.

La historia de la QXL está contada en tiempo real en las revistas CUQ y QLIPER. Y si la comercialización del QL fue prematura, la comercialización de la QXL le gana con creces, porque fue un cachondeo (palabras literales de Salvador). Haciendo un poco de memoria podemos resaltar de aquel periodo lo siguiente:

El primer disco (primera versión de SMSQ):
- Contenía un sistema operativo SMSQ sin SuperBASIC  que solamente aceptaba una linea de comandos, o leer un fichero sin números de linea, ni saltos, y sin bucles. La única opción era compilar el programa SuperBasic.
- Solamente leía/escribia discos muy lentamente (no formateaba discos), y ni tenia drivers para Qlan, serie, paralelo, etc…

Siguientes discos (nuevas versiones de SMSQ):
- Podia formatear un disco, pero antes tenia que estar formateado en formato MS-DOS, porque en realidad era una modificación del formateo. Por primera vez incorpora driver serie y paralelo.
-Permitía formatear fichero QXL.WIN, y formatear discos QL directamente.
- Soportaba SBASIC (SuperBASIC mejorado) y Qlan (la red de QL).
- Solución problemas de compatibilidad 68040 con 68000, pues en primeras versiones SMSQ todo el código era  MOTOROLA 68000, pero se empieza a usar código Motorola 68040.
- Drivers teclado Inglés, Francés y Alemán (y los españoles, hubieron de esperar a ver publicada la información en IQLR o QLTODAY para poder escribir nuestro propio driver de teclado español).

En resumen, Miracle Systems hizo el hardware, pero el software por parte de Tony Tebby fue una pesadilla por entregas, o el colmo de la improvisación.

Pero lo fantástico de esta placa es que podemos instalar una versión actualizada del sistema operativo SMSQ e incluso la nueva SMSQ/E en una imagen de disco QXL.WIN y lanzarla desde en una partición DOS y de esta forma rentabilizar el hardware por muchos años. Estas placas son sin duda los QLs más potentes hasta la aparición de las Q40 y Q60.

ACTUALIZACIÓN 2010-02-08: Por un desliz, indico en el párrafo anterior que el S.O. SMSQ o el S.O. SMSQ/E se cargan desde una imagen de disco QXL.WIN cuando en  realidad se cargan desde el MS-DOS utilizando el programa (en primeras versiones, eran 2 ficheros (QXL.EXE y SMSQ.BIN), y luego era un único fichero (SMSQ.EXE)) que activa la QXL, y pasa el sistema SMSQ desde el disco con MS-DOS a la RAM de la tarjeta QXL, como me hace indica Salvador Merino.

About these ads
4 comentarios
  1. afx dijo:

    ¡Fantástico post! … además con “información reservada” de la auténtica historia de la tarjeta, si, si … esas historias que nunca te dicen los manuales ni la publicidad.

    Este PC – “QXL in charge” pinta muy bien (al menos a mi me gusta). Me trae muchos recuerdos de la época del 386, 486 ( y esa disquetera de Miracle queda muy chula :-) … )

    Sobre la QXL, tengo una pregunta:
    ¿Son funcionales y fiables los puertos QLAN de la tarjeta de cara a conectar QL’s reales en red?

    Me imagino un QL real con TK II conectado al PC con QXL y tener acceso a TODO el software escrito para QDOS (a modo de un “gran servidor” de recursos). Y así poder usar todo ese software tanto desde el QL como desde el PC con la QXL.

  2. Salvador Merino dijo:

    En su día, cuando recibí una versión del sistema operativo SMSQ con driver para utilizar el hardware Qlan de la tarjeta QXL, pude comprobar conectando el PC/QXL con un Sinclair QL con Gold Card que la red Qlan funcionaba perfectamente, y el Sinclair QL podia utilizar el disco duro e impresora del PC/QXL.

    He de recordar que con el Toolkit II en versión RAM, por lo menos en versiones antiguas, no funcionaba correctamente el servidor, debido principalmente a que el código estaba optimizado para correr en ROM (Acceso más rápido que en RAM). Así que para crear una red de QLs con el Toolkit II debe estar en ROM, u optimizado para correr en RAM.

    También he de recordar que se puede utilizar el server del Toolkit II para crear una red local de QLs conectados por el puerto serie, e incluso en los ATARI con sistema operativo SMSQ/E (o sistema operativo QDOS con última versión de drivers I/O) se puede crear la red local utilizando el puerto MIDI.

  3. afx dijo:

    Salvador, ¡¡BIENVENIDO!!

    Nos alegra muchísimo leer tus comentarios por aquí.

    Tus aportaciones dan el nivel de exactitud que nos hacía falta en el Blog. Últimamente he leído muchas cosas sobre el QL y he puesto en este Blog lo que me ha parecido más interesante, pero siento que en muchas ocasiones faltan las precisiones de alguien que haya trabajado y “vivido” realmente todos estos productos con más amplitud.

    Sobre la QXL, a raíz de este post estoy considerando el hacerme con una. Sería un complemento ideal a mi QL. Eso de tener en línea un disco duro con todo el software fabricado para el QL es una idea atractiva. (Ya “caerá” algún día).

    Sobre la posibilidad de montar una red mediante puerto serie, ¿te refieres a SERNET o alguna extensión concreta? Sería todo un reto el montar una red entre QL-GoldCard, QXL y Atari ST .

    Bueno, Salvador, lo dicho … bienvenido y gracias por tus comentarios.

    afx.

  4. Salvador Merino dijo:

    Me refiero al SERNET Driver que incluye el sistema operativo SMSQ/E (y supongo que debe existir alguna versión para QDOS).

    Sobre la configuración del cable, no la conozco, pero por experiencia en ese tipo de cables debes usar un cable-modem-nulo. Con tres o más máquinas, debes conectar los cables de la primera máquina de tal manera que todas las señales de salida estén conectadas a la entradas de señal de la siguiente máquina, y lo mismo se repite con la siguiente máquina desde la anterior, hasta que la última máquina hace lo mismo con la primera, y se cierra el circulo.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.