Agregar una pantalla dentro de Attract Mode para Atari 8-bit

En esta lección vamos a crear una pantalla para Atari 8-bit (Atari 800) para que muestre el sistema con un fondo, metadatos, vídeos, artes y una rueda con los juegos, como se ve en las siguientes imágenes.

IMPORTANTE: Debes seguir todos los pasos en el orden establecido para llegar a un final feliz.

retro consola

Vista de Atari 8-bit en la rueda de sistemas de Attract Mode

retro consola

Vista de la rueda de juegos de Atari 8-bit en Attract Mode

Ejecutar Attract Mode

Para crear una pantalla debemos primero ejecutar attrac.exe para acceder al menú de configuración.

retro consola

Generar el listado de juegos de Atari 8-bit "romlist"

retro consola

Presiona la tecla TAB de tu teclado y selecciona Emuladores, presiona Enter para ir a la configuración. 

retro consola

En esta pantalla selecciona Atari 8-bit y presionar Enter para entrar en la pantalla de configuración y generar el romlist (listado de juegos).

retro consola

Desplázate hacia abajo hasta encontrar la opción Generar lista de roms y presiona Enter para que se cree el archivo con el listado de juegos disponibles.

retro consola

La lista de juegos de Atari 8-bit se guardará en la siguiente carpeta: D:\attract\romlist\Atari 8-bit.txt (ver imagen superior).

retro consola

En el archivo attract.cfg ¿Te acuerdas? Lo vimos cuando creamos MAME y es donde se guardan todas las pantallas que vamos creando.

retro consola

Luego presiona la tecla Escape 2 veces hasta salir del menú de configuración y ver el menú principal con el sistema Atari 8-bit recientemente agregado, (ver imagen superior).

retro consola

Presiona nuevamente la tecla TAB de tu teclado y ahora debes seleccionar el menú Pantallas y presionar Enter para acceder a la próxima configuración.

retro consola

Selecciona Atari 8-bit y presiona Enter para acceder a la siguiente configuración.

retro consola

A continuación, verás esta pantalla que está configurada con el tema cosmo-arcade porque así lo dejamos cuando creamos el sistema MAME ¿Te acuerdas?, pero este tema solo lo usamos para los arcades, por lo tanto. hay que cambiarlo por otro más acorde a las consolas y ordenadores.

retro consola

Ahora selecciona la opción Tema, presionar Enter y con las teclas de Arriba y Abajo te desplazarás hasta que encuentres "cosmo-systems" entonces presiona Enter de nuevo para fijar el cambio como se aprecia en la imagen superior.

Presiona la tecla Escape 2 veces para salir del menú de configuración, ahora deberías ver una pantalla como la siguiente. 

NOTA: cosmo-snes-n64: Es igual que cosmo-systems pero tiene mejor soporte para ver las cajas de los juegos (boxart) más grandes, cosmo-nds: Está preparado para mostrar la pantalla dual de Nintendo DS.

Conclusión: Utiliza cosmo-snes-n64 para Ninten64 y Super Nintendo Entertainment System y cosmo-nds para Nintendo DS porque tiene un diseño especial para mostrar las dos pantallas.

retro consola

Pantalla del sistema Atari 8-bit sin las artes.

No te alarmes porque todavía falta colocar las artes en su sitio, debajo tienes las rutas correspondientes para el vídeo y el logo de la rueda.

  1. 1
    Vídeo Snap: D:\attract\videos\Atari 8-bit\Angleworms II (19xx)(S. Ockers)[k-file].mp4
  2. 2
    Logo del fabricante o desarrollador.
  3. 3
    Genero del juego.
  4. 4
    Año del juego.
  5. 5
    Nombre del juego.
  6. 6
    Logos de rueda de juegos: D:\attract\wheel\Atari 8-bit\Angleworms II (19xx)(S. Ockers)[k-file].png
  7. 7
    Pointer o puntero del sistema.

Los metadatos de los puntos 2, 3, 4 y 5 de la imagen superior se obtienen de la base de datos que descargamos en la lección anterior:

retro consola

Base de datos: Atari 8-Bit.xml 

Ruta: D:\attract\roms\Atari 8-bit\

retro consola

Pantalla del sistema Atari 8-bit con el vídeo y logos de la rueda.

Ahora debes colocar el vídeo, logo de la rueda, en las rutas correspondientes como hicimos con MAME ¿Te acuerdas? y debería quedarte como en la imagen superior.

NOTA: Recuerda que todas las artes deben tener siempre el mismo nombre del juego para que se visualicen correctamente, en la siguiente lista lo tienes más claro.

Roms: Angleworms II (19xx)(S. Ockers)[k-file].atr 

Ruta: D:\attract\roms\Atari 8-bit\ 

Vídeo:  Angleworms II (19xx)(S. Ockers)[k-file].mp4

Ruta: D:\attract\videos\Atari 8-bit\

Wheel: Angleworms II (19xx)(S. Ockers)[k-file].png (Tamaño recomendado: 400x175px).

Ruta: D:\attract\wheel\Atari 8-bit\

Boxart: Angleworms II (19xx)(S. Ockers)[k-file].png

Ruta: D:\attract\boxart\Atari 8-bit\

Cartart: Angleworms II (19xx)(S. Ockers)[k-file].png

Ruta: D:\attract\cartart\Atari 8-bit\

retro consola

A nuestra flamante pantalla le faltaba la caja del juego (boxart) y el cartucho de la consola (cartart), si colocamos cada cosa en su lugar se vería así.

Como configurar la rueda de juegos en vertical

Como puedes observar en la imagen superior, la rueda de juegos está en formato circular, pero si te apetece ponerla en vertical puedes hacerlo y a continuación lo veremos en detalle.

retro consola

Ejecuta attract.exe nuevamente selecciona Atari 8-bit para entrar a la rueda de juegos y presiona la tecla TAB de tu teclado para entrar a la configuración, selecciona la opción Pantallas para entrar al submenú de opciones (ver imagen superior).

retro consola

Ahora selecciona "Atari 8-bit" y presiona la tecla Enter para ver más opciones. 

retro consola

Selecciona la opción Opciones de temas, presionar la tecla Enter para pasar a la última fase de opciones de configuración.

retro consola

Llegamos a donde queríamos, aquí debes seleccionar Type de wheel (tipo de rueda) y presionar la tecla Enter para poder ver las opciones disponibles.

retro consola

Con las teclas de Arriba y Abajo debes desplazarte hasta que encuentres "vert_wheel" (rueda vertical) entonces presiona Enter de nuevo para fijar el cambio como se aprecia en la imagen superior.

retro consola

Presiona la tecla Escape 3 veces para salir del menú de configuración, ahora deberías ver una pantalla como la siguiente con la rueda de juegos en vertical. 

En el mismo menú de opciones no solo puedes cambiar la rueda de juegos, también puedes desactivar las animaciones de las cajas y los cartuchos o puedes ocultarlos, entre otras cosas tienes la posibilidad de quitar el sonido a los vídeos.

Aquí tienes para entretenerte activando y desactivando opciones hasta encontrar la configuración de pantalla que más te agrade.

Quitar el menú EXIT de la rueda de sistemas

retro consola

Este menú de salida no tiene mucha razón de ser, porque no tiene una pantalla asociada y además no es practico cuando tienes muchos sistemas en la rueda.

retro consola

Hay otras opciones más efectivas, desde el teclado puedes presionar la tecla Escape para salir de Attract Mode o con el mando presionando el botón B y siempre verás una pantalla de confirmación para cerrar completamente Attract Mode.

¿Y cómo quito esta pantalla? Es muy simple y lo veremos a continuación.

retro consola

Presiona la tecla TAB de tu teclado para entrar a la configuración, selecciona la opción Pantallas para entrar al submenú de opciones (ver imagen superior).

retro consola

Ahora desplázate hasta seleccionar "Displays Menu " Options y presiona la tecla Enter para ir a las siguientes opciones,

retro consola

Aquí debes seleccionar Permitir salir desde el "menú de pantallas", presionar Enter y con las teclas de Arriba y Abajo te desplazarás hasta que encuentres "No" entonces presiona Enter de nuevo para fijar el cambio como se aprecia en la imagen superior.

retro consola

Presiona la tecla Escape 2 veces para salir del menú de configuración, ahora deberías ver una pantalla como la imagen superior. 

Como te habrás dado cuenta el logo de EXIT ha desaparecido de la rueda de sistemas.

Ejecutar el juego de Atari 8-bit desde Attract Mode

Ya tienes el Theme Cosmo's con cosmos-system configurado correctamente, para los sistemas de consolas y ordenadores.

Ahora deberías poder ejecutar el juego de Atari sin problemas, presionando la tecla Enter sobre el logo de del juego. Si tienes un mando conectado presiona el botón A para cargar el juego.

Con el botón B del mando puedes comenzar la partida y con la cruceta del mando puedes desplazarte por la pantalla.

Si usas el teclado con la letra X comienza la partida y las flechas del cursor arriba, abajo, derecha, izquierda para moverte en la pantalla.

Si seguiste los pasos al pie de la letra, deberías ver una pantalla del juego como la siguiente.

retro consola

Espera unos segundos, recuerda que es un Atari 800 y la velocidad de carga esta emulada como la original.

retro consola

Pantalla principal del juego con las instrucciones de uso.

retro consola

En esta pantalla puedes ver el juego en acción.

Para salir del juego debes presionar la tecla Escape un par de veces, pero si tienes un mando conectado más fácil aún, presiona al mismo tiempo los botones select + start y automáticamente volverás a la pantalla de Attract Mode para seleccionar otro juego.

¿Cómo configurar los mandos analógicos?

Para poder utilizar no solo la cruceta del mando si no también las palancas analógicas, debemos hacer una configuración en RetroArch y lo veremos a continuación.

retro consola

Con el juego en ejecución debes presionar la tecla F1 de tu teclado para que aparezca un menú específico para Atari 800 (ver imagen superior).

retro consola

Como puedes observar en la imagen superior RetroArch tiene soporte para 5 mandos, pero en este momento nos interesa el mando 1, entonces debes hacer clic o presionar la tecla Enter en Controles del puerto 1 para pasar de lleno a la configuración del mismo.

retro consola

Por defecto aparece seleccionado RetroPad pero para una mejor compatibilidad debemos cambiarlo, haciendo clic o presionando la tecla Enter para ver las opciones disponibles.

retro consola

Y ahora seleccionar ATARI Joystick y hacer clic o presionar la tecla Enter para fijar el cambio.

retro consola

Para que el mando no solo funcione con la cruceta, hace falta activar las palancas analógicas, entonces selecciona Conversión de entrada analógica a digital y haz clic o presiona la tecla Enter para ver las opciones.

retro consola

Ahora para activar las palancas selecciona Analógico izquierdo como se muestra en la imagen superior.

retro consola

Debería quedarte así Tipo de dispositivo = ATARI Joystick y Conversión de entrada analógica a digital = Analógico izquierdoEn la imagen superior lo tienes más claro.

Debajo ya tienes las configuraciones del mando completo en automático, por tal motivo no deberías tocar nada más.

Presiona una vez la tecla retroceso de tu teclado para volver al menú anterior.

retro consola

Aquí podemos guardar la configuración que hicimos con el mando para el núcleo de Atari 800 y de esta forma se aplique a todos los juegos de Atari 8-bit.

Para eso debes hacer clic o presionar Enter en Administrar archivos de reasignación (este menú solo está disponible en la versión: 1.10.2 en adelante).

retro consola

Ahora debes hacer clic o presionar Enter en Guardar reasignación para el núcleo, con esto ya está hecho, se aplicará la configuración del mando a todos los juegos que utilicen el núcleo Atari 800.

Si se diera el caso puedes aplicar una configuración especial por cada juego, entonces deberías seleccionar Guardar reasignación del juego, la configuración se aplicaría al juego que este iniciado en este caso  Angleworms II.

Si algo salió más puedes reiniciar y dejar toda la configuración del mando a como estaba por defecto, seleccionando Restablecer asignaciones de entrada.

retro consola

Una vez guardada la configuración el menú cambiará con una nueva opción de Eliminar resignación del núcleo, muy útil si te arrepientes y quieres hacer configuraciones juego por juego de forma individual.

Ahora para volver al juego presiona la tecla F1 nuevamente, en ese momento verás el menú propio del emulador de Atari 800 (no debes tocar nada allí) presiona la tecla Escape y estarás de vuelta en el juego.

O presiona la tecla Escape de tu teclado 2 veces para salir al menú de Attract Mode directamente, o presiona Select+Start en tu mando.

Bien hemos terminado la sección de configuración de mandos y este proceso te servirá de base para aplicarlo a todos los emuladores que vallas creando.

Siempre recuerda revisar la documentación del núcleo o emulador para ver cuál es la configuración recomendada para cada sistema, para Atari 800 sería esta y al final del artículo puedes ver el mapeo completo de todas las teclas sobre el Joystick que este caso se aplican de forma automática.

Si bien, los mandos se auto configuran para cada sistema sin que tengas que mapear nada, puede darse la situación que quieras redefinir botones de los establecidos por defecto para ciertos emuladores como DOSbox para los juegos antiguos en D.O.S, que requieren configuraciones individuales para funcionar correctamente.

¿Y para el resto de emuladores como debo proceder?

De ahora en más todo el proceso que realizamos para crear el sistema MAME para los juegos arcades y Atari 800 para las consolas y ordenadores te servirá como base para aplicarlo al resto de emuladores disponibles en RetroArch.

retro consola

El proceso siempre será el mismo, solo cambiará el emulador y deberás agregar nuevas subcarpetas para las artes por ejemplo para Atari 5200, Atari 2600 etc. en la imagen superior lo tienes más claro.

¡Enhorabuena! Hemos llegado al final, se hizo largo, pero valió la pena porque ya estás en condiciones de crear todos los sistemas de consolas y ordenadores aplicando el mismo proceso visto hasta ahora.

En la próxima lección podrás descargar todos los archivos de configuración .cfg de todos los sistemas listos para utilizar...

Recursos

EmuMovies - Atari 800

Desde esta plataforma podrás descargar de forma gratuita todas las artes de los juegos de Atari 800, deberás registrarte para poder descargar.

EmuMovies - Logos de Atari 800 (wheel)

Aquí puedes descargar los logos de Atari 800 para la rueda de juegos.

EmuMovies - Cajas de juegos Atari 800 (boxart)

Cajas de juegos 3D para Atari 800.

Emumovies - Discos de Atari 800 (cartart)

Diskettes para Atari 800.

Documentación de RetroArch - Atari 800

Documentación del núcleos Atari 800.

Foros de Attract Mode

Foro de consultas oficial de Attract Mode.

Foros de consultas de RetroArch

RetroArch tiene una comunidad activa de usuarios, siempre dispuestos a ayudar con tus dudas.

Foros MCD Attract Mode y RetroArch

Además de los foros oficiales puedes postear aquí tus dudas.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>
Success message!
Warning message!
Error message!