Versión para imprimir

PROYECTO - Midiendo el rendimiento de MAMEiniciada por Macarro

marcianitos > Zona de trabajo

Part 1 of 1   

Macarro23/8/2006, 10:53
Buenas.

Como se repite mucho la cuestión de qué ordenador es recomendable meter en una recreativa, voy a empezar a hacer un artículo sobre el tema. El método de trabajo será el siguiente:

1.- Configurar el emulador en cuestión para desactivar o minimizar el uso de la tarjeta gráfica y dejar así la mayor carga posible al procesador del ordenador.

2.- Ejecutar unos cuantos juegos representativos en cada emulador. Por representativos me refiero a juegos que hagan uso de las diferentes características del emulador. Por ejemplo, para SNES voy a usar un juego en 2D, luego un juego con modo 7 y finalmente un juego en 3D (starfox)

3.- Los juegos serán ejecutados sin limitación en los fps para que el procesador vaya al 100%.

4.- Para eliminar cualquier interferencia humana, los juegos serán ejecutados durante 2 minutos (así arrancará la demo).

5.- La media de fps se obtendrá utilizando el programa Fraps.

Todo esto lo haré con 5 ordenadores diferentes (en realidad solo son 3 pero en dos de ellos existe la posibilidad de modificar su rendimiento fácilmente).

Con los datos obtenidos crearé unas gráficas con el rendimiento Metabench en el eje X y los fps en el eje Y. Como supongo que el rendimiento de los emuladores evolucionará de forma más o menos lineal con el rendimiento del ordenador, así nos podremos hacer una idea de cuál es el rendimiento meta-bench mínimo para que un emulador dado vaya a 60fps (lo normal para un 90% de los juegos).

Todo esto lo voy a hacer con windows (que es el sistema operativo que uso habitualmente), pero los datos seguirán sirviendo al menos como punto de partida ya que el ordenador rendirá un poco más (si alguien tiene linux/windows/ms-dos en su ordenador y quiere hacer comparativas de rendimiento en diversos juegos de MAME y otros emuladores, esos datos vendrían muy bien, el problema es que las herramientas utilizadas (fraps y metabench) solo son válidas para windows, así que habría que utilizar el medidor de fps interno de cada emulador y tomar una medida a ojo.

Como he dicho, para los emuladores de consola voy a coger juegos representativos. Sin embargo, para MAME, AQUÍ ES DONDE NECESITO ORIENTACIÓN no se qué juegos utilizar como referencia. Esta es mi idea original:

1.- MAME - Neo-Geo (son juegos muy populares)

.....Metal Slug (1) -> Es un juego moderádamente viejo y gráficamente no tiene demasiada carga.
.....Samurai Shodown (1) -> Un buen juego de peleas con carga gráfica moderada.
.....The King Of Fighters 2003 -> Juego pesado y con gráficos grandes y efectos para dar y tomar.

2.- MAME - Clásicos (los que se pueden ejecutar en cualquier ordenador, casi...)

.....Pac-Man
.....Donkey Kong
.....Gauntlet
.....Ghosts'n Goblins

3.- MAME - 3D (injugables casi todos, pero para tener una referencia de con qué ordenador pueden empezar a ser interesantes)

No tengo ningún CHD, así que recomendadme dos juegos que no los usen.

.....Strider 2
..... Battle Arena Toshiden 2
..... Beastorizer

4.- MAME - Juegos de la era de los 16 bits (no se me ocurre otro modo de llamarlos)

Aquí quiero poner 5 juegos en lugar de 3 porque es el rango que nos dará más problemas ya que es donde nos movemos todos normálmente. Intentad recomendar juegos "estables" que no sufran muchos cambios con cada actualización de MAME.

.....Street Fighter II -> Un clásico y gráficamente normalito
.....Marvel Vs Capcom -> Ya empezamos a tener gráficos a lo bestia de grandes con muchos efectos
.....Mortal Kombat 3 -> Si, los MK piden mucho ordenador y por eso lo pongo
.....Ghouls'n Ghosts
..... ???

Bueno, pues eso es todo. Ya me diréis qué os parece, qué juegos habría que quitar y cuáles añadir.

Un saludo.

PD1.- Esto va a ser un curro, muchos juegos, al menos 4 emuladores, 5 ordenadores... lo hago porque me apetece comprobar de una vez todo lo que se habla sobre el tema y para que por fin haya algo en lo que basarse a la hora de montar un ordenador para la recre, PERO VOY A IR CON CALMA, IGUAL PASAN UN PAR DE MESES HASTA QUE ESTÉ TERMINADO.

PD2.- Los sistemas elegidos para las pruebas serán:
.....MAME -> ya he indicado qué tipos de juegos voy a testear, pero indicad si añado o quito algo
.....EPSXE -> Un par de juegos en 3D (tekken 3, strider 2) y uno en 2D (castlevania, symphony of the night), http://img407.imageshack.us/img407/6772/configepsxeme7.gif con Pete´s OpenGL Driver 1.76 y con esta http://img76.imageshack.us/img76/9363/configepsxeaudiorj8.gif
.....ZSNES -> Super Mario World (2D), F-Zero (Modo 7), Starfox (3D)
.....Kega Fusion -> Sonic (2D), Sonic CD (2D en CD), Silpheed (3D en CD)

PD3.- No voy a bajar de los 16 bits porque no creo que tenga mucho sentido, ya que en cualquier ordenador pueden funcionar y tampoco quiero añadir N64 u otros sistemas más modernos ya que suelen ser emuladores que todavía necesitan bastantes mejoras y además suelen ser muy dependientes de la gráfica (EPSXE también lo es, pero bueno, me apetece ponerlo porque va muy bien y además así se puede comparar el funcionamiento de Strider 2 con el de MAME).













gynion23/8/2006, 11:24
Bueno, excelente iniciativa... Muchas gracias en nombre de todos los interesados, entre los que me incluyo.

La única idéa que tenia sobre el PC que pillarme para la maca era que el procesador fuera al menos de 1 ghz (Tampoco he mirado demasiado, porque no me corre prisa).

Yo, sobre juegos 3D de Mame, te diría que pusieras el Toshinden 2. No lo digo por nada en especial, ya que no soy experto, pero es que es un juego 3D que, sin ir al 100%, al menos se puede jugar. En mi PC rula más o menos bien.

Saludos, y suerte con este proyecto y con los *##&@##] de la ITV. ;)

- Bubu -23/8/2006, 11:30
Qué grande eres, Macarro. Me encanta la idea. Aquí estoy yo para lo que necesites con tu proyesto. Si te hace falta, tengo el peor PC de la historia (Pentium MMX 166 Mhz) y el mejor (Pentium IV 2.5 GHz)

Macarro23/8/2006, 11:44
Añadido el Battle Arena Toshiden, me iba a unos 40fps en los combates.

En cuanto a la ayuda, Bubu, lo fundamental es que se pueda ejecutar el metabench: http://7byte.com/index.php?page=metabench En su web oficial no pone nada, así que no se en qué sistemas operativos funcionará y cuáles no. Es cuestión de probar si va en win98.

Un saludo y gracias por la ayuda ofrecida.

Mikonos23/8/2006, 11:51
Macarro, me parece de tal complejidad lo que quieres hacer que no tengo palabras, pero palabras malas. Te lo digo cariñosamente, compi. Te has parado a pensar en la cantidad de procesos que están sesgando la lectura del metabech? programas en el menú de inicio y en los procesos? Luego tendrás que concretar qué pugins del epsxe se habrán de utilizar, que son dependientes de las tarjetas gráficas, las opciones activadas en emuladores como Mame y zsnes, etc..


Mira, Macarro, tú crees que un proyecto de esa envergadura podrá llevarse acabo con la población tan diletante de marcianos que tenemos actualmente?

Además que te veo que vas a tener que explicarles cada emulador al dedillo otra vez a pesar de los tutoriales que hemos escrito sobre ellos.

Siento desanimarte, pero a pesar del entusiasmo de Bubu y gynion no lo veo viable. Y no quiero que te ofendas tú ni los demás marcianos.


Saludos
Macarro23/8/2006, 12:41
Ni de coña, Mikonos, voy a hacer algo básico. No pretendo hacer un estudio científico donde tenga en cuenta todas las variables.

Para empezar, el punto de partida ya es malo: Metabench no es un buen medidor de rendimiento de un ordenador, da una puntuación única para todo el ordenador sin valorar por separado memoria y procesador (como hace pcmark, por ejemplo).

En cuanto a la configuración de los emuladores, por supuesto que tiene influencia en la velocidad final múltiples factores y por ello voy a utilizar los emuladores con una configuración básica para eliminar en la medida de lo posible la influencia de la tarjeta gráfica.

En el epsxe, podría utilizar un plugin de render por software para eliminar totalmente la influencia de la tarjeta gráfica, pero eso no sería un escenario real de uso. Por ello, voy a usar la configuración "fast" con cualquier plugin.

En MAME, influye la versión, el mod, etc... pero paso de complicarme también en ese sentido.

Con todo esto, los resultados que obenga, a lo mejor tienen un margen de error de un 30%, que es algo inaceptable para un estudio científico, pero si que puede servir como orientación inicial.

Como ya te he dicho alguna vez, cada vez estoy más aburrido del foro. No por las charlas que en él se mantienen, sino por estar dándole vueltas una y mil veces a las mismas dudas. Con esto pretendo terminar con la pregunta de "qué ordenador necesito para jugar a XXX?"


AÑADO
--------------

Primeros problemas:

Kega Fusion -> Elimino el límite de FPS pero FRAPS me sigue mostrando 60fps aunque el juego vaya a 300fps, con lo que no puedo utilizar la herramienta para calcular la media de fps o tendría que ponerme a copiar como un loco a mano las estadísticas que da el propio kega cada segundo y hacer la media también a mano.

Gens32 Surreal -> No se cómo eliminar el límite de fps, si alguien lo sabe, me vendría cojonudo.
xaviuzz23/8/2006, 15:09
Sin animo de desanimar... (queda xungo ehh) :wacko:

A lo mejor y si el objetivo es poder aconsejar bien que hard usar en las macas , el metodo podria ser mas el siguiente.

Con esa misma seleccion de juegos que has hecho, confeccionar una escala.
Definir lo que es una ejecucion aceptable del juego y junto a cada juego la configuracion hard minima aceptable.

Lo digo por que con un par de maquinas, quitando y poniendo memoria, y quitando y poniendo entre unas pocas tarjetas graficas (aceleradas, sin acelerar, poca memoria video, muxa memoria video)

La verdad es que creo que seria una escala muy util , mas que una serie de pruebas de laboratorio (sin demasiado rigor, no te mosquees) :D
Macarro23/8/2006, 15:37
Si y no. Es decir, lo que propones sería útil, pero inviable. No puedo, ni quiero, estar por casa desmontando y montando ordenadores para ir variando sus rendimientos y comprobando hasta qué puntos son jugables los juegos.

El método de trabajo que estoy siguiendo es más genérico. Al final, de cada emulador-juego se tiene una gráfica de la que se puede extrapolar cuál es el rendimiento Metabench mínimo para que el juego vaya al 100%. Vuelvo a decir lo de antes, el rendimiento metabench no es el mejor test que se le puede pasar a un ordenador, pero al menos da una única cifra, de modo que en un momento dado tenemos una referencia.

Con test más serios como el de PC Mark o el de Sandra Sisoft se tienen resultados desglosados por memoria, procesador, tipos de cálculo, etc... pero claro, a ver quién interpreta los datos. ¿Qué es más importante en la emulación de un determinado sistema? ¿ la velocidad del procesador o la de la memoria ? ¿ los cálculos en punto fijo o en coma flotante ? ¿ depende también del tipo de juego ? Al final, un test sintético es eso, un test sintético, pero al menos nos permite ubicar nuestro ordenador rápidamente.

De momento ya le he pasado el test a dos ordenadores (en realidad uno solo pero overclockeado y underclockeado) con PSX (3 juegos) y SNES (3 juegos) y los resultados son los esperados, así que la cosa marcha bien. Me he encontrado el problema de que al portátil no le he podido pasar el metabench, así que extrapolaré su puntuación a partir de los otros tres ordenadores.

Un saludo.

Aquí pongo un ejemplo de gráfica. En ella se marca en rojo la zona de falta de falta de potencia (por debajo de 60fps, que es la velocidad mínima para casi la totalidad de juegos de recreativa, el 100% de juegos NTSC y algunos de los juegos PAL. Viendo el corte de la línea de regresión del rendimiento en función de la puntuación metabench con la línea de 60fps se puede saber cuál es la puntuación metabench para cada juego y cada emulador.

Y como todo esto es poco exacto:

1.- El índice metabench no es perfecto.

2.- Cada ordenador es un mundo.

3.- La configuración de emulador de cada uno es totalmente diferente.

4.- La versión del emulador y sus plugins influye

etc, etc, etc... hay un margen de error más o menos grande.

(IMG:http://img226.imageshack.us/img226/1010/graficaab6.gif)
- Bubu -23/8/2006, 15:48
Yo creo que podríamos hacer varias líneas de investigación. Yo creo que la gráfica más exacta va a ser la de MSDOS, pues que al ser afortunadamente monotarea 100%, mientras esté rodando MAME no está rodando otra cosa, con lo que los tiempos son exactos.

Bueno, Macarro, ya me contarás si quieres que haga algo. Tú ya sabes de lo que dispongo:

- PC Nº 1: 2.5 GHz, 0.5 GB, MSDOS con AdvMAME, y Win98 con MAME y muchos otros emuladores.
- PC Nº 2: 166 Mhz, 32 MB, MSDOS con MAME.

Macarro23/8/2006, 16:37
Como dices, Bubu, lo más exacto sería usar MS-DOS, pero dado que es un sistema poco utilizado, mejor dejarlo de lado para las pruebas "a lo bestia". Lo que si sería interesante es comparar en algún caso concreto Windows vs Linux y Windows vs MS-DOS. De ese modo tendríamos dos sistemas donde conocemos su metabench (que va a ser el punto de partida siempre) y vemos la mejoría en los juegos según el sistema operativo. Ya se que es poco científico, pero en primera aproximación, si vemos que la mejoría de ms-dos vs windows es de un 20%, podemos suponer que esa mejoría es constante en todos los equipos (SUPOSICIÓN A LO BESTIA, YA SE, PERO MENOS DA UNA PIEDRA). Lo mismo ocurriría con windows vs linux.

Lo dicho, que de momento, tu PC nº1 sería el interesante, mira a ver si el metabench te funciona y si es así, pásame su configuración y puntuación final para añadirla al artículo.

Y para que te vayas entreteniendo, los juegos elegidos para MAME son los que hay en el primer hilo. Si de paso se te ocurre algún otro juego de la era de los 16bits en MAME que sea interesante, dímelo y lo añado.

De momento esto es lo que hay (no me he metido con MAME):

(IMG:http://img243.imageshack.us/img243/7979/cuadro1ve3.gif)



AÑADO
----------------

Fijáos cómo en SNES se cumple lo lógico, Super Mario World es un juego en 2D, F-Zero tiene modo 7 en los circuitos y Starfox es totálmente en 3D por lo que al ser creciente su dificultad de emulación, sus fps disminuyen de uno a otro.
logaran23/8/2006, 16:38
En fin, al margen de los peros, que los hay y estoy seguro que tu, mejor que nadie, eres consciente de ellos. Me parece una idea COJONUDA y, como ya te dije, estoy dispuesto a echar una mano en lo que haga falta. Mi sistema es el siguiente:

AMD Athlon 64 a 3 Ghz
1 Giga de ram
Nvidia 5700 256megas

Mi puntuacion metabench ya la tienes en la firma y no tengo inconveniente en instalar el SO que sea para hacer las pruebas. Actualmente tengo el Windows Xp.

Lo dicho, quedo a tus ordenes.
Macarro23/8/2006, 16:45
Añadido, al artículo y a la tabla de excel ;). Cuando quieras, vete probando los juegos que hay en el primer hilo. Para utilizar todos una configuración parecida, lo mejor será dejar todas las opciones de MAME al mínimo que podamos (filtros y demás, si es que los usáis) y si no, lo que podáis.

Los emuladores de consola me han dado un poco por culo porque algunos no terminaban de ir todo lo rápido que deberían. Me fue necesario desactivar totalmente el vsync en los drivers de la gráfica para que por fin volaran los juegos.

AÑADO
---------------

Fijáos la primera pifia del metabench, tu ordenador es mucho mejor que el mío, Logaran, es un AMD64, y sin embargo tu puntuación es inferior. El Metabench no debe estar preparado para trabajar con procesadores de 64bits, doble núcleo e historias similares. A ver qué resultados te dan tus benchmarks porque los emuladores igualmente pueden no estar preparados tampoco para hacer uso de dichos procesadores.
logaran23/8/2006, 16:55
Tienes razon, de todos modos aunque mi ordenador sea de 64 bits, por pereza mas que otra cosa, lo tengo rulando con el xp normal, no el Xp 64. Asi que el previsible incremente debido a los 64 bits no lo es tal. Incluso con un SO de 64 bits, los emus tendrian que estar programados tambien en 64 y,que yo sepa, aun no hay ninguno.

me pongo a hacer pruebas ya ;)
D_Skywalk23/8/2006, 17:23
Macarro, para MAME otro 3D que al menos a mi me va muy bien en linux es: Beastorizer (USA)

(IMG:http://www.gametronik.com/site/rubriques/zinc/Medias/Beastorizer%20(U).png)

Un Saludo y suerte compa!!
Macarro23/8/2006, 17:34
Añadido a la lista de los 3D. Por cierto, si tuvieses alguna instalación doble linux-windows y comparases rendimientos en un par de juegos de los de la lista, sería cojonudo ;)
logaran23/8/2006, 18:27
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

Macarro23/8/2006, 18:58
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.
logaran23/8/2006, 21:50
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
Macarro23/8/2006, 22:18
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.

logaran23/8/2006, 22:41
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.
Kofos24/8/2006, 09:31
¿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_Skywalk24/8/2006, 09:56
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?
Macarro24/8/2006, 12: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.
Macarro26/8/2006, 21:57
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.

Macarro28/8/2006, 21:37
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 -28/8/2006, 23:36
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?
Macarro29/8/2006, 12:53
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_Skywalk11/9/2006, 17:39
¿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
Macarro10/10/2006, 12:46
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.
logaran10/10/2006, 21:37
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.
Macarro10/10/2006, 21:56
No te preocupes, si este proyecto irá para largo. Todavía apenas he hecho pruebas con otros emuladores. Lo que ocurre es que ayer me trajeron un ordenador a casa para que lo arreglara y aproveché para meterle el MAME de prueba.

Part 1 of 1   

Powered by ForumCommunity.net · Powered by Invision Power Board © 2002  IPS, Inc.