Correcciones a la ROM del +3
Las ROM originales del +3 contenían cierta cantidad de fallos,
algunos de los cuales han sido corregidos en el +3e. Aquí hay una
lista de los fallos corregidos hasta ahora:
- CAT ahora puede mostrar más de 63 ficheros.
- CAT ahora puede mostrar tamaños de más
de 999Ko.
- Los comandos LOAD/SAVE/VERIFY/MERGE ahora eliminan correctamente el especificador "T:" para los ficheros de
unidad de cinta.
- Arreglado el empleo de códigos de control en la rutina de salida a impresora.
- El comando COPY...TO ya no sobreescribe partes del programa en memoria.
- Arreglado el manejo de "strobe" en la rutina de salida a impresora, el cual debería hacer compatibles más
impresoras con el +3e (no he podido verificar esto, así que por favor ¡hacédmelo saber!).
- Cuando se borra un FCB, el +3DOS ya no sobreescribe el área de usuario del siguiente FCB.
- El comando COPY...TO ya no falla si la unidad M: no existe; en su lugar se utiliza la RAM de la página 7.
- Arreglado el molesto error de "fin de fichero" en la salida por impresora.
- Arreglado el desbordamiento de pila con las teclas sin efecto en el editor.
- Corregida la duración del PIP en el editor.
- Arreglados los problemas al editar en la parte baja de la pantalla (pérdida de líneas).
- GOTO más allá del final del programa renumerado como 9999.
- Arreglado el cambio de posición de caracteres antes de un ">" o un "<".
- Arreglado el cálculo de la posición en un error de sintaxis.
- Eliminado el HALT de la rutina de información de errores.
- Arreglado el bloqueo de CLOSE # en flujos cerrados (este fallo sigue presente en el modo 48K).
- Arreglado COPY...TO SCREEN$/LPRINT que potencialmente causaba bloqueos y otros comportamientos extraños cuando se introducia como línea de programa en lugar de comando directo.
- Arreglado falsos mensajes de error "OUT 7I" con el comando SPECTRUM.
- Arreglado comando ERASE usando con comodines para seleccionar y limpiar la parte baja de la pantalla por el mensaje de confimación, en lugar de usar la cadena de la ultima operación.
- Arreglados comandos CAT y COPY...TO para permitir areas de usuario en las especificaciones de fichero sin requerir una unidad, y para permitir areas usuario 10-15 asi como 0-9.
Volver a la página principal del ZX Spectrum +3e