Puede emplear Syncthing para sincronizar RetroArch Savestates en varios dispositivos. Independientemente de si estás jugando en una PC para juegos, una caja de TV Android o una Steam Deck, este método garantiza que siempre tendrás acceso a tus juegos guardados más recientes, lo que te permitirá continuar tu progreso sin problemas. Este enfoque es compatible con cualquier Core que utilice la función savestate de RetroArch. Personalmente configuré y probé esto en mi Steam Deck y en una Nvidia ShieldTV, y ofrece una solución rápida, fluida y automatizada. Por ejemplo, si guardas el estado de tu juego para Super Mario 64, cierras el juego en un dispositivo y luego lo cargas en tu Steam Deck, se reanudará exactamente donde lo dejaste en el otro dispositivo.
Esta configuración debería funcionar con las versiones Flatpak y Steam de RetroArch. Si bien no lo probé en Windows o Mac, dado que RetroArch y Syncthing son herramientas multiplataforma, no hay ninguna razón aparente por la que no debería funcionar o por qué mi guía de configuración no se aplicaría a todos los sistemas.
Para implementar esto, asegúrese de que RetroArch y Syncthing estén instalados en todos los dispositivos que desea utilizar con esta configuración. Además, asegúrese de que sus juegos guardados estén presentes en todos estos dispositivos.
Configurando RetroArch
Para configurar RetroArch para sincronizar estados guardados entre dispositivos, siga estos pasos:
- En todos sus dispositivos, navegue hasta la configuración de RetroArch.
- En "Configuración", busque la sección "Guardar".
- Asegúrese de que “Estado de guardado automático” esté habilitado. Esta opción creará automáticamente un estado guardado cada vez que cierres un juego.
- Además, habilite "Cargar estado automáticamente" al iniciar el contenido. Esta configuración cargará automáticamente el último estado guardado creado en el dispositivo actual. Por ejemplo, si el último estado guardado en este dispositivo fue en la ranura 0, cargará el archivo asociado con la ranura 0, incluso si ese archivo fue actualizado mediante Syncthing.
- En el menú principal de RetroArch, vaya a "Archivo de configuración".
- Guarde la configuración actual para asegurarse de que sus cambios se guarden y apliquen.
Nota: Puede personalizar la carpeta donde se almacenan los estados guardados en la configuración de RetroArch, pero este paso no es necesario para esta guía. La ubicación predeterminada suele utilizarse para la mayoría de las configuraciones.
Configurar la sincronización
Para configurar Syncthing para sincronizar estados guardados de RetroArch entre sus dispositivos, siga estos pasos:
En el dispositivo que desea sincronizar:
- Abra un navegador web y vaya a http://localhost:8384. Esto lo llevará al Panel de control de Syncthing.
- En la esquina inferior derecha del Panel de control, haga clic en "Agregar dispositivo remoto".
- Añade todos los dispositivos con los que quieras sincronizar. Repita este paso para cada dispositivo que desee sincronizar.
- Después de agregar dispositivos, haga clic en "Agregar carpeta". Puedes etiquetarlo como "estados".
- En el campo de ruta de la carpeta, especifique la ruta a la carpeta de estados guardados de RetroArch. Por ejemplo, podría ser algo como "~/RetroArch/states".
- En la pestaña "Compartir", habilite la sincronización con todos los dispositivos que desee sincronizar.
- En la configuración "Avanzada", asegúrese de que el tipo de carpeta esté configurado en "enviar recibir". Esto es esencial para la sincronización bidireccional.
- Puede optar por habilitar el "Control de versiones de archivos" si desea guardar estados guardados antiguos en caso de que se pierdan o se sobrescriban. Estas versiones estarán ubicadas en el directorio .stversions.
- Guarda tu configuración.
En sus otros dispositivos:
-
- En los otros dispositivos, abra también un navegador web y navegue hasta el Panel de control de Syncthing en http://localhost:8384.
- Debería ver una notificación que indica que otro dispositivo quiere agregar la carpeta "estados". Acepta esta notificación.
-
-
- Se abrirá una ventana de configuración. En la ruta de la carpeta, escriba la ruta a la carpeta RetroArch Savestate en este sistema. Normalmente es /states en el directorio predeterminado de RetroArch.
-
-
- Si lo desea, habilite también la "Versión de archivos" en este dispositivo.
- En la pestaña "Avanzado", asegúrese de que el tipo de carpeta esté configurado en "enviar recibir" para la sincronización bidireccional.
- Guarde la configuración.
- Pruebe la sincronización jugando algunos juegos. Sus estados guardados de RetroArch ahora deberían sincronizarse en todos los dispositivos que haya configurado con Syncthing.
Eso es todo lo que estamos compartiendo hoy para este RetroArch guía. Esta guía fue originalmente creada y escrita por espacioape. En caso de que no actualicemos esta guía, puede encontrar la última actualización siguiendo este liga.