Skip to content

v0.7 System Folders

Chixpy edited this page Feb 3, 2024 · 1 revision

Warning

Esta ayuda es para la versión 0.7. Está obsoleta e incompleta.

Nota: Esto es para la versión 0.6.X.XX y posteriores, en versiones anteriores la estructura de directorios varía un poco

Nota 2: Algunas cosas puede que no sean funcionales en la versión 0.7.X.XX

Cuando se configura un sistema una de las cosas que posiblemente sean más pesadas será el definir uno a uno todos los directorios para los archivos relacionados.

Esto se puede hacer mano, pero se ha añadido un botón ("Configurar") para hacer ésta tarea más "sencilla" y organizada.

Botón "Configurar"

En primer lugar dicho botón se encuentra en el Gestor de Sistemas (F6), en la segunda pestaña junto al campo "Directorio base"

El directorio base se refiere al directorio a partir del cuál se encuentran todos los ficheros referentes al sistema. Y para que funcione el botón este directorio ya debe haber sido creado.

NOTA: Realmente el directorio base casi no es usado por Emuteca, excepto para guardar la imagen o texto del sistema si no se tiene especificado un fichero. Es decir las demás carpetas (imagenes, juegos, etc.) se pueden configurar a mano para que estén fuera de dicha carpeta.

Una vez se ha elegido el directorio base del sistema seleccionado al pulsar dicho botón Emuteca realiza las siguientes acciones:

  • 1º Crea un montón de subdirectorios a partir de ese directorio (que se explican a continuación)
  • 2º Autorellena los campos de carpetas de la configuación del sistema (OJO, borra lo que ya estuviera escrito en los campos anteriormente)

Una vez hecho esto tan solo hay que mover los archivos que se tengan a sus respectivas carpetas.

Directorios creado

El nombre directorios que se crean varía según la traducción usada, y por tanto son configurables en cierto modo, a través de archivo **.lng que se esté usando.

La cadenas de texto son aquellas que empiezan por !rsAutoDirXXXX dentro de la sección SystemManager.**

Si el directorio base del sistema es C:\Emu\NombreSistema los directorios creados son los siguientes (tal como están en inglés por defecto):

  • !C:\Emu\NombreSistema - Carpeta base del sistema, aquí pueden estar: el icono, imagen y texto del sistema.
    • BIOS - Creado, pero no usado, por Emuteca. Para tener las BIOS del sistema separadas (para definir el directorio en caso de que se usen varios emuladores del mismo sistema o poder enontrarlas en caso de tener que copiarlas a algún otro lado)
    • Images - Directorio dónde se encuentran los subdirectorios de imágenes, en teoría no debería haber ningún archivo.
      • Title - Diretorio dónde meter las pantallas de título o menu principal
      • In game - Imágenes del juego funcionando.
      • Front - Frontal de la caja/CD/cassette o dónde quiera que estuviera metido el juego
      • Spine - Lateral de la caja aunque para recreativa las marquesina. NO se añade a los directorios de imágenes porque posiblemente en un futuro los laterales sean usados para algún próposito especial (por ejemplo usarlos en la lista de juegos...)
      • Back - Parte trasera de la caja.
      • Media - Imagen del soporte del juego (cartucho, CD, casette, etc.)
      • Icons - Iconos de los juegos
    • Games - Los juegos en sí (además se marca automáticamente la opción de escanear subdirectorios por si quieres crear más subcarpetas dentro de ésta)
    • Music - Carpeta dónde se encuentran las subcarpetas con música
      • Demo - Música que se intentará cargar cuando el juego se tiene seleccionado en la ventana principal (En formatos que reproduzca en Reproductor Multimedia: MIDI, MP3, etc. y solo se buscará una por juego/familia)
      • BSO - Música ripeada del juego (esa que suele estar en formatos raros: NSF, SPC, GYM, AY, etc.). Todavía no se hace uso de ella, aunque posiblemente haga algo para que muestre un lista de fichero y la reproduzca con AudioOverload o el WinAmp (M1 en caso del MAME/Pinball).
      • Mix - Música adicional relacionada con cada juego (Mixes, arreglos, y demás versiones). Tampoco es usada por el momento y tengo que precisar como organizar el asunto (como en la anterior).
    • Video - Carpeta donde se encuentran las subcarpetas con video.
      • Demo - Vídeo que se intetará cargar cuando se seleccione un juego (Formatos amigables con el reproductor multimedia: AVI, MPG, etc.).
      • Input - Carpeta con partidas guardadas guardando solamente las pulsaciones de los controles (pensado sobre todo para TAS), el caso es al igual que las BSO, cada emulador tiene su propio formato necesitándose el juego y el emulador con el que se creó.
      • Playing - Videos adicionales del juego, aunque creo que solo dejaré uno (más bien está pensado para SpeedRuns normales, entre otras cosas porque ocuparán menos XD)
    • Text - Carpeta para las subcarpetas de información sobre los juegos
      • Information - Información sobre el juego, en principio puede ser un texto normal.
      • Instructions - Instrucciones básicas de como funciona, objetivo, controles, etc.
      • Cheats - Trucos, huevos de pascua, curiosidades, etc.
      • Notes - Notas personales sobre el juego
      • Credits - Créditos del juego (posiblemente en un futuro haga que estos deban tener un formato definido)
    • Tools - Utilidades específicas del sistema (GoodXXX, Gestor de ROMS, etc.), posiblemente en un futuro se añada soporte para que puedan ejecutar desde emuteca las utilidades de cada sistema. Perssonalmente prefiero que los emuladores estén todos en un carpeta aparte, pero nada impide meterlos aquí

¡¡¡Ufff!!! pila de directorios, XD y los que se me ocurren que se pueden añadir: Intro y Ending para los videos; Map para las imágenes; Walkthrough para los textos... pero por el momento vamos a dejar que los tengas que crear a mano XD XD.

En principio pueden parecer muchos... pero en cuanto se empiezan a coleccionar cosas...

Por otra parte, en algunos sistemas puede que sea necesario cambiar algunas cosas ya que no tienen sentido: por ejemplo para el MAME posiblemente prefieras cambiar los directorios de imágenes sobre la caja por los póster, controles, PCB, mueble, etc. El botón configurar tan solo es una ayudita.

De todo esto, ¿que realmente se usa y cómo lo usa Emuteca?

Bien, empecemos por partes y con sinceridad. Realmente para que Emuteca haga su trabajo tan solo necesita el directorio de juegos (obviamente, el sistema debe estar correctamente configurado así como el emulador).

Directorios que no se usan por Emuteca y no afectan nada más que en la estructura del árbol de directorios para organizar mejor:

  • BIOS - No tiene ninguna utilidad para Emuteca
  • Temp - NO es usado de forma temporal por Emuteca, al menos por defecto. Es decir, los juegos no de descomprimen ahí, ni las imágenes ni los textos. Es para el usuario, y por tanto a no ser que se le especificique a Emuteca que use ese directorio para descomprimir juegos antes de arrancar el emulador tampoco se usa para nada
  • Tools - Es una carpeta donde instalar las utilidades específicas del sistema (y si algún día se añade la posibilidad de ejecutarlas desde Emuteca estás podrán estar donde se quiera)
  • Image, Music, Video, Text - Estas carpetas son para agrupar por contenido las subcarpetas que contienen, Emuteca no lee ni escribe nada sobre ellos.
  • Saves - Tampoco es usado para nada.

El directorio base solo es usado al pulsar el botón para configurar; y cuando se arrastra una imagen del sistema o graba el texto del sistema (si no había configurado específicamente un archivo para ese propósito).

Los subdirectorios de las imágenes (menos iconos) y de textos son añadidos a sus respectivas listas de subdirectorios y por cada directorio se añade a la ComboBox correspodiente. Estos son usados para leer la imagen/texto correspondiente elemento seleccionado y para grabarlos en caso de arrastrar una imagen o se pulsa el botón de guardar. Dependiendo del modo de búsqueda se puede encontrar una imagen/texto o todos los ficheros del correspondiente tipo dentro de una carpeta o zip. Dicho archivo or carpeta se busca de la siguiente forma:

  • 1º Archivo que corresponde al juego (directamente en la carpeta)
  • 2º Archivo que corresponde al juego (dentro de un zip/rar/7z)
  • 3º Archivo que corresponde a la familia (directamente en la carpeta)
  • 4º Archivo que corresponde a la familia (dentro de un zip/rar/7z)

Aclarar por mi parte recomiendo que estén dentro de un zip o como mucho en un rar (no 7z, porque puede que tarde demasiado) y que solo haya un zip en la carpeta, ya que si hay muchos se ralentiza demasiado.

El directorio de iconos es para que se usen en la lista de juegos.

El directorio Demo de la música (Emuteca 0.6), es usado para cargar el sonido de fondo que sonará cuando se selecciona un juego (si se tiene puesta la autoreproducción o se da al Play). Se buscan de la misma forma que las imágenes/texto. En este caso mi recomendación depende del formato y tamaño de los archivos: Si son MIDI pueden estar dentro de un solo zip, si son MP3/OGG los pondría directamente en la carpeta sin comprimir.

El directorio Demo del vídeo (Emuteca 0.6), es usado para mostrar el vídeo cuando se selecciona un juego (si se tiene puesta la autoreproducción o se da al Play). Se buscan de la misma forma que las imágenes/texto. En este caso mejor que los archivos esten sin comprimir.

Clone this wiki locally