archivo

Archivos Mensuales: septiembre 2011

Hay noticias recientes de Adrian Ives relacionadas con sus dos nuevos proyectos, ambos aún en una fase muy temprana de desarrollo. Sus nombres en código son Q-BUS y Ser-USB++

La actual versión de Ser-USB está dirigida exclusivamente a las transferencias de archivos, la cual está seriamente limitada por la velocidad de los puertos serie del QL. La nueva versión, llamada Ser-USB++, viene a superar esta limitación y podría convertirse en una auténtica alternativa para reemplazar las unidades de disco ya que operará a una velocidad significativamente superior.

El Ser-USB++ utilizará el mismo núcleo del driver actual, pero con una capa de abstracción del hardware diferente. Estaría dirigido únicamente a los QL estándar con QDOS o Minerva. La conexión será a través del puerto ROM y utilizará un micro-controlador (esencialmente otro IPC fuera del QL, pero cientos de veces más potente que el propio QL) con el objetivo de proporcionar una interfaz de comandos estándar que aislaría al QL de los protocolos subyacentes que controlan a los dispositivos de almacenamiento.

¿Por qué el puerto de ROM? … pues porque todos los QL tienen uno, y porque la ranura de expansión estándar del QL suele estar ocupada con las tarjetas controladoras de disco y ampliaciones RAM como la TrumpCard, GoldCard, etc. Obviamente, el puerto ROM no ofrece el mismo rendimiento que la conexión directa al bus de expansión del QL, pero funciona bastante bien tal como lo demuestran el controlador de disco duro de Miracle o el fantástico ROMDisQ. (La escritura a través del puerto ROM ya se ha hecho varias veces antes y no hay grandes complicaciones técnicas).

En lugar de crear una interfaz para el puerto ROM dedicada exclusivamente al Ser-USB++, este proyecto se basará en un nuevo periférico denominado Q-BUS. Esta tarjeta se conectará al puerto ROM y proporcionará un bus externo de lectura/escritura de 8 bits. También se proporcionarán las extensiones del sistema operativo para gestionar el nuevo bus de Entrada/Salida.

El prototipo de Q-BUS se está construyendo con lógica discreta, pero en última instancia, será reemplazado por un PLD.

A continuación se muestran algunas imágenes de los prototipos de estos nuevos proyectos:

Prototipo de Q-Bus

.

Prototipo Q-Bus / Ser-USB++ (1)

.

Prototipo Q-Bus / Ser-USB++ (2)

.
(NOTA: El propio Adrian Ives comenta que no hay calendario para estos proyectos, ni ninguna garantía de que el Ser-USB++ pueda convertirse en un producto comercial).

QL Today ha publicado este mes su revista (volumen 16, número 1) acompañada de un DVD repleto de material diverso relacionado con el Sinclair QL y su historia. El DVD contiene los PDF’s de todos sus números publicados en los últimos 15 años (desde 1996 hasta 2011). Todos los PDF’s se suministran escaneados con OCR de tal manera que podemos buscar por cadenas de texto dentro del contenido cómodamente. Además se incluye en el DVD una copia off-line del sitio Web de Dilwyn Jones y material adicional agrupado en varias colecciones (emuladores, toolkits, juegos, galería de imágenes, documentación, …). Todas estas colecciones estaban disponibles hasta el momento en diversas publicaciones en CD-ROMs de distintas fuentes y en varios sitios Web. Ahora todo ese material se presenta perfectamente organizado y muy accesible mediante un menú principal en formato HTML, en total más de 3 gigabytes de información.

El DVD está disponible para los suscriptores del volumen 16 de la revista. En su sitio Web (http://www.qltoday.com/) está disponible uno de los números de la revista en formato PDF de muestra, listo para descargar y probar.

Un gran trabajo de cara a preservar todo el material sobre el Sinclair QL publicado a lo largo de los años.

QL Today DVD 2011

QL Today DVD 2011

Ser-USB es un adaptador que se conecta a uno de los puertos serie del Sinclair QL para proporcionar acceso a las tarjetas SD, discos duros USB y MemorySticks. Se suministra con un controlador de dispositivo nativo QDOS y una utilidad para transferir ficheros de y hacia tarjetas de formato FAT. Está diseñado como una solución portátil para mover datos entre los diferentes emuladores y el QL. Ser-USB proporciona un puente entre el hardware serie del QL y el «USBWiz», un módulo con circuitos avanzados para dispositivos de almacenamiento modernos.

Conectando el Ser-USB a uno de los puertos seriales del QL y cargando un controlador de dispositivo QDOS (disponible también en un cartucho de memoria ROM opcional) tendremos acceso a tarjetas SD y dispositivos de almacenamiento USB, todos ellos con formato nativo QDOS.

Uno de los principales inconvenientes es la limitada velocidad soportada en hardware QL original (4800 baudios de forma fiable). El fabricante recomienda la sustitución del chip Intel 8049 (el responsable de las comunicaciones serie en el QL entre otras funciones) por el chip Hermes o SuperHermes. En un QL con Hermes, la tasa de transferencia puede elevarse a 19200 baudios, y con superHermes a 57600. En los sistemas Q40/Q60 y emuladores de PC / Mac, la velocidad de transferencia sólo está limitada por la velocidad máxima del hardware del puerto serie.

Enlaces:
http://www.memorylanecomputing.com/
http://www.memorylanecomputing.com/serusb.htm

QTOP es un «front-end» para el sistema QDOS (el sistema operativo del Sinclair QL) y sus compatibles. Inicialmente fue escrito para el CST Thor XVI pero se ejecuta perfectamente en cualquier sistema QDOS, desde el Atari ST con QL-Emuulator hasta el Commodore Amiga emulando al QL.

QTOP se adapta automáticamente al sistema en el que se ejecuta y usa todas las facilidades de ordenador particular sobre el que corre. QTOP incluye Pointer-Environment (PE), aunque no es imprescindible para su uso.

El paquete QTOP está compuesto por seis programas estándar en multitarea, estos son:

QTop-DESK, es un sistema para la gestión del sistema, actúa como un front-end para el manejo del sistema operativo. Añade una serie de funciones de «escritorio» mediante el cual podemos ejecutar programas, controlar los dispositivos, administrar ficheros, manejar las tareas del sistema (jobs), herramientas para el manejo de la memoria, formateo de dispositivos de almacenamiento, etc.

QTop-CLOCKS es un reloj multifuncional que ofrece cuatro relojes digitales diferentes, un reloj analógico y un sistema para configurar alarmas.

QTop-DEMOS ofrece diez programas de animación diferentes para demostrar la velocidad del sistema en la construcción de gráficos. Al igual que QTop-CLOCKS, se puede ejecutar en ventanas que son ajustables en tamaño y se pueden mover libremente en la pantalla.

QTop-ANIMATOR, es un programa de gráficos flexible que ofrece 18 figuras animadas. Se pueden cambiar diversidad de parámetros para crear secuencias personalizadas. Los gráficos se pueden visualizar en tiempo real en modo de animación extra-rápida en RAM.

QTop-INDEX, es un programa de test del sistema operativo y el hardware de la computadora. La base de este programa son «benchamarks» del alto nivel bien conocidos y utilizadas en varias revistas alemanas de la época. El resultado se muestra en función de la velocidad relativa a un QL estándar.

QTop-SNAP este último programa nos sirve para hacer un volcado de pantallas a disco.

Estas utilidades pueden ser ejecutadas desde un menú a modo de escritorio o pueden ser ejecutadas directamente desde el SuperBASIC en multitarea.

QTop es un desarrollo de Urs Konig, en COWO electronic y actualmente es de dominio público.

Aquí tenemos varios vídeos demostrativos elaborados por el propio Urs Koing.


.

.