Autor Tema: Emulando un Atari ST  (Leído 2125 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1570
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Emulando un Atari ST
« en: Marzo 17, 2017, 22:21:20 pm »


El Atari ST es un ordenador doméstico de 16 bits basado en la CPU Motorola 68000, que también equipaban otras máquinas de esa misma época, como el Apple Macintosh, el Commodore Amiga o la Sega Mega Drive. Se vendió entre los 1985 y 1993, siendo el Amiga su principal rival en el mercado doméstico y el Macintosh en el mercado profesional.

Debido a su versatilidad y a su bajo precio, el ST fue una máquina muy popular, sobretodo en Europa, y se vendieron unos 6 millones de unidades en total. A la larga, perdió la lucha por la hegemonía de los 16 bits frente al Amiga. Los últimos modelos de la línea, el Atari TT030 (entre 1991 y 1992) y el Atari Falcon (hacia 1992), ya eran máquinas de 32 bits. Finalmente en 1993 Atari se volcó en la videoconsola Atari Jaguar y dejó de lado por completo el mercado de los ordenadores personales.

Otra de las peculiaridades del Atari ST era su SO, llamado TOS. Para poder ofrecer un escritorio navegable con el ratón, TOS incluía el entorno gráfico GEM, también visto en algunos PCs. El TOS se cargaba desde ROM, igual que el SO de los ordenadores de 8 bits, aunque en las primeras unidades podía venir en forma de disquete.

MultiTOS / MiNT es una variante posterior de TOS con capacidad multitarea mejorada. Es gratuito y funciona en cualquier ST con 4 Mb. de RAM y un disco duro.

Los discos duros, de entre 20 y 60 Mb. de capacidad, se contemplaban como opcionales. Empleaban una variante del conector SCSI llamada ACSI. Solamente el último modelo de la gama, el Atari Falcon, tiene conexión IDE.


Modelos.

Básicamente distinguimos los siguientes grupos:

a) Línea original: Modelos 520 y 1040 de 1985. CPU a 8 Mhz y entre 512 Kb. y 1 Mb de RAM. El 1040 con TOS v1.02 es el modelo más compatible, y por tanto el que deberíamos configurar con los emuladores.

Los modelos STm y STf son muy parecidos, pero incluyen además un modulador de TV o una unidad de disquete interna.

b) Mega ST: Año 1987. De 1 a 4 Mb. de RAM, constan de teclado y unidad principal separadas. Se les añadió un reloj del sistema. TOS v1.02 o 1.04.



c) STe, lanzados a finales de 1989: De nuevo, modelos 520 y 1040 con todo el hardware en la unidad del teclado. TOS v1.62. Tienen mejoras gráficas y de sonido, pudiendo usar paletas de hasta 4096 colores, pero solamente unos pocos juegos las aprovechan:

Spoiler (click para mostrar/ocultar)

d) Mega STe: Año 1991. Unidad y teclado separados. CPU con velocidad seleccionable de 8 o 16 Mhz. y entre 1 y 8 Mb. de RAM. TOS v2.05 o 2.06.

e) TT030. Lanzado en 1990. Primer ST de 32 bits. CPU 68030 a 32 Mhz. con 2-10 Mb. de RAM y hasta 256 Mb. de FastRAM. TOS v3.01 a 3.06.

Concebido en principio como un servidor UNIX, se hizo un hueco en los sectores de autoedición, CAD y audiovisual gracias a su elevado rendimiento y posibilidades de expansión, a pesar de su elevado precio. Incorporaba dos nuevos modos gráficos de 320x240 a 256 colores y 640x480 a 16 colores.

f) Atari Falcon: El último modelo de la línea ST, lanzado en 1992. También tiene arquitectura de 32 bits y emplea una CPU 68030 a 16 Mhz. 4 Mb. de RAM y TOS v4.04. También tiene conectores IDE para discos duros y unidades de CD-ROM.




Emuladores.

Tenemos unos cuantos emuladores de Atari ST para elegir:

- Steem Engine es seguramente el emulador de ST más popular. Su interfaz es adecuadamente simple y tiene una gran compatibilidad. Sólo para Windows y Linux.

- Hatari es el más joven de los tres emuladores. Tiene versiones para Windows, Linux, MacOs y BeOS. Al contrario que el anterior, que tiene como meta principal la compatibilidad, intenta reproducir el comportamiento del ST de la foma más fiel posible. Emula también, aunque de forma preliminar, los Atari TT030 y Falcon.

- SainT tiene una interfaz algo más tosca pero presume de emulación exacta de la CPU. Sólo para Windows.

Para emular este sistema necesitamos además las TOS, las imágenes del sistema operativo del ST. Las hay de diferentes versiones e idiomas. En la web del Steem Engine tenemos las americanas y las inglesas, de los que ellos mismos recomiendan las inglesas por ofrecer más compatibilidad.


Arrancando juegos.

El uso de los emuladores es muy sencillo. Nos basta con elegir la ruta de la TOS, configurar los controles y arrancar el disco de turno. El cómo hacer estas cosas cambia un poco según cada emulador, así que los repasaremos uno por uno:

Steem Engine: Para acceder a las opciones (entre ellas la ruta de la TOS y los controles) hay que usar el botón con forma de llave inglesa del menú. Los discos se cargan desde el menú con forma de archivador, y basta con hacer doble clic sobre ellos. Para alternar entre el puntero del ratón de Windows y el del Atari ST hay que pulsar la tecla “Pausa”. Tendremos que hacer esto cada vez que queramos introducir nuevos discos, hacerle reset al ST emulado o salir del emulador.

Hatari: se accede a todas las opciones (controles, discos, TOS, etc.) desde el menú principal, al que se accede con la tecla F12.

SainT: Los discos se cargan desde el “Disk Menu”, al que podemos volver en cualquier momento con la tecla F12. El resto de las opciones (controles, TOS, etc,) están repartidas por los demás menús.

En nuestro caso, hemos cargado el mítico juego de Dinamic After the War en el Hatari, y tras pasar las habituales pantallas de presentación de los crackers y cambiar de disco…





La mayoría de los juegos arrancan solos, como el anterior. En el peor de los casos, nos encontraremos con el escritorio verde del ST. En ese caso hay que abrir el icono de la disquetera A: o B:, buscar el archivo ejecutable (las extensiones de archivo que debemos buscar son .APP, .TOS o .PRG) y hacer doble clic sobre él:



Explorando un disco desde el escritorio del ST.


¿Dónde puedo encontrar más juegos?

En cuanto a los juegos, han sobrevivido relativamente pocos originales. La mayoría de los juegos disponibles en la red son parte de colecciones de grupos piratas (D-BUG, Automation, Pompey Pirates, entre otros) que solían desproteger y compactar varios juegos por disco:



Menú de un disco pirata.

Sin ir más lejos, los discos del grupo Automation están disponibles en la red, concretamente en este enlace. Y en este otro hay un listado de todos los juegos incluidos en la colección a modo de índice, lo que facilita mucho la tarea.

Si buscáis un juego en concreto, tal vez la mejor opción sea visitar la página Planet Emulation.


« Última modificación: Agosto 08, 2019, 18:13:16 pm por Neville »



Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1570
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando un Atari ST
« Respuesta #1 en: Noviembre 28, 2018, 16:28:49 pm »
Añadida algo de información sobre los diferentes modelos de ST.
« Última modificación: Mayo 14, 2019, 21:37:04 pm por Neville »



Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1570
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando un Atari ST
« Respuesta #2 en: Junio 18, 2019, 18:31:13 pm »
Actualizado el enlace a la colección de discos pirata Automation. ¡Aprovechad mientras sigan online!



Desconectado danfielding

  • HAL9000
  • ****
  • Mensajes: 2041
  • Registrado: 31 Jul, 2007
  • es España
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando un Atari ST
« Respuesta #3 en: Junio 18, 2019, 20:09:41 pm »
- ¿Puede ser que ya no sigan?

Danfielding



Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1570
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando un Atari ST
« Respuesta #4 en: Junio 18, 2019, 21:45:55 pm »
¡La leche! :huh:

Esto sí que ha ido rápido, ni que fueran juegos de PS4.



Desconectado gatuno

  • Amstrad PCW 8512
  • ***
  • Mensajes: 535
  • Registrado: 11 Abr, 2018
  • es España
    • Ver Perfil
Re:Emulando un Atari ST
« Respuesta #5 en: Junio 19, 2019, 20:49:30 pm »
Funciona, funciona. Se colo una barra de mas al final, seria -> https://www.exxoshost.co.uk/atari/games/automation/AUTOMATION2015A.htm

Para quien quiera los enlaces a los archivos, por ejemplo para cascarselos a un gestor de descargas, me hice un cutrescript para extraerlos, porque manualmente es inviable. Comparto el resultado:

Spoiler (click para mostrar/ocultar)

Buen tuto :)

Desconectado danfielding

  • HAL9000
  • ****
  • Mensajes: 2041
  • Registrado: 31 Jul, 2007
  • es España
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando un Atari ST
« Respuesta #6 en: Junio 19, 2019, 21:11:44 pm »
- :huh: Gracias :huh:

Danfielding



Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1570
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando un Atari ST
« Respuesta #7 en: Junio 19, 2019, 21:37:21 pm »
Gracias por el cable, gatuno. He corregido el enlace en mi post, para que se pueda acceder como es debido.

Estas colecciones de discos piratillas para Atari ST molan bastante, es una buena forma de tener casi todos los juegos de la plataforma, y además ya desprotegidos y demás. Automation creo que es la más completa, pero hay unas cuantas más, como D-Bug o Pompey Pirates.