Plata o ROMs 2.2 para Raspberry Pi 4 [Port no oficial creado por alpargataman]

Plata o ROMs 2.2 para Raspberry Pi 4 [Port no oficial creado por alpargataman]

@alpargataman

Port de la imagen original para poder ser usada en una Raspberry Pi 4. Se han cogido las ROMs, las configuraciones y los scripts y se han puesto en una imagen base de RetroPie 4.5.14.

Información de la imagen original.

https://telegra.ph/Plata-o-ROMs-32GB-V22-Pi2-Pi3-Pi3b-01-10

Agradecimientos:

Kactius y ReTux por la ayuda a la hora de configurar todas las cosas.

A todos los que han ayudado a hacer la imagen original.

Cosas importantes:

Esta imagen ha sido probada solo en mí Raspberry Pi 4B de 2GB de RAM durante unos días. He ido corrigiendo los fallos que he visto poco a poco, pero seguramente se me haya escapado alguno por ahí.

Diferencias con la versión original:

El estilo de transiciones está puesto en Deslizar en vez de Instantáneo. Para que se vean los menús como en la imagen original solo tienes que cambiarlo. Esto se hace pulsando START y cambiándolo en Opciones de interfaz.

La traducción usada es una que he hecho yo, por lo que hay algunos textos que no coinciden con los de la versión original. Al tener que compilar EmulationStation par Raspberry Pi 4 y teniendo ya preparada la mía, la he usado.

Se ha cambiado el emulador de MS-DOS a lr-dosbox. El emulador original mostraba una pantalla en negro. Hay que mapear los mandos para poder jugar a los juegos con esos mandos. Esto se puede hacer una vez has cargado el juego desde el menú de RetroArch. Ese menú se abre pulsando Hotkey + X (botón norte) en el mando una vez iniciado el juego. Ahí vamos a Controles y dentro de controles en Port 1 controls tenemos que configurar el Tipo de dispositivo como Keyboard + Mouse. Después configuramos a que tecla de un teclado corresponde cada botón de nuestro mando.

Se ha cambiado el emulador de Nintendo 64 por lr-mupen64plus. Al probarlo no me reconocía el mando y he optado por ese cambio ya que así no habría problemas. Está activado el escalado de los juegos a 2x.

Se ha cambiado el emulador de Dreamcast por ly-flycast. No funcionaban bien los controles (problema solo de esta versión) y el fix disponible en la sección de RetroPie no consigue arreglarlo. Puedes configurar el mando desde RetroPie Setup en la sección RetroPie. Una vez se ha abierto el asistente de configuración tienes que ir a Configuration / Tools y en ese menú abrir reicast. Desde ahí puedes ejecutar un asistente que te permitirá configurar los botones del mando para usarlos correctamente con ese emulador.

RetroPie Manager no viene activado por defecto. Para poder activarlo tienes que abrir RetroPie Setup y en la sección Configuration / Tools buscar retropie-manager. Ahí puedes configurarlo a tu gusto.

Al iniciar la pantalla aparece la imagen Rainbow de la Raspberry Pi y luego el log con el arranque de RetroPie. Si quieres quitarlo puedes seguir estos pasos.

Para quitar la imagen rainbow o de colorines que sale al principio tienes que editar el archivo config.txt. Para ello podemos ejecutar el siguiente comando en una terminal:

sudo nano /boot/config.txt

Se nos abrirá un editor de textos. Nos movemos con las flechas hasta la parte de abajo del todo del archivo y ahí añadimos lo siguiente:

disable_splash=1

Para terminar pulsamos Ctrl+S y luego Ctrl+X y se quedará todo guardado.

Para quitar las letras del log de arranque tenemos que editar el archivo cmdline.txt, que lo haremos con el siguiente comando en una terminal de RetroPie:

sudo nano /boot/cmdline.txt

Ahí buscamos donde pone console=tty1 y lo sustituiremos por console=tty3. Si queremos quitar los logos de Raspberry Pi de la pantalla podemos hacerlo añadiendo al final logo.nologo y si queremos que solo se muestren los errores más importantes podemos añadir loglevel=3 al final de la línea con los comandos de arranque.

Después, pulsamos Ctrl+S y luego Ctrl+X y se quedará todo guardado.

Fallos detectados que se pueden corregir

En el menú de Otras opciones no se definió el Modo de ahorro de energía ni Guardar metadatos. Entonces, si sales de ese menú sin elegir nada, EmulationStation crashea, yendo a una consola. Para arreglarlo, solo tienes que elegir alguna opción en ambos parámetros antes de salir de ese menú. Una vez los elijas no volverás a tener ningún problema.

Fallos detectados que no se han podido arreglar, posiblemente de este port:

Hay varios juegos de la sección de PORTS que no funcionan, entre ellos los de Solarus y los de GameMaker.

Cuando usas la resolución de 720p y tu monitor no acepta 1080p, a la hora de cargar algunos juegos los emuladores no funcionan y vuelven a Emulation Station ya que intentan cargar una resolución que no disponen. Para arreglarlo hay que volver a configurar los bezels desde el menú de Extras Plata O ROMs y luego configurar para 1080p. Una vez hecho eso hay que entrar en la terminal de Linux y dentro de la carpeta RetroPie/bezelsconfig hay que ejecutar un script que se llama set_720p.sh. Habrá bezels que se descuadrarán, pero eso se puede corregir ajustando el escalado de RetroArch en Core Provided. Si se juega en un monitor o televisión que soporte 1080p esos problemas no existen. Esto no pasa en la versión de Plata O ROMs para Raspberry Pi original.

Hay juegos y emuladores en los que el mapeado no funciona correctamente, por lo que hay que configurarlo desde el menú de RetroArch. Una vez se ha configurado ese mapeado, se recomienda guardar las opciones de cada juego para no tener que volver a configurarlo cada vez que vamos a jugar.

Activar la música de fondo en EmulationStation:

Para activar la música de fondo en los menús de EmulationStation tienes que hacer 2 cosas. La primera es instalar pygame. Esto se hace con el siguiente comando en la terminal:

sudo apt update && sudo apt install python-pygame -y

Una vez hemos instalado este paquete vamos al menú RetroPie y dentro encontraremos un apartado llamado Música de fondo. Entramos en ese script y ahí configuramos al gusto.

Enlace del torrent para descargar la imagen:

http://lodelasroms.myddns.rocks/POR2.2-Pi4.torrent

magnet:?xt=urn:btih:d1091b94f7da5791ec752824840a5a4c0ab4b685&dn=Plata+o+ROMs+V2.2+para+Raspberry+Pi+4+%5BNO+OFICIAL+-+20200305%5D

Report Page