----- Original Message -----
From: "Carlos Milán Figueredo" <karloch(_en_)hispamsx(_punto_)org>
To: <hispamsx(_en_)yahoogroups(_punto_)com>
Sent: Tuesday, June 22, 2004 5:52 PM
Subject: [hispamsx] Opinion y bug-report MNBIOS demo 2
He estado echando un ojo a la nueva demo del MNBIOS. Como no puedo
juzgar todo el trabajo interno en ella, hablare sobre lo que se puede
ver a vista de simple usuario.
- El look ha mejorado con unos colores más apropiados para el
entorno.
- Algo bastante molesto es que el SO hace cosas raras cuando se
activa el CAPS LOCK. La primera es que tras activarlo y ejecutar con
éxito cualquier comando este se destactiva. Posteriormente, si vuelves a
activarlo, algunas letras de las que escribes salen en minúsucla y no en
mayúscula (y viceversa).
El problema del CAPS es un problema conocido del openMSX, no se si en la
última versión ellos solucionaron el problema, el openMSX que está
empaquetado con el MNBIOS es el de 15/01/2004
- La velocidad a la que salen los textos iniciales de "DEMO
PROGRAMABLE DEL MNBIOS" es un poco lenta, no siendo así la de los demás
textos, que es excelente (¿?).
El "BAT engine" lee caracter x caracter es algo que queria retocar pero se
me acabo la paciencia y la memoria libre en el módulo. Es lento porque para
una línea de 80 letras accesa 81 veces a las API, cuando se puede hacer 3
llamada para solocitar 80 bytes (una para leer el puntero de I/O, otra para
pedir 80 caracteres de una, y otra para ajustar el puntero de I/O de acuerdo
a la longitud real de la línea).
De todos modos vale escribir "CACHE -L" o "CACHE -W" pero a tener cuidado
con las imagenes fantasmas de directorios. Escribir "CACHE" para volver a la
normalidad.
- No hesido capaz de ejecutar ninguno de los archivos de proceso
por lotes del directorio TESTS. Todos devuelven un "Error al proceder".
contame exactamente que escribís. (ah, capaz es esto, no uses la flecha
derecha del cursor para dejar espacios porque en realidad inicialmente la
pantallla o ventanas están llenas con caracteres <NULL> y no &H20, por lo
tanto si dejas un espacio desplazando el cursor la línea de comando se
corta.
- Parece que hay algún problema en la gestión del buffer de
entrada por teclado, ya que al escribir algo en la linea de comandos,
borrarlo y escribir de nuevo, a veces al pulsar una tecla aparecen dos
letras en vez de una.
Otro problema del openMSX, en la makina real anda joya.
En fin, sigo opinando que MNBIOS es bastante prometedor, sobre todo por
su velocidad, pero parece que aun le quedan cosas pendientes. Supongo
que desarrollar un sistema operativo de características tan avanzadas
deber ser una tarea muy muy dura para una única persona. Flyguille, ¿no
has pensado en buscar gente interesada en tu proyecto y hacer un pequeño
equipo de desarrolladores que pulan los últimos aspectos del programa
junto contigo?
Claro, ya he solicitado eso, fijate en la página de hispa!!..
En cualquier caso ¡ánimo con el desarrollo!
De todos modos fijate que está el manual del usuario, tambien hay un archivo
de texto en donde se comenta algo de lo que comentaste aca.
*HispaMSX. La mailing-list de MSX en castellano*
Para cualquier duda: hispamsx-owner(_en_)yahoogroups(_punto_)com
Web de lista: http://www.hispamsx.org
Enlaces a Yahoo! Grupos
hispamsx-unsubscribe(_en_)yahoogroups(_punto_)com
http://es.docs.yahoo.com/info/utos.html