Autor Tema: [Tutorial] Filtros por genero para nuestras listas de AM  (Leído 1469 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado machiminax

  • VIP
  • *
  • Mensajes: 1849
  • Gracias 112
  • Ciudad: indefinida
  • Pais: desconocido
[Tutorial] Filtros por genero para nuestras listas de AM
« en: Abril 26, 2017, 11:55:06 am »
Advertisement
Una vez creada la lista del sistema que queramos.
Voy a usar Atari 2600 en este ejemplo.
El resultado seria algo mas o menos asi:

Código: [Seleccionar]
#Name;Title;Emulator;CloneOf;Year;Manufacturer;Category;Players;Rotation;Control;Status;DisplayCount;DisplayType;AltRomname;AltTitle;Extra;Buttons
2005 Minigame Multicart (USA) (Unl);2005 Minigame Multicart (USA) (Unl);Atari 2600;;2005;AtariAge - Zach Matley, Bob Montgomery, Fred Quimbey & Chris Walton;Mini-Games;;;;;0;;;;;
3-D Tic-Tac-Toe (USA);3-D Tic-Tac-Toe (USA);Atari 2600;;1980;Atari;Puzzle;;;;;0;;;;;
32 in 1 Game Cartridge (Europe);32 in 1 Game Cartridge (Europe);Atari 2600;;1988;Atari;Compilation;;;;;0;;;;;
A-Team, The (USA) (Proto);A-Team, The (USA) (Proto);Atari 2600;Saboteur (USA) (Proto);1984;Atari;Action;;;;;0;;;;;
A-VCS-tec Challenge (USA) (Unl);A-VCS-tec Challenge (USA) (Unl);Atari 2600;;2006;AtariAge - Simon Quernhorst & Paul Slocum;Action;;;;;0;;;;;
AStar (USA) (Unl);AStar (USA) (Unl);Atari 2600;;2006;AtariAge - Aaron Curtis;Action;;;;;0;;;;;
Acid Drop (Europe);Acid Drop (Europe);Atari 2600;;1992;Salu;Puzzle;;;;;0;;;;;
Activision Decathlon, The (USA);Activision Decathlon, The (USA);Atari 2600;;1983;Activision;Sports/Track & Field;;;;;0;;;;;
Adventure (USA);Adventure (USA);Atari 2600;;1980;Atari;Adventure;;;;;0;;;;;
Adventures of TRON (USA);Adventures of TRON (USA);Atari 2600;;1982;M Network - INTV;Platform;;;;;0;;;;;
Air Raid (USA);Air Raid (USA);Atari 2600;Space Jockey (USA);1982;Men-A-Vision;Shoot-'Em-Up;;;;;0;;;;;
Air Raiders (USA);Air Raiders (USA);Atari 2600;;1982;M Network - INTV;Simulation;;;;;0;;;;;
Air-Sea Battle (USA);Air-Sea Battle (USA);Atari 2600;;1977;Atari;Shooter;;;;;0;;;;;
Airlock (USA);Airlock (USA);Atari 2600;;1982;Data Age;Platform;;;;;0;;;;;
Alien (USA);Alien (USA);Atari 2600;;1982;20th Century Fox Video Games;Maze;;;;;0;;;;;
Alligator People, The (USA) (Proto);Alligator People, The (USA) (Proto);Atari 2600;;1983;20th Century Fox Video Games;Action;;;;;0;;;;;
Alpha Beam with Ernie (USA);Alpha Beam with Ernie (USA);Atari 2600;;1983;Atari;Educational;;;;;0;;;;;
Amidar (USA);Amidar (USA);Atari 2600;;1982;Parker Brothers;Action;;;;;0;;;;;
Aquaventure (USA) (Proto);Aquaventure (USA) (Proto);Atari 2600;;1983;Atari;Shoot-'Em-Up;;;;;0;;;;;
Armor Ambush (USA);Armor Ambush (USA);Atari 2600;;1982;M Network - INTV;Shooter;;;;;0;;;;;
Artillery Duel (USA);Artillery Duel (USA);Atari 2600;;1983;Xonox - K-Tel Software;Shooter;;;;;0;;;;;

La forma mas sencilla es usar un xml de hyperspin si los nombres coinciden al 100%

http://arcadespain.info/Foro/index.php?topic=5480.0


Lo que tenemos que hacer es agregar lo siguiente a nuestro "attract.cfg"

Primero en "display   Atari 2600"


Código: [Seleccionar]
filter               All
filter               Compilation
rule                 Category contains Compilation
filter               Driving
rule                 Category contains Driving
filter               Educational
rule                 Category contains Educational
filter               Mini-Games
rule                 Category contains Mini-Games
filter               Platform
rule                 Category contains Platform
filter               Puzzle
rule                 Category contains Puzzle
filter               Shoot-'Em-Up
rule                 Category contains Shoot-'Em-Up
filter               Shooter
rule                 Category contains Shooter
filter               Simulation
rule                 Category contains Simulation
filter               Sports
rule                 Category contains Sports
filter               Sports/Soccer
rule                 Category contains Sports/Soccer
filter               Sports/Track
rule                 Category contains Sports/Track & Field
filter               Maze
rule                 Category contains Maze
filter               Mature
rule                 Category contains Mature
filter               Favourites
rule                 Favourite equals 1




En la parte de "input_map"


Código: [Seleccionar]
filters_menu         LControl
next_filter          J
prev_filter          H


Se pueden usar otras letras o botones de joy.

Y ya esta , si todo ha salido bien al pulsar LControl no saldra un menu con los diferentes tipos de filtros que hemos creado.
O bien cambiariamos entre ellos pulsando "J" o "H"


* IMPORTANTE: Voy intentar explicar esta parte:

Código: [Seleccionar]
filter               Sports/Soccer
rule                 Category contains Sports/Soccer

La parte filter , es totalmente modificable , podira ser "filter               Futbol"

Pero la parte rule tiene que ser exactamente igual que el nombre del genro de nuestra lista.
Si por ej fuese "Sports / Soccer" con un espacio ya no funcionaria el filtro.





Desconectado hechelion

  • El amo de los recres
  • ****
  • Mensajes: 1371
  • Gracias 88
    • feudo
  • Ciudad: Houston
  • Pais: USA
  • Iniciales nick: HEC
Re:[Tutorial] Filtros por genero para nuestras listas de AM
« Respuesta #1 en: Abril 26, 2017, 05:51:12 pm »
Gracias por darte el trabajo de subir estos tutoriales.

No estoy seguro, pero creo que los filtros soportan expresiones regulares, a ver si miro el manual y te lo confirmo ya que no estoy seguro, pero creo recordar haber leído que lo soportaba.

Desconectado machiminax

  • VIP
  • *
  • Mensajes: 1849
  • Gracias 112
  • Ciudad: indefinida
  • Pais: desconocido
Re:[Tutorial] Filtros por genero para nuestras listas de AM
« Respuesta #2 en: Abril 27, 2017, 11:39:22 am »
Voy hacer un pequeño update muy sencillo para crear listas "personalizadas" por ej la de los Retos de Arcadespain.
Tengo que darle las gracias a Hechelion que me ha iluminado con la posibilidad de usar un editor de hojas de calculo para las listas de AM.
Con este sistema se simplifica muchisimo la tarea de crear estas listas personalizadas.

Bien , vamos al lio.
Lo primero que se necesita es un editor de hojas de calculo , Excel es el mas conocido pero no es gratis , asi que vamos a usar Libreoffice , que es free para Windows y Linux.
Se puede usar cualquier otro.


Voy seguir con el ejemplo de la lista de Atari 2600 para no liar mas las cosas.

Abrimos LibreOffice Calc y le damos a archivo importar y seleccionamos el archivo "Atari2600.txt" de la carpeta romlist de AM.
A partir de aqui pongo capturas del proceso.

Captura 1 : Las opciones de importacion que hay que marcar.

Captura 2 : Como voy a usar el tag "Extra" que esta casi al final marcamos la segunda columna despues de Name - Inmovilizar Celdas - Inmovilizar Filas y Columnas.

Captura 3 : Movemos la barra de navegacion para colocar la columna Extra al lado de Name y asi hacer nuestra seleccion mas facilmente.
Manteniendo pulsado CTRL pulsamos sobre "1" para seleccionar la primera fila y SIN SOLTAR CTRL vamos seleccionando las celdas de la columna Extra que nos interesen.

Captura 4 : Editar , buscar reemplazar.

Captura 5 : Lo marcais tal cual y reemplazar todo.

Captura 6 : Cerrar.

Captura 7 : Archivo - Guardar Como - Modificamos "Atari 2600.csv" por "Atari 2600.txt"



Y solo faltaria CTRL+G para guardar.



El ultimo paso es añadir esto al sistema en el "attract.cfg"


Código: [Seleccionar]
filter               Retos
    sort_by              Name
        rule                 Extra contains Retos


P.D. No creo que haga falta decirlo , pero seria recomendable hacer una copia de la lista antes de modificarla por si algo sale mal durante el proceso  ;)
« Última modificación: Abril 30, 2017, 05:43:10 pm por machiminax »

Desconectado empardopo

  • Admin
  • *
  • Mensajes: 21691
  • Gracias 761
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re:[Tutorial] Filtros por genero para nuestras listas de AM
« Respuesta #3 en: Abril 30, 2017, 02:21:02 pm »
@machiminax, tengo una duda con esto último. Sigo los pasos pero al final cuando le das a guardar, como te graba el fichero txt? Te mantiene la estructura inicial con la separación de puntos y comas entre cada campo?


Desconectado machiminax

  • VIP
  • *
  • Mensajes: 1849
  • Gracias 112
  • Ciudad: indefinida
  • Pais: desconocido
Re:[Tutorial] Filtros por genero para nuestras listas de AM
« Respuesta #4 en: Abril 30, 2017, 05:45:40 pm »
Añado la caputura 7 , creo que si le das a guardar directamente en el simbolo del diskette ya te queda perfecto.
Pero si haces "guardar como" ; marca texto .csv renombrando a extension .txt

A mi asi me ha funcionado.
No se si es la forma "correcta" de hacerlo pero funciona.

Desconectado empardopo

  • Admin
  • *
  • Mensajes: 21691
  • Gracias 761
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re:[Tutorial] Filtros por genero para nuestras listas de AM
« Respuesta #5 en: Abril 30, 2017, 06:31:15 pm »
OK compi. He seguido trasteando con el Excel y he dado con la tecla para salvar el fichero txt con los cambios hechos; la opción es salvar como CSV (delimitado por comas) *.csv
Luego una vez salvado en ese formato, le cambio la extensión a txt y funciona.

Muchas gracias. Al menos ya sé como hacerme las listas personalizadas, jeje.


Desconectado machiminax

  • VIP
  • *
  • Mensajes: 1849
  • Gracias 112
  • Ciudad: indefinida
  • Pais: desconocido
Re:[Tutorial] Filtros por genero para nuestras listas de AM
« Respuesta #6 en: Mayo 03, 2017, 05:06:20 pm »
Voy añadir un "ultimo" filtro.
En el caso de que alguna rom se nos haya quedado sin categoria y no queramos tener que buscar en el filtro ALL que tendria la lista completa añadimos:

Citar
NO CATEGORY

Código: [Seleccionar]
filter               No Categroy
sort_by              Name
rule                 Category not_equals .+

Gracias Hechelion  ;)
« Última modificación: Mayo 03, 2017, 07:55:36 pm por machiminax »

Desconectado empardopo

  • Admin
  • *
  • Mensajes: 21691
  • Gracias 761
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re:[Tutorial] Filtros por genero para nuestras listas de AM
« Respuesta #7 en: Mayo 03, 2017, 06:49:23 pm »
@machiminax, muy interesante. Thanks

 


* ¿A qué estáis jugando ahora mismo?  Autor: joselopez Foro: Offtopic 19/04/2024 (00:02)
* Retro Portable Maker ArcadeSpain (RPMA)  Autor: empardopo Foro: Otros programas 18/04/2024 (21:05)
* Concurso Bytemaniacos 2025  Autor: empardopo Foro: Creación de juegos 18/04/2024 (19:42)
* Hacer fondos de pantalla con Excel para Spectrum  Autor: empardopo Foro: Creación de juegos 18/04/2024 (19:33)
* Van dos y se cae el del medio - Hilo de cachondeo general  Autor: empardopo Foro: Offtopic 18/04/2024 (19:18)
* Salón Recreativo #55 (23-12-2023 / 21-01-2024)  Autor: empardopo Foro: Salón Recreativo FaseBonus 18/04/2024 (19:11)
* Salón Recreativo FaseBonus - Preparativos y Sugerencias  Autor: Zael Foro: Salón Recreativo FaseBonus 17/04/2024 (00:17)
* Retropixel 2024  Autor: Zael Foro: Eventos Arcades 14/04/2024 (12:24)
* [N3DS] Red Viper - Emulando Virtual Boy como Dios manda  Autor: Zael Foro: Noticias de emuladores 14/04/2024 (12:17)
* Ofertas Amazon  Autor: empardopo Foro: Offtopic 11/04/2024 (20:29)
* Restauración Terminator 2 + LightGun Gun4IR  Autor: HeroTonma Foro: Diario de construccion de tu arcade 04/04/2024 (14:18)
* Ojo con telegram  Autor: Zael Foro: Noticias 29/03/2024 (19:30)
* Patrocinador para el foro ArcadeSpain  Autor: Zael Foro: Noticias 24/03/2024 (21:01)
* Galería de fotos en ArcadeSpain - sube las fotos a nuestro servidor -  Autor: empardopo Foro: Noticias 24/03/2024 (16:49)
* Flipando con la desinformación en el caso del emulador Yuzu  Autor: Zael Foro: Offtopic 22/03/2024 (20:13)
* Salón Recreativo FaseBonus - Recopilatorio Salones  Autor: Zael Foro: Salón Recreativo FaseBonus 22/03/2024 (12:36)
* Mirad lo que acabo de recibir para mi Powkiddy A12... Os va a molar  Autor: Zael Foro: Powkiddy A12/A13 18/03/2024 (21:02)
* Ayuda, algún app para poner imagen a un mo3  Autor: gucaza Foro: Otros programas 16/03/2024 (06:03)
* Recta final de la maquina  Autor: beaches Foro: Attract Mode 12/03/2024 (00:22)
* Saludos desde Madrid   Autor: gabibb Foro: Presentate al Foro 11/03/2024 (19:52)
* Problema con placa zero delay..   Autor: catapum Foro: Seccion C.P. 07/03/2024 (11:46)
* Música y artistas aptos para nuestra jukebox  Autor: Zael Foro: Offtopic 03/03/2024 (20:47)
* [Recomendación] Cine para los findes en casa (bueno, bonito y barato)  Autor: joselopez Foro: Offtopic 02/03/2024 (14:27)
* Volante PXN V9 - ¿Ganga... o tongo?  Autor: Zael Foro: Reviews tecnológicas 23/02/2024 (13:10)
* RetroAchievements - Noticias y Recomendaciones de Sets  Autor: Zael Foro: Emuladores 23/02/2024 (12:46)
* iojukebox Theme, un JukeBox para Attract-Mode  Autor: empardopo Foro: Themes AM 16/02/2024 (09:16)
* entorno que permita creditos desde el menu  Autor: empardopo Foro: Entornos graficos 12/02/2024 (08:01)
* Razer kishi...la solución perfecta al abuso de precios de las consolas chinas  Autor: Zael Foro: Consolas actuales 09/02/2024 (13:07)
* [Recomendacion] Series para ver  Autor: Zael Foro: Offtopic 09/02/2024 (12:58)
* Salón Recreativo #54 - Fucking Xmas Edition (23-12-2023 / 21-01-2024)  Autor: jmpuk Foro: Salón Recreativo FaseBonus 07/02/2024 (21:54)

Countdown
Buscaunchollo.click