Cómo reparar una lista de RetroArch tras mover juegos en Android
Primero demuestra que el archivo autorizado abre directamente con el núcleo previsto. Luego respalda la lista y vuelve a escanear la carpeta nueva o edita solo `path` en cada elemento JSON usando barras `/` de Android. Conserva `label`, `core_path`, `core_name`, `crc32` y `db_name` salvo que otra prueba demuestre que están mal.
Hazlo en este orden
- 01
Registra paquete, versión, núcleo, lista, ruta antigua y carpeta nueva accesible.
- 02
Abre directamente el archivo movido con Load Content y el núcleo previsto.
- 03
Cierra RetroArch desde el menú y copia el `.lpl` como respaldo.
- 04
Elige entre volver a escanear, Manual Scan o editar solo `path` en un conjunto pequeño.
- 05
Usa barras `/`, JSON válido y no cambies los otros campos sin una prueba independiente.
- 06
Reinicia y prueba una entrada, su miniatura y núcleo antes de reparar el resto.
Tabla de decisión
| Observación | Capa probable | Siguiente acción |
|---|---|---|
| Carga directa; falla la lista | Ruta obsoleta | Reparar o recrear la entrada |
| No se puede explorar la carpeta | Permiso Android | Restaurar acceso primero |
| Abre con otro núcleo | Asociación de núcleo | Probar directo y reasignar |
| Desaparece la miniatura | Etiqueta/base de datos | Conservar `label` y `db_name` |
Una entrada es más que un nombre
El elemento JSON contiene ruta, etiqueta, núcleo, checksum y base de datos. Al mover el archivo suele invalidarse solo la ruta.
La carga directa es el control
Si Android no permite explorar la carpeta o el núcleo no abre el archivo, editar `.lpl` no resuelve esa capa inferior.
Escanear y editar tienen costes distintos
El escaneo conviene a bibliotecas grandes; una edición respaldada conserva entradas personalizadas. Elige la acción reversible más pequeña.
Una lista es un índice, no un permiso. Mueve solo volcados propios o archivos autorizados y no adjuntes ROM, BIOS, CHD, claves, arte ni música al diagnóstico.