Autor Tema: ¿Aligerar romset MAME?  (Leído 6659 veces)

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

Desconectado RAIMONBEE

  • Usuario Activo
  • *
  • Mensajes: 82
  • Gracias 1
  • Ciudad: Tarragona
  • Pais: España
¿Aligerar romset MAME?
« en: Enero 09, 2017, 12:44:30 pm »
Advertisement
Buenas a todos, la verdad que ando con el Mame liado. Tengo un romset completo de la versión 0.180 que pesa alrededor de unos 55 gb. La verdad es que es demasiado peso y hay miles de roms que no funcionan y no creo que sea necesario que estén ahí. He estado leyendo por varias formas de hacerlo pero ninguna me ha salido y la verdad que hacerlo a mano es un trabajo arduo. Probé con moveroms pero me da error, probé con romlister pero tampoco conseguí nada. A ver si alguien me indica los pasos a seguir o algún buen tutorial. Gracias de antemano, saludos.



Desconectado PeterPunk

  • VIP
  • *
  • Mensajes: 558
  • Gracias 22
  • Ciudad: Vigo
  • Pais: Galiza
Re:¿Aligerar romset MAME?
« Respuesta #1 en: Enero 09, 2017, 01:47:45 pm »
Casualmente todavía tengo el código fuente del MoveRoms, al que no había tocado desde la difunta macianitos. Sabía que no funcionaba desde hace muchas versiones por los cambios que han hecho en el archivo xml de los juegos, pero con unos mínimos cambios parece que ya va.

Aquí está recién sacado del horno:
http://rgho.st/7C8T29dsv

Aunque el programa parezca que se cuelgue, probablemente si le das tiempo acabe haciendo bien su cometido, y es que resulta que el actual xml que genera el Mame es de casi 200 megas, por lo que puede tardar varios minutos en generarlo y en leerlo.
Yo por mi parte le acabo de hacer una prueba con resultado satisfactorio, si bien no generé el archivo xml desde el programa, sino que lo había creado desde la línea de comandos desde el mismo Mame con el comando:
mame -listxml > lisatado.xml

Si tienes cualquier problema no dudes en preguntar, a ver si te lo puedo solucionar.

Saludos.

Desconectado RAIMONBEE

  • Usuario Activo
  • *
  • Mensajes: 82
  • Gracias 1
  • Ciudad: Tarragona
  • Pais: España
Re:¿Aligerar romset MAME?
« Respuesta #2 en: Enero 09, 2017, 03:38:19 pm »
Antes que nada agradecer la respuesta, efectivamente tu modificación ha surtido efecto, el programa funciona a las mil maravillas. Mi problema no era que no esperase el tiempo necesario era que al final me daba error del mame, decia algo como que no lo reconocía...
Voy a hacer pruebas en un respaldo de las roms que he hecho, pero en una prueba inicial me he "cepillado 15 gb de clones", que no está nada mal.Mil gracias por la ayuda y por tomarte la molestia de modificar el programa. Al moderador pertinente comentarle que podemos dar por solucionada la cuestion. Gracias nuevamente!!!!

Desconectado RAIMONBEE

  • Usuario Activo
  • *
  • Mensajes: 82
  • Gracias 1
  • Ciudad: Tarragona
  • Pais: España
Re:¿Aligerar romset MAME?
« Respuesta #3 en: Enero 09, 2017, 04:14:32 pm »
Retomo el hilo, me surge un problema al aplicar el filtro de "Controls" del MoveRoms y seleccionar algun tipo de control me devuelve un error que dice "List index out of bounds (-1), a ver si el compañero me puede resolver la cuestión , un saludo y gracias.

Desconectado PeterPunk

  • VIP
  • *
  • Mensajes: 558
  • Gracias 22
  • Ciudad: Vigo
  • Pais: Galiza
Re:¿Aligerar romset MAME?
« Respuesta #4 en: Enero 10, 2017, 12:16:59 pm »
Buenas de nuevo RAIMONBEE, prueba esta versión:
http://rgho.st/87l52wYkW

A ver si le puedes seguir haciendo mas pruebas.

Saludos.

Desconectado RAIMONBEE

  • Usuario Activo
  • *
  • Mensajes: 82
  • Gracias 1
  • Ciudad: Tarragona
  • Pais: España
Re:¿Aligerar romset MAME?
« Respuesta #5 en: Enero 10, 2017, 03:12:03 pm »
Pues de momento sigue dándome error, ahora me devuelve una pantalla que dice : "Could not convert variant of type (OleStr) into type (Boolean)". De todas maneras quedo a tu disposición para seguir testeando el programa , un saludo y mil gracias

Desconectado treme

  • Moderador global
  • *
  • Mensajes: 4679
  • Gracias 159
  • No robes,al gobierno no le gusta la competencia
  • Ciudad: Calera y Chozas
  • Iniciales nick: CCO
Re:¿Aligerar romset MAME?
« Respuesta #6 en: Enero 10, 2017, 07:02:44 pm »
Buenas de nuevo RAIMONBEE, prueba esta versión:
http://rgho.st/87l52wYkW

A ver si le puedes seguir haciendo mas pruebas.

Saludos.

Yo tambien estoy intentando aligerar MAME,he ido a bajar tu archivo,pero me salta que lleva un virus

EDITO
Parece que al final me dejo bajarlo,lo que no entiendo es bien como funciona,he colocado los directorios donde se encuentra el ejecutable,las roms,en la opcion a efectuar no se que elegir y en filtros no me sale nada
« Última modificación: Enero 10, 2017, 07:12:49 pm por treme »
No robes....al gobierno no le gusta la competencia

Desconectado Rygar

  • Usuario Activo
  • *
  • Mensajes: 98
  • Gracias 1
  • Ciudad: Petrer
  • Pais: España
  • Iniciales nick: GUS
Re:¿Aligerar romset MAME?
« Respuesta #7 en: Enero 10, 2017, 09:12:31 pm »
¿Sabeis si hay algo equivalente para OS X?

Desconectado PeterPunk

  • VIP
  • *
  • Mensajes: 558
  • Gracias 22
  • Ciudad: Vigo
  • Pais: Galiza
Re:¿Aligerar romset MAME?
« Respuesta #8 en: Enero 10, 2017, 11:37:29 pm »
@RAIMONBEE, ahora deberia estar solucionado (me pasó por hacer las cosas sin probar)

@treme, esta vez lo voy a adjuntar al post, a ver si así da menos problemas en la descarga.
¿Y me puedes decir qué ejecutable le has indicado para que genere el archivo xml), porque en principio, en cuanto lo seleccionas, el programa se debería quedar como colgado durante unos minutos, mientras genera y procesa el archivo xml y no te debería dejar hacer nada más. Cuando acabe se deberían cargar distintos filtros, como "Año", "Clones", "Resolución", ... con todas sus posibilidades.
Y en cuanto las opción a efectuar se trata de escoger lo que quieras que haga con los roms que cumplan con el filtro seleccionado. Estas opciones serían mover o copiar los archivos (para ello debes seleccionar una carpeta destino), enviarlos a la papelera de reciclaje o eliminarlos completamente.
Por ejemplo,  seleccionas como filtro "Año", y marcas los años "1990", "1991", "1992", ..., "1999" y como operación a efectuar "Copiar", lo que obtendrás es que en la carpeta destino se copien todos los juegos que cumplan con esa característica (ser de los '90). Si luego seleccionas como origen ésta carpeta en la que se copiaron los juegos, y seleccionas como opción "Eliminar", y marcas "lightgun", se eliminarán de esa carpeta los juegos que usen pistola.

Que conste que ahora mismo es una locura encontrar algunos filtros, pues cuando programé el MoveRoms hace 10 años tenía muchísimos menos roms, y ahora, por ejemplo, hay 526 resoluciones distintas.

Saludos.

PD: Antes de empezar no vendría mal tener una copia de seguridad de la carpeta original con todas las roms, por si nos equivocamos en las opciones y seleccionamos Eliminar.


Desconectado PeterPunk

  • VIP
  • *
  • Mensajes: 558
  • Gracias 22
  • Ciudad: Vigo
  • Pais: Galiza
Re:¿Aligerar romset MAME?
« Respuesta #9 en: Enero 11, 2017, 12:33:54 am »
@treme, acabo de pensar que igual estás usando un Mame anterior a la unión con Mess, y por eso no te va. Prueba alguno de estos dos

Saludos.

Desconectado treme

  • Moderador global
  • *
  • Mensajes: 4679
  • Gracias 159
  • No robes,al gobierno no le gusta la competencia
  • Ciudad: Calera y Chozas
  • Iniciales nick: CCO
Re:¿Aligerar romset MAME?
« Respuesta #10 en: Enero 11, 2017, 03:17:28 pm »
@treme, acabo de pensar que igual estás usando un Mame anterior a la unión con Mess, y por eso no te va. Prueba alguno de estos dos

Saludos.

Hola,estoy usando la 0.176,te lo digo de memoria que no tengo el pc delante

Al final lo hice funcionar anoche,tenia que esperarme,ral como dices,a que generase el archivo xml,yo creia que se quedaba colgado y no lo dejaba acabar

Hr mirado un poco asi por encima y hecho a faltar opciones como eliminar pinballs,casinos,etc
No robes....al gobierno no le gusta la competencia

Desconectado PeterPunk

  • VIP
  • *
  • Mensajes: 558
  • Gracias 22
  • Ciudad: Vigo
  • Pais: Galiza
Re:¿Aligerar romset MAME?
« Respuesta #11 en: Enero 11, 2017, 04:32:54 pm »
Hr mirado un poco asi por encima y hecho a faltar opciones como eliminar pinballs,casinos,etc
Buenas treme, es que la info que saca es del propio Mame, y ahi no indica nada sobre el tipo de juego.

Pero resulta que ayer cuando hice la última modificación me fijé en que en su momento programé el MoveRoms para que también admitiese los archivos .ini que se pueden adjuntar a los guis gráficos de Mame para crear distintas carpetas. Esto es, que si te bajas de http://www.progettosnaps.net/catver/ esos archivos, podrias filtrar por categoría, versión de Mame en la que se introdujeron o lo que contengan.

Saludos.

Desconectado insertmorecoins

  • VIP
  • *
  • Mensajes: 95
  • Gracias 60
  • Human Rom Manager
    • INSERTMORECOINS
  • Ciudad: Namek
Re:¿Aligerar romset MAME?
« Respuesta #12 en: Enero 11, 2017, 04:33:22 pm »
Tengo un romset completo de la versión 0.180 que pesa alrededor de unos 55 gb. La verdad es que es demasiado peso y hay miles de roms que no funcionan y no creo que sea necesario que estén ahí. He estado leyendo por varias formas de hacerlo pero ninguna me ha salido y la verdad que hacerlo a mano es un trabajo arduo. Probé con moveroms pero me da error, probé con romlister pero tampoco conseguí nada. A ver si alguien me indica los pasos a seguir o algún buen tutorial. Gracias de antemano, saludos.

Si las roms que tienes no te funcionan ya te digo que el romset de la 0.180 no esta completo. Se supone que con 55GB el tipo de set que estas utilizando es SPLIT lo que requiere muchos juegos compartan informacion entre la rom parent y la rom split para la carga del juego. Si tienes todos los archivos dentro de la carpeta roms y no te funcionan algunos juegos ese romset no esta bien actualizado.
Tendrias que pasarle el ClrMamePro para corregir todos los archivos faltantes que pudieses y minimizar todo lo posible los fallos en las roms (esto te lo comento como informacion general porque ya se que no preguntas eso)

Luego os leo el resto del hilo y veo que le aportais soluciones pero ¿el programa lo que hace es mover las roms de un sitio a otro y filtrar según algunos parámetros? (pregunto porque no lo he probado) y eso le puede valer para reducir la cantidad de archivos que tiene en su romset pero no le va a solucionar el problema de que una rom parent le funcione o no.

Aparte todo esto que estáis haciendo y más se puede hacer directamente con ClrMamePro, pero claro hay que tener conocimientos avanzados para usar el programa, os lo comento para que lo sepáis por que sería la solución ideal si hay roms 'parents' que no funcionan.
Si por el contrario solo son los clones los que no funcionan y los va a eliminar no hay problema en usar vuestro método.


Hr mirado un poco asi por encima y hecho a faltar opciones como eliminar pinballs,casinos,etc

Para eliminar pinball, casinos y demas usa ClrMamePro con arcade que es lo mismo que Mame pero no tiene ninguno de esos juegos en la lista del xml de juegos que soporta
« Última modificación: Enero 11, 2017, 04:35:18 pm por insertmorecoins »

Desconectado RAIMONBEE

  • Usuario Activo
  • *
  • Mensajes: 82
  • Gracias 1
  • Ciudad: Tarragona
  • Pais: España
Re:¿Aligerar romset MAME?
« Respuesta #13 en: Enero 11, 2017, 06:46:01 pm »
Citar
@RAIMONBEE, ahora debería estar solucionado (me pasó por hacer las cosas sin probar)

Gracias por las molestias Peter Punk, ahora funciona perfecto en Windows 10 y en Windows 7 x64 pro que es el que monta el Retros 2.0.3.
Seria interesante por parte de quien toque colgar con chincheta los enlaces de descarga (Siempre que el compañero Peter Punk de su permiso) de ambas versiones, antes y post mess, ahora que están actualizadas y operativas.


Tengo un romset completo de la versión 0.180 que pesa alrededor de unos 55 gb. La verdad es que es demasiado peso y hay miles de roms que no funcionan y no creo que sea necesario que estén ahí. He estado leyendo por varias formas de hacerlo pero ninguna me ha salido y la verdad que hacerlo a mano es un trabajo arduo. Probé con moveroms pero me da error, probé con romlister pero tampoco conseguí nada. A ver si alguien me indica los pasos a seguir o algún buen tutorial. Gracias de antemano, saludos.

Si las roms que tienes no te funcionan ya te digo que el romset de la 0.180 no esta completo. Se supone que con 55GB el tipo de set que estas utilizando es SPLIT lo que requiere muchos juegos compartan información entre la rom parent y la rom split para la carga del juego. Si tienes todos los archivos dentro de la carpeta roms y no te funcionan algunos juegos ese romset no esta bien actualizado.
Tendrías que pasarle el ClrMamePro para corregir todos los archivos faltantes que pudieses y minimizar todo lo posible los fallos en las roms (esto te lo comento como información general porque ya se que no preguntas eso)

Luego os leo el resto del hilo y veo que le aportais soluciones pero ¿el programa lo que hace es mover las roms de un sitio a otro y filtrar según algunos parámetros? (pregunto porque no lo he probado) y eso le puede valer para reducir la cantidad de archivos que tiene en su romset pero no le va a solucionar el problema de que una rom parent le funcione o no.

Aparte todo esto que estáis haciendo y más se puede hacer directamente con ClrMamePro, pero claro hay que tener conocimientos avanzados para usar el programa, os lo comento para que lo sepáis por que sería la solución ideal si hay roms 'parents' que no funcionan.
Si por el contrario solo son los clones los que no funcionan y los va a eliminar no hay problema en usar vuestro método.


Hr mirado un poco asi por encima y hecho a faltar opciones como eliminar pinballs,casinos,etc

Pues no te quito razón ya que soy un  total desconocedor de los aspectos técnicos de Mame y sus Roms, pero para lo que yo necesitaba hacer el programa del compañero Peter Punk me ha solucionado la papeleta con nota.
De todas formas mi problema es de espacio de disco y de momento sin poder solucionarlo , asi que me tengo que apañar con lo que tengo y sacarle el máximo partido hasta que vengan tiempos mejores.
Se agradece mucho el trabajo y dedicación de los compañeros que aportan respuestas. Espero algún día ser yo el que responde las preguntas de otros como yo, pero con el buen ambiente y  gran cantidad de información que aportan los compañeros mas veteranos, no dudo que ese día llegará.
La verdad que como muchos de los que estamos aquí hemos entrado en otros foros en los que prima el dinero  en detrimento del hobby, una pena... Disculpas por la chapa, gracias por las respuestas y recibid un cordial saludo.


Desconectado insertmorecoins

  • VIP
  • *
  • Mensajes: 95
  • Gracias 60
  • Human Rom Manager
    • INSERTMORECOINS
  • Ciudad: Namek
Re:¿Aligerar romset MAME?
« Respuesta #14 en: Enero 12, 2017, 08:48:35 am »
Pues no te quito razón ya que soy un  total desconocedor de los aspectos técnicos de Mame y sus Roms, pero para lo que yo necesitaba hacer el programa del compañero Peter Punk me ha solucionado la papeleta con nota.
De todas formas mi problema es de espacio de disco y de momento sin poder solucionarlo , asi que me tengo que apañar con lo que tengo y sacarle el máximo partido hasta que vengan tiempos mejores.
Se agradece mucho el trabajo y dedicación de los compañeros que aportan respuestas. Espero algún día ser yo el que responde las preguntas de otros como yo, pero con el buen ambiente y  gran cantidad de información que aportan los compañeros mas veteranos, no dudo que ese día llegará.
La verdad que como muchos de los que estamos aquí hemos entrado en otros foros en los que prima el dinero  en detrimento del hobby, una pena... Disculpas por la chapa, gracias por las respuestas y recibid un cordial saludo.

Pues si te ha valido perfecto, solo era para que supieses que si alguna rom no te funcionaba (de las que no son clones) era por lo que te dije del romset que no estaba bien actualizado y que la forma de corregirlo era con ClrMamePro y que los compañeros supiesen que con ese gestor de roms pueden hacer lo mismo que hacen con ese programa a la vez que pueden corregir el romset (pero todo eso da para un capitulo aparte, vamos que habría que hacer un tutorial avanzado de ClrMamePro)

 


* Salón Recreativo #55 (27-04-2024 / 26-05-2024)  Autor: beaches Foro: Salón Recreativo FaseBonus 14/05/2024 (22:08)
* MPAGD (Multi Platform Arcade Game Designer)  Autor: Zael Foro: Creación de juegos 14/05/2024 (10:53)
* ¿A qué estáis jugando ahora mismo?  Autor: joselopez Foro: Offtopic 13/05/2024 (23:30)
* [N3DS] Red Viper - Emulando Virtual Boy como Dios manda  Autor: sirdrak Foro: Noticias de emuladores 13/05/2024 (00:53)
* El megapost del ZX Spectrum  Autor: Zael Foro: Offtopic 12/05/2024 (20:30)
* La inteligencia artificial ha llegado a la música  Autor: Zael Foro: Offtopic 12/05/2024 (20:24)
* Info sobre MARP  Autor: empardopo Foro: Records y wolfmame 12/05/2024 (20:09)
* Stop the express  Autor: empardopo Foro: ZX Spectrum 12/05/2024 (20:05)
* Retro 320 - Wizard of wor  Autor: empardopo Foro: Competiciones y concursos 12/05/2024 (20:03)
* Retro Portable Maker ArcadeSpain (RPMA)  Autor: empardopo Foro: Otros programas 12/05/2024 (17:37)
* Recopilatorio Retos: Desde el 1 hasta .....  Autor: montypepa Foro: Competiciones y concursos 05/05/2024 (21:30)
* iojukebox Theme, un JukeBox para Attract-Mode  Autor: gucaza Foro: Themes AM 04/05/2024 (02:47)
* Nuevo miniPc para mi vieja recre y juegos Windows compatibles formato 4:3  Autor: jmpuk Foro: Offtopic 02/05/2024 (23:31)
* Homenaje a Locomalito  Autor: beaches Foro: Otros programas 02/05/2024 (23:03)
* [Recomendación] Cine para los findes en casa (bueno, bonito y barato)  Autor: arquillos Foro: Offtopic 02/05/2024 (09:39)
* [Recomendacion] Series para ver  Autor: jmpuk Foro: Offtopic 01/05/2024 (21:54)
* Etpa8: El Reino Subterráneo  Autor: jmpuk Foro: ZX Spectrum 01/05/2024 (21:49)
* Amiga Games + 1.9.2  Autor: empardopo Foro: Emuladores 01/05/2024 (20:58)
* West Bank para ZX Spectrum  Autor: empardopo Foro: ZX Spectrum 01/05/2024 (20:07)
* Patrocinador para el foro ArcadeSpain  Autor: empardopo Foro: Noticias 29/04/2024 (19:37)
* Aprende a hacerte un PORTABLE de tu juego arcade favorito  Autor: empardopo Foro: Records y wolfmame 29/04/2024 (19:27)
* Screenshot de empardopo  Autor: empardopo Foro: Otros programas 24/04/2024 (19:42)
* Concurso Bytemaniacos 2025  Autor: empardopo Foro: Creación de juegos 23/04/2024 (21:46)
* Van dos y se cae el del medio - Hilo de cachondeo general  Autor: empardopo Foro: Offtopic 21/04/2024 (18:47)

Countdown
Buscaunchollo.click