buenas,
Pues sí, los generic solo tienen filtros para missing/present y tampoco funciona, bueno, sí funciona pero es inservible, porque los juegos de los lst (ahora tb xml) que no tenemos en la carpeta de roms, no los lista como missing, simplemente los ignora. Al contrario que con los emuladores Mame, que sí los lista.
Ayer me dí un buen curro con todo esto, probando y probando y leyendo codigo y mas codigo.
Diferencias entre emulador soportado (mame y poco mas) y los generic, en cuanto a los juegos listados y su informacion:
- los emuladores soportados (mame) lista los juegos:
1.- presentes, claro.
2.- los del XML que no tenemos, los marca como missing
3.- NO los presentes que no estan definidos en el XML
Como el emulador es soportado tiene sus propios filtros (missing/present, clone/parent, bios/yoquesé, ...)
- los emuladores generic lista los juegos:
1.- presentes, si estan definidos en el LST(XML) les añade la info
2.- Sí, los presentes no definidos en el LST(XML)
3.- NO los del LST(XML) que no tenemos
Basicamente, solo lista los juegos que tenemos, esten o no definidos en el LST(XML)
Y tan solo permite filtrar por missing/present, pero nunca se listan los juegos que no tenemos. Por lo tanto este filtrado es inservible
Por todo esto, dos cosas:
- para que cojones le metio el filtrado missing/present en los genericos si no vale para nada???? ---> Si estoy equivocado decidmelo, por favor.
- si los LST(XML) tienen la info de clones/parent, porque cajones no tiene ese filtro los generic???
Total, que a los generic le voy a meter el filtrado por clones/parent y en el caso de info en XML se listan todos los juegos: presentes (esten o no definidos en el XML) y los missing (definidos en el XML que no tenemos) y así el filtrado missing/present tendrá alguna utilidad
------------------------------------------------------------------------------
A ver, mas cositas:
Por la documentacion los emuladores soportados son:
mame (solo en windows), sdlmame, advmame, dmame (version DOS), advmess, dmess (version DOS) y draine (version DOS)
Todos ellos se quedaron en la versiones muy antiguas, salvo por mame y derivados que VeS dio soporte para los ultimos mame.
A esto le queria meter mano, habría que actualizar almenos Mess y sus derivados <------- UNO DE LOS TEMAS A TRATAR CON VeS DE SU DIFF-VIEJUNO-QUE-TENGO-POR-AQUÍ
OK,
apunto añadir soporte para ultimos MESS y derivados
UME (groovyUME) -> ¿que es? ¿una version de MESS?
-------------------------------------------------------------------------
QUOTE
Ya que estamos, aunque no quiero saturarte mucho, un par de ideas:
Nada, si apuntar lo apunto todo en mi libreta PLUSera, luego es cuestion de tiempo y ganas, sobre todo de tiempo.
QUOTE
-Soporte para romsets merged 7z de mame/mess (no se si en linux los soporta, pero en windows no).
- en linux tampoco, pero VeS lo tiene hecho en el famoso ¡¡¡ DIFF-VIEJUNO-QUE-TENGO-POR-AQUÍ-Y-QUE-TRATO-DE-IR-IMPLEMENTANDO-POCO-A-POCO ¡¡¡
QUOTE
-Listas de favoritos que permitan juegos de distintos sistemas con el fin de poder hacer una lista con todas las versiones de 1 juego, por ejemplo.
Otras, me encanta, ideaza pacoman2
Lista favoritos con juegos sin importar de que emulador sean -> oleeeeeeeeeeeee
Apuntado jeje
Por cierto, se pueden listar los juegos de distintos emuladores en una lista:
Menu -> Emulators... -> y seleccionar los emuladores que querais listar. (con las teclas INS/Supr seleccionais/des-seleccionais todos)
Luego podeis ordenarlos por emulador ...
------------------------------------------------------------------------------
Pues nada, tengo el dia medio libre, voy a pasar a limpio lo de generic (que lo tengo por aquí en modo experimental) pruebo y si todo va bien -> nueva version beta
Salu2