Autor Tema: Splitpather, organización óptima de archivos en dispositivos retro  (Leído 534 veces)

teamcpc

  • Commodorero
  • **
  • Mensajes: 34
  • SYS 0
    • Ver Perfil
    • Malagueños Originales y Libres
Os presento este script GNU/Linux que busca recursivamente en una ruta todos los archivos con una extensión y los copia en otra con otra estructura optimizada para encontrarlos entre miles en un dispositivo con dos botones como emuladores de disquetera, cassette o cartuchos (p.e.: un tapuino).

Le he metido cierta normalización extra estos días para que no tenga problemas al copiar los archivos en un pendrive con FAT32 sobre todo (todo en minúsculas, guiones bajos por espacios, solo tener en cuenta letras y números para componer los subdirectores).
Un ejemplo: supón el archivo 3D Grand Prix.TAP, se copiaría en la ruta destino en la siguiente subruta si elegimos la profundidad por defecto de 3 niveles:
3/d/g/3d_gran_prix.tap
Además así evitamos duplicidades si tenemos ese mismo archivo en otra ubicación dentro del directorio orígen o con alguna letra cambiada mayúsculas por minúsculas o viceversa.

Los directorios os quedarían tal que así:



Las instrucciones en castellano las tenéis aquí.
« última modificación: Marzo 01, 2021, 01:54:35 por teamcpc »
Retro & GNU/Linux

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 11300
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Splitpather, organización óptima de archivos en dispositivos retro
« Respuesta #1 en: Marzo 01, 2021, 03:37:38 »
Muy currado y también muy útil.

En mi caso lo tengo todo preparado en el ordenador para pasarlo al 1541Ultimate2, que lo copio directamente asi como está.

Para pasar a Retropie recuerdo haber hecho un archivo .bat con unas cuantas cosas para que esté todo en una sola carpeta y funcione según la lógica de Retropie, pero era algo mucho mas simple que lo tuyo!