miércoles, 9 de noviembre de 2016

Renombrar o morir.

Hace poco me puse nuevamente con varios emuladores. Después instalar retrOs en un mini portatil que andaba por casa y de mil vueltas mil configuraciones hasta dejarlo funcionando.. era hora de centrarse en la estética.

Mamewah te muestra la lista de roms (juegos) de la consola (pc.. arcade..) que tienes seleccionada y también muestra (totalmente configurable) un snapshot del juego en cuestión.

El caso es que es necesario que el archivo de la imagen que se muestra, tenga el mismo nombre que la rom (juego). Exactamente el mismo.

Puedes encontrarte por ejemplo en la consola Super Nintendo, que tengas una rom de Estados Unidos.. una Japo.. Europea.. etc de forma que puedes encontrarte que tengas lo siguiente:

- rom: super mario bross (J).smc
- snapshot: super mario bross.png

Como estamos hablando de varios cientos o miles de archivos, se me ocurrió indagar y encontré el programa "METAMORPHOSE":

Después de hacer algunas pruebas en un directorio a tal efecto.. conseguí renombrar las roms eliminando en este caso el paréntesis que contenía la nacionalidad del juego. Para ello hay que decirle al programa que renombre los archivos que cumplan un criterio, en este caso que cumpla los requisitos indicados en la EXPRESION REGULAR que se le indica, eliminando entonces lo que encuentre del paréntesis abierto hacia el final y antes de la extensión.