El Millennia K de Ramex con SP-Dos He querido compartir mi traduccion de dos reviews sobre el Millennia K de la casa Ramex, para el T/S 2068, los cuales eran provistos con SP-dos. I - publicado en The Sinc Times Vol 4 No 3 p6 " HARDWARE REVIEW Por Narti Kitiyakara Review -- unidad de disco mas interfaz de Ramex. Disponible de -- Ramex International Ltd. 48745 Van Dyke Road Utica, Michigan 48087 El sistema de discos de Ramex viene con una unidad de disco de doble cara/densidad, interfaz y un disco del sistema. La interfaz fue hecha por Abbeydale Designers, Ltd. una firma britanica. No hay mucho que decir sobre la unidad misma. Viene con su fuente de poder (en una caja que mide cerca de 12.5 x 2.5 x 6.95 pulgadas), incluye un boton de encendido mas un fusible. La interfaz es una peque~a caja negra que se conecta al bus de expansion del T/S 2068, dejando espacio suficiente para el jack del monitor. Tiene tambien su propio bus de expansion para conectar una impresora u otros dispositivos. Sin embargo, cambia las se~ales que salen de esta, asi que cualquier otra interfaz necesitara ser modificada (hay instrucciones para modificar el interfaz Tasman, pero con cualquier otra se le pedira que contacte al fabricante). Ramex dice que el primer disco debe ser doble cara y densidad cuadruple. No se si eso es cierto o no ya que la instrucciones de Abbeydale solo dicen que debe de ser de doble densidad. La verdad es que no hay ningun ahorro de dinero con eso ya que Ramex tiene un fuerte control sobre sus sistemas de disco (todos son de densidad cuadruple.) Basta ya de dar aburridos detalles sobre el interfaz (no soy experto en hardware), vamos ahora al sistema operativo. El SP-DOS (sistema op. de discos - no me pregunten de que es el SP a~adido [*]) reside en la parte mas alta de la memoria, dejandonos solo con 31k para programas, etc. Y debido a que esta residente en memoria, hay que tener cuidado con los programas largos en cod. maquina (la mayoria de juegos) que la pueden sobreescribir. Eso hasta ahora ha hecho imposible copiar tales programas a disco (he escrito a Ramex al respecto). El DOS nos permite hacer todo lo que se puede con una cinta de casete, solo que mucho mas rapido (por ejemplo HOT Z de 24k, carga en solo 4 seg.). Hay dos DOS: uno cuando se arranca con el disco del sistema y el otro si se usa otro disco llamado MiniDOS. Este Minidos nos da muchas de las mas basicas necesidades del DOS como SAVE, LOAD, MERGE y CATalogo. El DOS completo nos da todo eso, y algunos otros comandos los cuaIes deben ser precedidos por 'PRINT #4:' que sirve como bandera al DOS. [*] NdT.: yo diria que SP es por Spectrum. Ambos DOS tienen un catalogo estandar que da un directorio de lo que contiene el disco, incluyendo el nombre del disco, capacidad y el espacio libre, pero con SP-DOS se puede catalogar usando cierta cadena en ella. Ambos DOS te permiten grabar (SAVE) o cargar (LOAD) cualquier cosa que se pueda en BASIC, y lo verifica automaticamente (lo que hace que SAVE demore mas que LOAD) se puede borrar (ERASE), o hacer MERGE (incidentalmente, si se intena cargar con MERGE un programa con auto arranque, este es realmente fusionado pero aun se auto ejecuta, asi que no hay modo de interrumpir (BREAK) un programa). Y hablando de auto arranque, cualquier programa con el nombre "AUTO" se ejecutara si se rebootea el sistema (NEW o al encender el computador). Esto incluye programas en C.M. que empezaran por la primera pos. de memoria con la que fueron salvados. Y estos son los comandos disponibles en el Mini DOS. El full SP-DOS tiene ademas comandos para FORMATear discos, copiar discos, renombrar archivos, asi como el uso de ficheros secuenciales. El comando FORMAT simplemente prepara un nuevo disco para escritura y lectura, marcando ls pistas y sectores, borrando todo lo que hay en el disco. El comando MOVE puede usarse para renombrar archivos, copiar archs. de un disco a otro, o al menos copiar todo lo que el sistema te permita (no se pueden copiar algunas partes del sistema del disco). Un fich. secuencial permite leer o escribir variables ya sean numericas o de cadena en forma secuencial a un fichero. Empezamos abriendo (OPEN) el fichero, asociandolo a cierto num. de flujo, meidante el comando ' PRINT #4:OPEN #n,"nome" '. Si "nome" ya existe, entonces es abierto para lectura, de lo contrario es abierto para escritura. Se puede usar ' PRINT #n; ' para enviar informacion al disco, o usar en cambio, ya sea ' INKEY$ #n ' o ' INPUT #n; ' para leer la informacion del disco. Luego se le dice que ya terminamos con ese flujo usando el comand ' CLOSE #n '. No es posible leer y escribir a la vez en un mismo fichero. No suena como que es una mejora con respecto al salvado de matrices, pero solo se pierden unos 512 bytes, en vez de toda la memoria requerida para la matriz o arreglo. Estos 512 bytes empujan todo el programa en la alta memoria, asi que hay que tener mucho cuidado si uno gusta de poner C.M. en sentencias REM o cosas como esas. Un interesante capricho de los fich. secuenciales es que insiste en que suene el teclado cuando lee del disco, asi que con fich. muy largos, es buena idea acortar la duracion del click, ya que hace mas lento todo (otro 'capricho' sin relacion es que si esta la impresora encendida, cuando se salva algo, se producen unas pocas lineas, pero no caracteres). El disco del sistema viene con un programa, "MAIL/BAS", para demostrar el uso de fich. secuenciales, y un fichero, "MAIL/DAT", con muchas compa~ias britanicas que dan soporte a Sinclair. Algunos de los originales errores han sido reutilizados por el SP-DOS, principalmente los que tratan ya sea con flujos y canales o parametros (como dar un numero de unidad inexistente, que devolvera el error de Integer out of Range - entero fuera de rango). Doce nuevos errores han sido a~adidos, para tratar con problemas relacionados con el disco (por ejemplo disco lleno, archivo no encontrado). El manual del sistema es facil de leer y comprender, pero sus autores necesitan algunas lecciones sobre edicion y margenes. Trata cada comando paso a paso, con un apendice de todos los errores y comandos. El sistema de discos Ramex tiene sus pros y contras. Tiene a favor su velocidad, confiabilidad y el tam. de la memoria. En contra tenemos el costo ( $450 + $5 s/h de ese entonces), y el hecho de que contenga al DOS en memoria. Si lo que necesitas es un disco, el de Ramex es ciertamente una buena inversion, pero yo seria cauteloso con el precio. " II - publicado en OHTSUG 1985 02 04 (club de Ottawa) " HARDWARE ITEM: Interfaz de discos Millennia K Disponible de: Ramex International Ltd. Para usar solo con un 2068! DETALLES: - sistema operativo SP-DOS - carga 32k en un segundo - almacena 800k en un solo disco - ocupa 4k de la RAM (el mini-dos) y 7.6k el DOS principal - software soportado: Tasword, Tasmerge, Devpac, Masterfile, Omnicalc II - lenguajes soportados: Disc Pascal, "C" compilado - la primera unidad de disco ha de ser "Quad"-96 TPI - las unidades del; 2 al 4 pueden ser cualquiera del estandar Shuggart EN GENERAL -------------- Un amigo de EEUU me mando un afiche del Ramex Millennia K y me decidi a comprarlo. Pedi el equipo completo de $450.00 con mi Visa a mediados de junio. Cuatro meses despues decidi llamar a Ramex para ver el progreso de mi pedido. Casi me desmayo cuando me dicen que Visa no acepto el cargo. Encima Ramex tampoco me llamo para informarme al respecto. Aun asi, yo queria tener ese sistema, asi que lo obtuve mediante el giro postal apropiado y les mande el pago el 8 de mayo de 1985. La unidad me llego el 31 de mayo de ese mismo a~o. Me costo unos $74 canadienses adicionales para sacar el paquete de la aduana. El costo actual de la unidad es de $710 CDN. El empacado era excelente y pesaba 10 lbs como debia ser. Su contenido era: una interfaz (sin carcasa), un cable, una unidad de disco y la fuente de poder con su carcasa, el manual operativo del Millennia K y un disco con el sistema. Abri la unidad de disco para conectarlo a la interfaz y vete a saber el modo de conectarlo. Justo no habian instrucciones sobre esta minucia. Me arriesgue, lo conecte como sea y cerre la tapa. Para poder probar el sistema asegurandome de ningun periferico interferia, desconecte todo y coloque la interfaz. Y lego el momento de la verdad! Puse el disquete del sistema en la unidad, encendi el computador y luego encendi la fuente de poder del disco. Y... NADA PASO! Me muero... pero... un momento... tonto de mi. Tengo un ROMswitch y lo tenia puesto en modo Spectrum. Cambie a 2068 y repeti el procedimiento. Aparecieron las dos lineas de copyright de Sinclair, enseguida corrio el disco y LISTO, el copyright del SP-dos. Funciona. Todo lo que hay que hacer para acceder al sistema del disco es tipear PRINT #4: y en seguida los comandos usuales como LOAD, SAVE, CAT, etc. Asi que probe con CAT y me mostro el CATalogo. Hasta el momento, todo bien. El sigte. paso obvio seria el de formatear un nuevo disco y salvar un programa. Una caja con 10 discos me costo unos $73. Pero con eso deberia tener ahora unos increibles 8 millones K almacenamiento en disco! A continuacion una lista de sus principales funciones (todas las que aparecen en el teclado del 2068) que he ido probando: COMANDO HALLAZGO ------------ ------------ FORMAT - desafortunadamente no funciona, tal vez sea un chip defectuoso en la interfaz del controlador del disco COPYSYS - copia el sistema del SPdos a un nuevo disco, FORMAT es parte de su funcion y en este caso si funciona CAT - catalogo o directorio del disco SAVE - como el del Basic de cinta, permite salvar programas autoejecutables LOAD - como SAVE (datos, pantallas, codigo maquina) ERASE - borra un archivo o programa del directorio MERGE - como LOAD pero los programas auto ejecutables no pueden ser interrumpidos MOVE - usado para cambiar el nombre de archivos o del disco, asi como transferir programas de un disco a otro Hay muchas mas instrucciones y variantes, todas funcionan igual que las de cualquier computadora de linea alta como es IBM, solo que en mi imparcial opinion lo hacen MEJOR! NOTA: hay dos sistemas de disco los cuales residen en diferentes lugares, asi que podrias tener algunos problemas a la hora de salvar y cargar. ANALISIS FINAL ---------------- COSTO: tal vez sea emasiado elevado para muchos propietarios del 2068. Si el manejo y conservacion de bases de datos masivos es importante entonces podria ser un gasto efectivo. CALIDAD DEL HARDWARE: sin comentarios - ya que la carcasa del interfaz aun no me llega. La interfaz misma es de alta calidad, todos los chips estan en sus conectares sin cables de puenteo. La unidad y su fuente de poder son tambien de excelente calidad aunque un poco ruidoso. MANUAL: su presentacion es bastante profesional, pero seria de mayor ayuda si fuese mas amistoso con el usuario. SOPORTE: hay membresia disponible de Inglaterra - $16 una cuota + $22 por un a~o. Le escribi a RAmex por lo de la carcasa, el problema con FORMAT y las posibilidades de un "fix" para Spectrum, solo que aun no recibo rptas. de ellos. Paciencia! EVALUACION GENERAL: como novel en el campo del hardware, programador en ciernes y Editor del boletin TSUG de Ottawa y otros articulos para otros "rags", solamente puedo ofrecer mi novel opinion. En este caso, le doy al sistema todo mi apoyo! Aunque es cara, la unidad funciona tal como se dice en su propaganda (si no mejor) y la calidad del prod. es excelente. Tan pronto como me respondan los de Ramex, se los hare saber tambien. En suma, excelente sistema! R.Mulder Editor " PARA CERRAR Bueno, gracias a estos reviews, ahora ya se un poco mas acerca del SP-dos. O sea que FORMAT figura en el manual pero no funciona, eso explica porque al usarla en vez de formatear un disco obtengo un error V Record not found (registro no encontrado). En suma solo puedo hacerlo con la utilidad COPYSYS, la cual no tengo al momento de escribir estas notas, ya que al parecer aun no esta preservado el disco del sistema en formato KDI. En cuanto al Mini-dos tampoco lo puedo probar por la misma razon. Tambien veo que el SP-dos ya ofrecia el uso de '/' para separar las extensiones en vez de usar el pto. Y que incluia el uso de overlays con MERGE y ficheros secuenciales de tipo OPEN. Asi como la razon por la cual Betabasic no permite usar los comandos del disco ya que ambos ocupan el mismo espacio de RAM. O sea que el K-dos fue una mejora al sistema original, pero pudieron hacerlo aun mejor si hubiesen incluido la posibilidad de usar ficheros de acceso directo. Ojala, un dia se logre emular el Millennia K con T/S 2068. (c)2024 zx_if1@hotmail.com