PROYECTO - Midiendo el rendimiento de MAME
logaran
view post Escrito el 23/8/2006, 18:27
Avatar

Rey de Gondor

Grupo: Member
Mensajes: 163
Location: Malaga


Status: Offline: ultima azione eseguita il 17/12/2006, 12:00


Macarro, en vista a lo que me decias sobre el resultado Metabench que deberia dar mi PC me he decidido a repetir el test cerrando algunos programas que siempre tengo en ejecucion, tan solo aplicaciones de las que se ven "A simple vista" (Emule, Logmein, Google desktop...) nada de desactivar procesos ocultos ni nada de eso. La puntuacion obtenida es 3688, creo que esa seria la logica para hacer las pruebas, ya que, a excepcion de mi mismo, no creo que jhaya muchos marcianos que vayan a dar a su maka un uso tan exhaustivo en paralelo al juego. Si te parece hago los test en estas condiciones o si lo prefieres tal y como estaba. Tu decides.

EDITO: Ah!, y por cierto, no es en Athlon 3000, sino 3200 :huh: perdona tio, pero estaba segurisimo que era un 3000. En fin, por lo menos me he encontrado con 200Mhz de mas por la patilla, jeje

Modificado por logaran - 23/8/2006, 19:38
Macarro
view post Escrito el 23/8/2006, 18:58
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Mientras realices las pruebas de emulación en las mismas circunstancias que el test, será válida cualquier medida que hagas ;)

Por cierto, primera sorpresa, Neo-Geo va cojonudamente bien:

Metal Slug -> 191fps
Samurai Shodown -> 181fps
The King Of Fighters 2003 -> 171fps

Y eso que el KOF 2003 es una salvajada comparado con el Metal Slug.
logaran
view post Escrito el 23/8/2006, 21:50
Avatar

Rey de Gondor

Grupo: Member
Mensajes: 163
Location: Malaga


Status: Offline: ultima azione eseguita il 17/12/2006, 12:00


Bueno, pues aqui estan las primeras pruebas, solo tres. Pero he estado familiarizandome con el Fraps(que no habia usado nunca) y trasteando la configuracion del MAME para dejarlo en bragas ;) ,estos son los primeros resultados obtenidos.

Metal Slug-> 224 fps
Samurai Shodown-> 240 fps
The King Of Fighters 2003-> 216 fps

Serian bastante coherentes con relacion a tus resultados si no fuera por ese Metal Slug que deberia haber arrojado mejores resultados que el Samurai Shodown. Supongo que sera por la version del MAME, si me dices cual usas instalo esa para dar un poquito mas de fiabilidad a los resultados, yo estoy usandop el
Mame32plus 0.105.0.0
Macarro
view post Escrito el 23/8/2006, 22:18
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Yo he usado MAME Plus 0.108. De todos modos, es raro ya que el driver de Neo Geo es el mismo para los tres juegos. De todos modos, la informática es así. Yo repetiré mi prueba y a ver qué sale.

Apuntados están tus resultados, gracias por la ayuda ;)

PD.- En el fraps, le das al botón de benchmark, esperas el tiempo que consideres oportuno y al darle de nuevo al botón, te muestra en pantalla en rojo los fps medios. De todos modos en un archivo con extensión .log en la carpeta del fraps te apunta también los fps mínimos, máximos y los medios.

logaran
view post Escrito el 23/8/2006, 22:41
Avatar

Rey de Gondor

Grupo: Member
Mensajes: 163
Location: Malaga


Status: Offline: ultima azione eseguita il 17/12/2006, 12:00


OK, mañana seguire con las pruebas. Ahora estoy trasteando con un programa que nos puede ser muy util, el CpuKiller. Este programa esta pensado para disminuir el rendimiento del procesador y su uso es muy sencillo, una simple barra deslizadora donde marcas el porcentaje de ralentizacion y ya esta.

He hecho algunas prueba y los resultados son bastante coherentes como para, si no conseguimos los ordenadores con el rango de puntuaciones Metabench necesarios para rellenar la tabla, podamos simularlos a base de ralentizar PC´s mas rapidos. Por ejemplo yo a mi ordenador lo he ralentizado al 50% y he obtenido una puntuacion Metabench de 1768, en esas condiciones el Samurai Shodown me ha dado un ratio de 105 fps. Como ves los resultados son los que cabrian esperar. Mañana te posteare los resultados de las pruebas que me quedan del Mame y cualquier cosilla que se me vaya ocurriendo.
Kofos
view post Escrito el 24/8/2006, 09:31
Avatar

Viciado

Grupo: Member
Mensajes: 64
Location: Ceuta


Status: Offline: ultima azione eseguita il 3/1/2007, 12:51


¿No sería interesante poner algun juego de MAME 2D que tenga muchos disparos en pantalla?. He jugado alguna vez a alguno que otro (ahora no recuerdo nombres) y relentiza un montón. Lo que me da que pensar que tienen una carga de trabajo mayor en esos momentos y pienso que sería muy interesante incluirlo en el test. Aunque claro no se si en la demo ocurre esto para que lo refleje el test.
D_Skywalk
view post Escrito el 24/8/2006, 09:56
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


Kofos, ten en cuenta que algunos juegos se realentizaban en si por que su propia emulacion (CPU) no daba para mas. Por ejemplo esto pasaba en algunas maquinas de neogeo o en el double dragon...

Macarro ¿deberia hacer las pruebas en advmame en win y linux? o las hago en el mame32? De todas formas en linux creo que no salia un medidor de FPS sino un % de velocidad :?

Ya me dices si te vale, aunque es evidente que en linux va a hechar millas xDD

Un Saludo ;)
Pd: la ultima version de advmame es la 106 ¿vale para la prueba?
Macarro
view post Escrito el 24/8/2006, 12:10
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Si, D_Skywalk, cualquier emulador vale. Como ves, el proyecto no es 100% científico. Si en advmame hay un 20% de mejoría de linux a windows, supondremos que ocurre lo mismo con todos los MAMEs. Lo cojonudo sería hacerlo del todo bien, pero vamos, que no creo que nadie tenga ganas de ponerse varios meses a hacer test y más tests, no? ;)

Kofos, si dices algún juego del estilo, se añade sin problema. De todos modos, el Metal Slug es de ese estilo, cuando llegas al río y explotan los cartuchos de dinamita se llena la imagen de cosas en movimiento.

Aún así, estamos en las mismas, en MAME no tiene nada que ver la emulación de un juego con la de otro si usan drivers diferentes.
Macarro
view post Escrito el 26/8/2006, 21:57
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Bueno, pues estoy haciendo el benchmark con un portatil pentium a 1.6Ghz y empiezan a salir las primeras cosillas "raras" en MAME. De momento he probado solo los juegos de Neo-Geo y los resultados se acercan bastante a los de un AMD 2400.

¿Tirará mejor MAME con los Pentium? (estoy usando la misma versión, sin optimizaciones especiales para pentium).

A ver qué pasa con los juegos en 3D.

En epsxe si ha ido la cosa un poco más normal.

Macarro
view post Escrito el 28/8/2006, 21:37
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


He encontrado resultados raros con estos juegos clásicos: Puckman y Donkey Kong

El número de FPS parece estar limitado por alguna razón que no es la potencia del ordenador. Ahora no tengo los resultados a mano pero la idea es esta:

CODE
METABENCH.....PACMAN.....DONKEY KONG
3500............600.........600
2000............300.........300
2500............189.........189


El tema es que ese número constante para cada ordenador no parece estar relacionado con el FSB, la frecuencia de la memoria ni nigún otro dato que yo conozca. Con gauntlet la cosa ya es como cabría esperar.
- Bubu -
view post Escrito el 28/8/2006, 23:36
Avatar

¿Andandará la meta?

Grupo: Moderadores generales
Mensajes: 1136
Location: En los 80


Status: Offline: ultima azione eseguita il 15/1/2007, 01:00


Oyes, y una pregunta digna de un inculto en los frames como yo:

¿Es lo mismo 1 FPS que 1 Hz de frecuencia vertical?
Es decir, si un juego originalmente tiene 60 Hz de frecuencia vertical, si está 100% emulado ¿debe ir a 60 FPS?
Macarro
view post Escrito el 29/8/2006, 12:53
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


Si, eso mismo, Bubu. En los juegos para PC no coincide ya que por un lado va la velocidad interna del juego y por otro la de dibujado en pantalla. Pero para el resto de consolas, recreativas y demás, que yo sepa, el refresco vertical es exactamente el número de imágenes por segundo a las que va el juego.


D_Skywalk
view post Escrito el 11/9/2006, 17:39
Avatar

Dev, Gamming & friski friski xD

Grupo: Moderadores generales
Mensajes: 767
Location: Granada


Status: Offline: ultima azione eseguita il 31/12/2006, 13:17


¿como vas compa?

Yo ya tengo el windowsete instalao con el "espe1" de los coj... Ayer estube haciendo pruebas con el sf2ce y me daba algo menos de 300fps en linux xD

Mi Hardware:
CPU: Celeron 2,8GHZ
RAM: 512MB DDR2 KINGSTON
VIDEO: ArcadeVGA
Emulador: AdvanceMAME v0.104.0

Un Saludo
Pd: no se si es de muy tocapelotas pero, podrias poner exactamente el nombre de la rom a ejecutar para el testeo?
Ppd: He visto la lista de emuladores, y creo que la comparacion desde linux al menos solo la podre hacer con dos emuladores: mame y zsnes. El EPSXE no tengo esos juegos y los demas no estan soportados en linuz, hay otros pero esos, no xD
Macarro
view post Escrito el 10/10/2006, 12:46
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


Status: Offline: ultima azione eseguita il 15/1/2007, 20:10


No había visto tu respuesta, Sky, mil perdones. En cuanto a las roms a utilizar, son:

CODE
1943.zip
neogeo.zip -> La bios de neo-geo para ejecutar dichos juegos
puckman.zip
cpzn2.zip -> Bios para el beastorizer y Strider 2
dkong.zip
guantlet.zip
gng.zip
kof2003.zip
mk3.zip
mslug.zip
mvsc.zip
mvscar1.zip
pacman.zip
psarc95.zip
samsho.zip
sf2.zip
strider2.zip
ts2.zip
beastrzr.zip


Y ahora los pequeños avances que he hecho:

Me ha sorprendido la brutal caída de rendimiento que se puede tener con los filtros gráficos con una tarjeta de gama baja (GeForce4 MX 4400 64MB) Simplemente usar un png transparente para imitar scanlines hacía que los fps cayeran desde los 300 y pico a los 50fps. Sin embargo, con mi tarjeta habitual (GeForce 5700u 128MB) no se pierde ningún rendimiento haga lo que haga con los filtros. Si acaso, pierdo 1-2fps.
logaran
view post Escrito el 10/10/2006, 21:37
Avatar

Rey de Gondor

Grupo: Member
Mensajes: 163
Location: Malaga


Status: Offline: ultima azione eseguita il 17/12/2006, 12:00


Macarro, que no me he olvidado que habia prometido echarte una mano con el tema. El caso es que he estado liadisimo con unos asuntillos y apenas he pasado por aquí, de hecho tengo la maka completamente parada y sin acabar. Pero lo prometido es deuda y te aseguro que antes de fin de año te tengo lista toda la bateria de pruebas en mi equipo amen de unas cuantas comparaciones que te van a resultar interesantes.
Lo dicho, perdona por el, aparente, olvido y ya tendras noticias mias.
30 respuesta(s) desde el 23/8/2006, 10:53