20-11-2009
Consejos y trucos para sacar el máximo partido al increible Geneva de Gribnif, el entorno multitarea para ordenadores Atari ST, TT y Falcon.
Hoy toca hablar del Geneva, y pronto abordaré el MiNT. Pero para el MiNT aún necesito aclarar ciertas cosas, de hecho parece ser que Geneva y MiNT pueden funcionar conjuntamente. Como no lo he probado todavía toca esperar.

Geneva es un entorno operativo multitarea de Gribnif Software, es quizá una de las aplicaciones más poderosas que se pueden ejecutar en un Atari ST, TT o Falcon. Es bastante impresionante, pero lo que es aun más inusual es la facilidad con la que se Geneva se integra a si mismo en la forma en la que los ST siempre han operado.
No hay que aprender nada nuevo en el ST para hacer uso de Geneva y tampoco tienes que deshacerte de tus antiguos hábitos. La potencia de Geneva es tan ancha como profunda. Muchas de las características de Geneva no son evidentes y algunas no están claras. La documentación que suministraba Gribnif Software estaba llena de explicaciones y ejemplos, que, como la mayoría de nosotros que sabe escribir documentación, la mayoría de los usuarios nunca van a leer. Los usuarios quieren tener en sus manos el programa de inmediato, con la intención de examinar la documentación a posteriori. Y, por supuesto, nunca "más adelante" viene.

Quizá las empresas como Gribnif deberían ofrecer alicientes a los clientes para que lean y estudien la documentación. Tal vez cada página debería tener un código oculto que contuviera la clave de un descuento o una recompensa en efectivo, ofreciendo un premio en cada página. O tal vez los usuarios de ordenadores, todos nosotros deberíamos esforzarnos un poco más en aprender a leer.
Este ensayo es un intento de animar a eso. No es un sustituto o complemento del manual de Geneva. Gran parte de la información que se muestra aquí no tendrá sentido a menos que se tenga la posibilidad de consultar el manual, que se debería hacer cuando algo no está claro.
También debo añadir que este ensayo no es en modo alguno intención de ayudar a aquellos que han pillado ilegalmente Geneva, a no ser que sea meramente por cuestiones educativas. Si tienes una copia sin un manual, no tienes una copia legal y no tienes derecho a mantenerlo y usarlo. Pero evidentemente este producto está descatalogado y ha pasado al limbo del software, un purgatorio particular en donde los ceros y los unos se llenan de polvo.
Afortunadamente, hay una manera fácil de obtener el manual, y una segunda copia del software, sin dolor y sin trauma: Coge el teléfono, llamada a Gribnif y solicita una copia. Luego tiras la copia que les robaste. Tu madre te amará por ello, y Gribnif te respetará. Haz boot al Geneva con amor y respeto, ¿ qué más se puede pedir ?.
Me dejo de retórica y letanía asociada ( que está muy bien para entretener ) que no ayudan en nada, solo aclaran.
Mal Entendidos Básicos sobre GENEVALO QUE GENEVA NO ES:- Un nuevo escritorio para tu ST
Geneva no reemplaza el escritorio del GEM. Significa que al arrancar GENEVA no verás ni iconos ni ventanas, a menos que especifiques la ejecución de una Shell de escritorio por separado.
El MultiTOS está hecho por ATARI, el Geneva está hecho por Gribnif. Son similares en un par de formas, ya que poseen soporte multitarea y ambos aprovechan ese código en muchos programas. Este código provee mejor visualización y mejores menús, entre otras cosas. Pero ahí es donde termina la conexión entre el MultiTOS y el Geneva. Una de las diferencias más grandes a primera vista es que Gribnif apoyó activamente a Geneva, Atari lo tenía todo, excepto el apoyo de los usuarios abandonados por sus ordenadores y programas.
Con sus archivos de soporte técnico, Geneva, ocupa alrededor del 5 por ciento de la memoria de un ordeandor Atari con 4 megas de RAM. Esto es menos RAM que la memoria ocupada por un procesador de texto típico. Para que suene aún más dramático, si el código de Geneva fuera escrito en forma gráfica que se pudiera mostrar, es lo que encontrarías en una imagen GIF, sería hacer poco más que llenar una sola pantalla de un TT.
La melaza es una cosa estupenda que se usa para hacer galletas. Geneva es algo que hace lo mismo con el ST. Muchos usuarios de ordenadores dan por hecho que un sistema puede hacer muchas cosas a la vez, por lo tanto debe ser mucho más lento que un sistema que sólo puede hacer una cosa a la vez. Esto es cierto y falso. Geneva casi no tiene techo, de modo que todas las operaciones básicas se producen en una velocidad casi igual que antes. (Esto es simplificar demasiado la situación, ya que el overhead de Geneva tiende a menudo a ser compensado por su código más eficiente.) Por otra parte, si ejecutas nueve programas a la vez, puedes estar seguro de que cada uno de ellos correrá mucho más lentamente que si ejecutas sólo uno a la vez. El Geneva no puede anular las leyes de la física.
LO QUE GENEVA NO PUEDE HACER:- No es ORO todo lo que reluce
Geneva deja claro una cosa, no puede mejorar ni convertir un programa malo o cutre en uno bueno, es decir convertir un programa mal escrito en uno bueno. Hay MUCHOS programas mal escritos para el Atari, afortunadamente, la mayoría de ellos no vale la pena correr, incluso en un único sistema multitarea, y al menos algunos de los demás fueron siendo reemplazados o actualizados. Es por ello que si un programa abre una ventana GEM redimensionable en un entorno fijo mientras ejecuta una tarea en background, si los programas son malos generarán detritos en la pantalla, mostraran errores y podrían mal-funcionar.
- Por arte de magia imponer el orden en el caos de impresión
Cuando una aplicación para Atari imprime un documento, por lo general agarra a disposición de cada gramo de peso del procesador y el músculo y se niega a dejarlo ir hasta que se imprime el documento. Para decirlo amablemente, esto es estúpido e innecesario. Pero es así, y Geneva no puede cambiar la forma de como se comportan las aplicaciones. Para que funcione correctamente en un ambiente de cooperación, un programa tiene que ser, en primer lugar, casi todos los procesadores de texto y muchas otras aplicaciones de impresión no cooperan completamente cuando se trata de compartir el equipo con nada más mientras envían a sus pequeños trozos y bytes a la impresora. Hay una manera de aliviar esto, se llama cola de impresión. Pero no hay manera de llegar a disponer de una cola seria para Atari , por ejemplo, para imprimir en background. De ninguna manera.
LO QUE GENEVA NO NECESITA- Un ATARI con 68030
- Un Disco Duro enorme
- Un disco duro en absoluto
- NeoDesk
GRANDES COSAS QUE PUEDES HACER PARA MEJORAR GENEVA- Añadir una aceleradora
- Actualizarte a un equipo más rápido.
- Actualiza tu monitor.
- Añadir una tarjeta gráfica
- Añadir un disco duro más rápido y más grande
- Comparte un FALCON
MÁS COSAS SOBRE GENEVA. CONSEJOS TRUCOS Y TRAMPAS- No necesitas un ratón para usar los menús
- Los accesorios de escritorio que deseea tener disponiblea todo el tiempo deben cargarse en el arranque.
- No necesitas mantener los accesorios de escritorio activos.
- Los Accesorios de oficina que necesitas para una sola tarea se pueden ejecutar cuando desees utilizarlos.
- Si tienes intención de poner fin a un accesorio de escritorio, prueba a hacerlo antes de ejecutar cualquier aplicación de escritorio o cualquier otro accesorio.
- Dispones de lenguaje de proceso por lotes a tu disposición.
- Geneva es capaz de poner cualquier aplicación o accesorio de escritorio en reposo de modo automático.
- Usa NeoDesk. No uses NeoDesk. Usa TeraDesk. Usa HotWire. No los uses.
A veces se encuentran perlas donde no se esperan. Entre todas las características del complemento de Geneva es una utilidad que es sin duda algo más que un regalo de los programadores. No tiene nada que ver con la mejora de la multitarea o interfaz, y podría haber quedado fuera de Geneva, nadie habría perdido todavía. Y, sin embargo esta característica, la tabla ASCII, es una de esas piedras preciosas que brillan por su cuenta. Su acción es simple: Hazclic en cualquier carácter, y que el carácter aparecerá en la aplicación de los conocimientos adquiridos.
Lo que no es obvio es que la tabla ASCII insertará un carácter en el texto las líneas de entrada de los cuadros de diálogo y otros artículos, así como en un procesador de textos. Es fácil saber si la aplicación en sí aceptará el carácter que elijas, si lo ves aparecer, es utilizable. (Nótese, sin embargo, que puede no ser capaz de utilizar el juego de caracteres entero en cosas tales como nombres de archivo.)
A diferencia de otras ventanas de GEM, el que la tabla ASCII utiliza debe tener acceso cuando untopped - es decir, cuando otra ventana se encuentra en el primer plano. Geneva envía el carácter que elijas a la ventana rematada, por lo que si la tabla ASCII en sí es la ventana superior, termina tratando de enviar al personaje en sí, que obviamente no puede hacer.
Ron Dreamcast, Retro Scene & Emulation