INTRO:
Soy un GRAN FAN de los juegos retro. Los recuerdos, la simplicidad, la diversión. ¡Y ciertamente desafiantes! ¡Algunos de esos viejos juegos tienen mecánicas y físicas horribles que casi los hacen imposibles de vencer! jajaja
Hace unos años, compré un par de Raspberry Pi 3B para experimentar y decidí aprender a hacer mis propias imágenes de RetroPie desde cero, lo cual fue una gran tarea, ya que nunca había usado Linux antes. Un par de meses y muchas noches sin dormir después, aprendí lo suficiente para construir una imagen con la que estaba satisfecho. Una gran ventaja de RetroPie es la hermosa interfaz de carga para tus juegos. Capturas de pantalla, descripciones, videos si lo deseas (que tengo en mis imágenes personales de Pi). Cosas difíciles de conseguir en las PC. Así que me gustaría compartir solo una muestra de lo que es la experiencia de Raspberry Pi, para todos los miembros interesados. DESCRIPCIÓN:
Esta es una colección portátil de juegos retro de múltiples sistemas, que reuní en una construcción personalizada con una interfaz GUI inspirada en cómics, capturas de pantalla e información proporcionada para casi todos los juegos incluidos, y contiene una selección de juegos de SNES (158 juegos) y Arcade (84 juegos), y colecciones completas de juegos de EE.UU. en GameBoy, TG16 y NES (sistemas que amo, pero que no necesito seleccionar porque ocupan muy poco espacio), para un total de más de 1500 juegos. Llamaría a esto un 'paquete introductorio' en cuanto a los juegos incluidos, ya que mis construcciones personales para Raspberry Pi son imágenes completas de 32GB y 64GB, pero es suficiente para darte un ejemplo y una muestra de lo que se puede ofrecer.
Los juegos de arcade son los más difíciles de configurar correctamente, ya que diferentes emuladores son necesarios para diferentes gabinetes, pero me aseguré de incluir solo juegos que probé y pude ejecutar usando el emulador MAME2010 libretro core. INSTRUCCIONES:
Para cargar RetroGameStation, simplemente ejecuta el archivo 'launch_portable.bat'. Lo he preconfigurado para un controlador XBOX One, por lo que debería funcionar perfectamente bien con un controlador 360 o series X también. Si no, tendrás que remapear. El botón B avanza, el botón A retrocede en el menú de EmulationStation. Start abre el menú de opciones en EmulationStation, donde puedes elegir salir y apagar el sistema de manera segura. Los juegos se ejecutan con RetroArch ver 1.9.1 con núcleos LibRetro actualizados. Cuando tu juego esté en ejecución, F1 entra en Configuración de RetroArch, F2 guarda el estado del juego y F4 carga el estado del juego. Presiona escape dos veces para cerrar el juego y volver al navegador de juegos de la interfaz de EmulationStation. Todos los sistemas están preconfigurados para el controlador de Xbox y se aplica el sombreado XBR para mejorar los gráficos.
Cuando juegues juegos de arcade, el botón de selección inserta monedas, el botón de inicio inicia el juego.
Necesitarás tener instalados los tiempos de ejecución de Visual C++ para que esto funcione. (Recibirás advertencias de *.dll faltantes si no los tienes instalados)
ADVERTENCIA: Hay dos juegos en la carpeta de Arcade que contienen desnudez leve en dibujos animados, si esto te ofende, o estás configurando esto para que lo usen tus hijos, o ERES un niño, elimina los archivos 'galpanis.zip' y 'galpansu.zip' en la carpeta .emulationstation\roms\arcade. El juego galpani4.zip no contiene desnudez. Puedes encontrar cosas mucho peores que lo que se muestra aquí en la red, así que espero que los miembros se den cuenta de esto y entiendan que no se pretendía ofender, y ofrezco una advertencia justa. Personalmente, no me ofende y no creo que los juegos necesiten tenerlo, pero disfruto del estilo de juego que son, por eso los incluí. MÁS INFORMACIÓN: También he incluido un archivo de icono 'RetroArch.ico' en la carpeta principal, si deseas hacer clic derecho en el archivo 'launch_portable.bat' y crear un acceso directo que se vea bien, puedes usar este icono que he incluido si lo deseas.
Al ser portátil, puedes ponerlo donde quieras, pero te recomiendo encarecidamente que lo extraigas en tu carpeta raíz o en una carpeta con un nombre simple, por ejemplo, 'Games' sin corchetes, guiones, puntos, etc. ¡EmulationStation NO le gusta esto y probablemente no se ejecutará!
Esto se configuró para estar en ventana a 1280 x 720 en una pantalla de 1080p, si necesitas cambiar la dimensión para una pantalla 4k, puedes editar el archivo .bat y cambiar el tamaño de la ventana de emulationstation, y cuando el juego se cargue, simplemente arrastra los bordes de la pantalla de la ventana de retroarch para hacer que la imagen de tu juego en ejecución sea más grande, y debería guardar las nuevas dimensiones redimensionadas de arrastrar y soltar que deseas.
¡Espero que disfruten de esta divertida y fresca construcción y descubran algunas joyas ocultas que pongan sonrisas en sus caras!
SOLUCIÓN PARA JUEGOS QUE NO SE LANZAN:
¿Solo se cargan los juegos de arcade? ¡Afortunadamente hay una solución FÁCIL! HAZ ESTO:
Ve a la carpeta: RetroGameStation\.emulationstation\systems\RetroArch\ y crea una nueva carpeta llamada 'temp'
Luego, abre el archivo en la carpeta RetroArch llamado 'retroarch.cfg' en el bloc de notas y cambia el texto en la línea 55 de: cache_directory = "C:\Users\Admin\AppData\Local\Temp" a cache_directory = ":\temp"
¡Eso es todo! Todos los sistemas y juegos deberían funcionar después de esto. Y debería mantener la configuración personalizada como el sombreado, filtro bilineal, remapeos del controlador del sistema, etc.