Circuitos de «Pole Position» ahora se comparten online vía FujiNet | Video
Compartir circuitos creados en «Pole Position Race Designer» directamente por Internet ya es posible en computadoras Atari 8-bits, gracias a una prueba de concepto que demuestra cómo un software clásico puede integrarse a servicios de red modernos mediante FujiNet.
Un video tutorial muestra paso a paso cómo modificar el flujo de entrada y salida del programa para que las pistas creadas no se guarden localmente, sino directamente en un servidor en línea accesible desde cualquier Atari conectado a Internet.
El punto de partida es la preparación del entorno. Thomas “tschak909” Cherryhomes (EE. UU.) utiliza MyDOS para crear un disco virtual en blanco, aprovechando su capacidad para manejar múltiples unidades y subdirectorios. A este disco se le añade el archivo NDEV, el controlador que permite al Atari reconocer el dispositivo FujiNet como una unidad de red mapeada bajo la letra N:. De este modo, la red pasa a comportarse como si fuera una disquetera adicional.
El siguiente paso consiste en un “hack” directo al ejecutable original. «Pole Position Race Designer» estaba programado para guardar siempre en la unidad D1:. Mediante un editor hexadecimal, Cherryhomes localiza esa referencia dentro del binario y sustituye la letra D por una N, redirigiendo así las operaciones de guardado hacia N1:. Este simple cambio basta para que el programa deje de escribir en el hardware local y envíe los datos al adaptador de red multifunción.
El destino de esos datos es el servidor TNFS comunitario apps.irata.online, configurado con permisos de lectura y escritura para funcionar como repositorio público de circuitos. Desde ese mismo directorio, cualquier usuario puede cargar o descargar pistas creadas por otros, sin intermediarios.
Para automatizar el proceso y evitar configuraciones manuales en cada arranque, se emplea un pequeño programa en lenguaje ensamblador que envía comandos SIO directamente al FujiNet. Este script monta de forma transparente la unidad de red N1 apuntando al servidor...
Un video tutorial muestra paso a paso cómo modificar el flujo de entrada y salida del programa para que las pistas creadas no se guarden localmente, sino directamente en un servidor en línea accesible desde cualquier Atari conectado a Internet.
El punto de partida es la preparación del entorno. Thomas “tschak909” Cherryhomes (EE. UU.) utiliza MyDOS para crear un disco virtual en blanco, aprovechando su capacidad para manejar múltiples unidades y subdirectorios. A este disco se le añade el archivo NDEV, el controlador que permite al Atari reconocer el dispositivo FujiNet como una unidad de red mapeada bajo la letra N:. De este modo, la red pasa a comportarse como si fuera una disquetera adicional.
El siguiente paso consiste en un “hack” directo al ejecutable original. «Pole Position Race Designer» estaba programado para guardar siempre en la unidad D1:. Mediante un editor hexadecimal, Cherryhomes localiza esa referencia dentro del binario y sustituye la letra D por una N, redirigiendo así las operaciones de guardado hacia N1:. Este simple cambio basta para que el programa deje de escribir en el hardware local y envíe los datos al adaptador de red multifunción.
El destino de esos datos es el servidor TNFS comunitario apps.irata.online, configurado con permisos de lectura y escritura para funcionar como repositorio público de circuitos. Desde ese mismo directorio, cualquier usuario puede cargar o descargar pistas creadas por otros, sin intermediarios.
Para automatizar el proceso y evitar configuraciones manuales en cada arranque, se emplea un pequeño programa en lenguaje ensamblador que envía comandos SIO directamente al FujiNet. Este script monta de forma transparente la unidad de red N1 apuntando al servidor...