Arcadespain
Software => Attract Mode => Entornos graficos => Tutoriales de AM => Mensaje iniciado por: machiminax en Enero 26, 2018, 08:46:21 pm
-
Voy dejar pegado el codigo de los ultimos filtros que le puse al MAME para "eliminar" toda la "basurilla" que trae el romset 106 para la rpi.
filter Good
sort_by Name
rule CloneOf not_equals .+
rule Status contains good
rule Title not_contains JAMMA PCB
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter All
sort_by Name
rule CloneOf not_equals .+
filter NeoGeo
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains SNK
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Capcom
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains Capcom
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Cave
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains Cave
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Konami
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains Konami
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Atlus
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains Atlus
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Midway
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains Midway
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Data
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains Data East
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Sega
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains Sega
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Taito
sort_by Name
rule CloneOf not_equals .+
rule Manufacturer contains Taito
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Gun
sort_by Name
rule CloneOf not_equals .+
rule Category contains Shooter / Gun
rule Status contains good
filter Flying
sort_by Name
rule CloneOf not_equals .+
rule Category contains Shooter / Flying Vertical
rule Status contains good
filter Misc.
sort_by Name
rule CloneOf not_equals .+
rule Category contains Shooter / Misc. Horizontal
rule Status contains good
filter Sports
rule CloneOf not_equals .+
rule Category contains Sports
rule Status contains good
filter Soccer
rule CloneOf not_equals .+
rule Category contains Sports / Soccer
rule Status contains good
filter Basketball
rule CloneOf not_equals .+
rule Category contains Sports / Basketball
rule Status contains good
filter Tennis
rule CloneOf not_equals .+
rule Category contains Sports / Tennis
rule Status contains good
filter Hockey
rule CloneOf not_equals .+
rule Category contains Sports / Hockey
rule Status contains good
filter Golf
rule CloneOf not_equals .+
rule Category contains Sports / Golf
rule Status contains good
filter Boxing
rule CloneOf not_equals .+
rule Category contains Sports / Boxing
rule Status contains good
filter Wrestling
rule CloneOf not_equals .+
rule Category contains Sports / Wrestling
rule Status contains good
filter Fishing
rule CloneOf not_equals .+
rule Category contains Sports / Fishing
rule Status contains good
filter Baseball
rule CloneOf not_equals .+
rule Category contains Sports / Baseball
rule Status contains good
filter Football
rule CloneOf not_equals .+
rule Category contains Sports / Amer. Football
rule Status contains good
filter Track
sort_by Name
rule CloneOf not_equals .+
rule Category contains Sports / Track & Field
rule Status contains good
filter 1-Player
sort_by Name
rule CloneOf not_equals .+
rule Players contains 1P
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter 2-Players
sort_by Name
rule CloneOf not_equals .+
rule Players contains 2P
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter 4-Players
sort_by Name
rule CloneOf not_equals .+
rule Players contains 4P
rule Title not_contains JAMMA PCB
rule Status contains good
rule Category not_contains System / BIOS
rule Category not_contains Home Systems / Game Console
rule Category not_contains Portable Systems / Laptop & Portable Computer
rule Category not_contains Portable Systems / Handheld Electronic Game
rule Category not_contains Home Systems / Single Board Computer
rule Players not_contains BIOS
rule Players not_contains Non-arcade
rule Players not_contains Pinball
rule Category not_contains Mature|Quiz|Mahjong|Casino|Tabletop|Portable Systems|Utilities|Electromechanical
rule Manufacturer not_contains Texas Instruments
filter Favourites
sort_by Name
rule CloneOf not_equals .+
rule Favourite equals 1
rule Status contains good
Aqui mas "ideas"
https://github.com/mickelson/attract/wiki/Example-filters
-
No tengo idea como es esto de los filtros pero mola saber que se puede hacer de forma automática.
-
Solo tienes que asignar una tecla para que te salga el menu o usar un theme que tenga "navegacion" entre filtros.
(https://i.imgur.com/ECOGRSq.png)
Al pulsar la tecla desde cualquier theme te sale el menu de filtros de cada sistema.
(https://i.imgur.com/2LNyJrq.png)
Los fitros los tienes que "añadir" en el attract.cfg
Por ejemplo este es el que tengo yo en "consoles"
display Consoles
layout HyperPie Cinematix
romlist Consoles
in_cycle yes
in_menu yes
filter All
filter Favourites
rule Favourite equals 1
filter Atari
sort_by Name
rule CloneOf not_equals .+
rule Name contains Atari
filter Nintendo
sort_by Name
rule CloneOf not_equals .+
rule Name contains Nintendo
filter Sega
sort_by Name
rule CloneOf not_equals .+
rule Name contains Sega
filter SNK
sort_by Name
rule CloneOf not_equals .+
rule Name contains SNK
filter Sony
sort_by Name
rule CloneOf not_equals .+
rule Name contains Sony
-
Refloto el hilo, estoy con el MAMEUI 32 bits sobre windows XP SP3, con una grafica ATI 9600XT, un ATHLON 2800+, 2GB de RAM y un monitor TFT de 19"
tengo un problema con los filtros HLSL, en principio activo el HLSL en el mame.ini, pongo un archivo de configuración, pero no veo cambios en lo que veo en pantalla.
si veo las nuevas opciones en la pantalla del mame "SLIDE CONTROLS" (tabulador), que antes no aparecian, pero salvo los cambios en brillo, contraste y demás, el resto de cambios en HLSL no hacen nada...
me he vuelto mico eliminando ini´s accesorios, la carpeta de presets, renombrando archivos de texturas, pero nada...veo siempre lo mismo...
-
Refloto el hilo, estoy con el MAMEUI 32 bits sobre windows XP SP3, con una grafica ATI 9600XT, un ATHLON 2800+, 2GB de RAM y un monitor TFT de 19"
tengo un problema con los filtros HLSL, en principio activo el HLSL en el mame.ini, pongo un archivo de configuración, pero no veo cambios en lo que veo en pantalla.
si veo las nuevas opciones en la pantalla del mame "SLIDE CONTROLS" (tabulador), que antes no aparecian, pero salvo los cambios en brillo, contraste y demás, el resto de cambios en HLSL no hacen nada...
me he vuelto mico eliminando ini´s accesorios, la carpeta de presets, renombrando archivos de texturas, pero nada...veo siempre lo mismo...
Compi, creo que te estás confundiendo de filtros... Creo que de los filtros que habla el compañero Machiminax es para filtrar los juegos y no para la "calidad de imagen" de los juegos...
Por cierto, @machiminax está chulo el font ese que se ve en la imagen de los filtros!!!
-
jajajaja, es verdad....solo lei el título
Enviado desde mi SM-J510FN mediante Tapatalk
-
Por cierto, @machiminax está chulo el font ese que se ve en la imagen de los filtros!!!
La fuente la tienes aqui
https://www.dafont.com/ds-digital.font
Estoy mirando si se puede "customizar" el menu de filtros xq de momento lo unico que veo es como cambiar la fuente por defecto.
-
Exception Favourite equals 1
Se pone al principio, antes de la regla de cloneof.
¿Para que? Para poder tener los pocos juegos que preferimos usar el clon.
Ejemplos:
Sunset riders 2 players
Tortugas ninja 2 players
Euro league
Algún juego en español
.....
Los metes en favoritos con la regla de cloneof desactivada, y al activarla se siguen viendo.
-
Exception Favourite equals 1
Se pone al principio, antes de la regla de cloneof.
¿Para que? Para poder tener los pocos juegos que preferimos usar el clon.
Ejemplos:
Sunset riders 2 players
Tortugas ninja 2 players
Euro league
Algún juego en español
.....
Los metes en favoritos con la regla de cloneof desactivada, y al activarla se siguen viendo.
No me entero bien si preguntas,afirmas... >:( :)
-
Es una manera de añadir los pocos clones que queremos tener.
Eso sí, si queremos poner una excepción, tiene que estar antes de la regla.
Si ya están creadas lar reglas, de pueden ordenar fácilmente editando el mame.txt
Luego he puesto algunas roms de ejemplo, que básicamente son las que la original sea para 4 jugadores y alguna que esté en español.
Si lo quieres ver más claro, en este vídeo añado los Simpsons de 2 jugadores.
https://youtu.be/gDevNDJwG-o
-
Puedes usar 'name equals Sunset riders 2 players' tb.
-
Al final me he quedado con un par de excepciones, una automática, y otra con lista (tag).
Ambos en los filtros globales (después de Show in Menu)
Los filtros los va usando por orden, así que el de quitar los clones (filter clone_of not_contains .*) es el último que pongo
Exception Title contains Spanish|Hispanic
Añade los clones que salieron en España
Exception Tag contains MisClones
MisClones es una lista (tag) donde meter los que quieras usar.
Definiendo una tecla para el menú de tag es muy cómodo (en máquina usar el botón de crédito)
Si una lista la quieres para usarla directamente, basta con añadir un filtro para esa lista (filter tag contains MiLista)
Con el menú en español, en vez de tag pone etiquetas, pero el código sigue siendo tag.
Las que estoy usando:
MisClones, Imprescindibles, Retos
Me gusta más usar filtros que una estructura de submenús, que necesita más pantallas y listas propias o repetir filtros para limpiarlas.
De hecho, mis botones principales son: cargar juego, filtros, favoritos, ...,tag
La principal ventaja de AM es poder poner filtros fácilmente y ordenarlos como quieras, y para mí es lo que lo convierte en el mejor.
-------
Aclaración:
El filtro que pones para NeoGeo no es el correcto.
Buscas por compañía, con lo que ni son todos los que están, ni están todos los que son.
Hay que sacar los datos de una lista ordenada por placas para crear el correspondiente tag, y luego añadir el filtro que lo lea.
Para otras como CPS, lo mismo. No vale con filtro de selección, hay que usar listas. En el romlist no añade datos de motor usado, que es el que sirve para sacar el listado, por lo que hay que hacerlo desde fuera.
Los filtros de limpieza se ponen una vez al inicio, como filtro global, y ya no hace falta repetirlos.
-
Aclaración:
El filtro que pones para NeoGeo no es el correcto.
Buscas por compañía, con lo que ni son todos los que están, ni están todos los que son.
Hay que sacar los datos de una lista ordenada por placas para crear el correspondiente tag, y luego añadir el filtro que lo lea.
Para otras como CPS, lo mismo. No vale con filtro de selección, hay que usar listas. En el romlist no añade datos de motor usado, que es el que sirve para sacar el listado, por lo que hay que hacerlo desde fuera.
Los filtros de limpieza se ponen una vez al inicio, como filtro global, y ya no hace falta repetirlos.
Pon el correcto entonces.
Veo mucho texto pero poco codigo.
Asi no sirve de ayuda, escibes un monton de lineas sin poner ejemplos concretos.
Aclaracion: yo tengo cps3 y mvs separados por otro lado, este es un filtro de ej.Pero como digo si se puede mejorar pon el codigo para probarlo y ver las diferencias.
EDIT: Tal como tengo el romlist parece que a mi me serve solo con 'AltRomname' 'neogeo' pero como te digo el objetivo del post es que la gente aprenda a crearse sus propios filtros.
A mi me puede interesar eliminar de mi filtro de neogeo los juegos del majhong y habra quien quiere tener el sistema ompleto.
Luego dependiendo de lo completa que tengas la info en el romlist lo que me sirve a mi puede no funcionar en tu caso.
zupapa Zupapa! MAME 2001 SNK Platform / Run Jump 2P sim 0 joystick (8-way),joystick (8-way) good 1 raster neogeo
-
Con AltRomname puede servir para neogeo. Para otras, driver.ini tiene un listado por placas con el mismo formato que los tag, es decir, una línea por nombre. Es copiar y pegar las que queramos.
Los más comunes son CPS y NeoGeo, pero hay gente que puede buscar otras, como Naomi por ejemplo.
Para limpiar categorías desde el menú de AM, lo que hago es ordenarlo por ese campo y usar un layout que ponga el nombre completo, yo uso el basic que viene instalado por defecto. Así encuentras rápido el nombre que usa. Ojo, hay que usar las mayúsculas igual que ponga.
Quito categorías que no quiero, dejo los buenos e imperfectos, añado las dos excepciones (Exception Title contains Spanish|Hispanic, y Exception Tag Contains MisClones) y por último quito los clones.
Una vez hecha la limpieza en filtros globales, pongo los filtros para las listas que quiera usar. Lo bueno es que puedes mezclar búsquedas y listas como quieras.
Uno de mis favoritos: Rule category contains Flying, para matamarcianos y naves.
Los "mame extras", las listas con extensión .ini, vienen bien para usar datos que no integren en el romlist.
Los que usa para generar el romlist (de mame) son catver.ini y nplayers.ini. Conviene usarlos para poder hacer búsquedas después.
Comprobar que catver.ini tenga subcategorías (ej. Shooter/Flying). Se puede usar uno posterior, no tiene que ser el de la misma versión que mame, pero si solo tiene las categorías principales, limita mucho las búsquedas.
----
Resumiendo.
Filtros globales para limpieza general y añadir excepciones
Filtros para las listas que mas uses
Puedes usar filtros tanto en campos del romlist como en listas tag
Los archivos .ini los han creado para usarlos
Abrir los ficheros con un editor de textos te puede aclarar cómo los usa (mientras que no grabes no has cambiado nada)
IMPORTANTE. Hacer una copia de attract.cfg por si fallara algo.
-
Te vuelvo a decir lo mismo, mucho texto, poco ejemplo practico.
A mi no me hace mucha falta pero ya te digo que con ese parrafo que has puesto pocos van poder sacar algo en limpio.
Usa las funciones de insertar codigo , pon capturas...
Esta es la seccion de tutoriales no una cronica periodistica ;)
-
A ver si tengo tiempo para ponerme con el tema filtros y empiezo a poner pegas y hacer preguntas...