Duda sobre el rendimiento de MAME.
Macarro
view post Escrito el 18/1/2006, 20:37
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


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


Buenas.

Estaba mirando una cosilla y me ha dado por comprobar el rendimiento que me da MAME con los metal slug. Y este es el resultado:

1.- Le doy a F9 y me dice que el rendimiento es del 100%, sin enbargo los frames no se corresponden a ese rendimietno ya que tengo 49/60, 54/60 y cosas similares.

2.- El ordenador va sobrado de potencia ya que si le doy al overclock de MAME, el juego se dispara una barbaridad y alcanza los 240 FPS

Así que ahí va mi duda, ¿tengo algo mal?, ¿es que en realidad la placa original no alcanzaba los 60fps dependiendo de cuántos enemigos hubiese en pantalla?
[MaD]
view post Escrito el 18/1/2006, 22:23

Desconectado de la realidad

Grupo: Member
Mensajes: 1680


Status: Utente anonimo


Macarro, para mirar los “frames” por segundo debes pulsar la tecla [F11], esas es la que muestra realmente los “frames” mientras que [F8] y [F9] lo que hacen es modificar el valor del “frameskip”. Así que cuando pulsas [F9] una vez el “frameskip” sube a 1 y si por ejemplo el juego fuese a 60/60FPS al tener “frameskip” 1 se pondría a 55/60FPS, si pulsases otra vez F9 el valor del “frameskip” aumentaría a 2 y mostraría 50/60FPS y así sucesivamente hasta “frameskip” 12 donde mostraría 5 de cada 60FPS.

Sobre la segunda pregunta te diré que porque uses “overclock” no deben subir los FPS a 240, si acaso al pulsar [F10] para desactivar el limite de “frames” (“Throtle” o “FPS Limit”) los juegos se te pondrían a 240FPS o incluso 800FPS aprovechando toda la potencia de tu maquina, pero por usar “overclock” en las CPUs que MAME emula jamás he visto ese problema. En todo caso, en algunos juegos como por ejemplo el Double Dragon que se quedaban cortos de potencia cuando salían muchos enemigos, momento en el que el juego petardeaba un montón, en ese caso con el Double Dran, juego en el que su hardware no trae un limite de frames en la propia placa, podrías ver que la velocidad de emulación aumenta un montón al overclockear las CPUs, pero los FPS de MAME no se verían afectados y seguirían siendo ~57FPS aunque los personajes y enemigos se moverían a toda pastilla.

user posted image

Un saludo tío.
Macarro
view post Escrito el 19/1/2006, 02:46
Avatar

El karma existe... por desgracia.

Grupo: Moderadores generales
Mensajes: 8657


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


Hostias macho, tienes toda la razón del mundo, qué vergüenza no haberme dado cuenta unsure.gif

Efectivamente, le estaba dando al frameskip. Dándole al F11 todo va perfecto... los juegos de neo-geo a 60fps clavados. Y también tienes razón en la segunda parte, me expresé mal, ya no recordaba la opción de overclock de la propia cpu emulada y estaba hablando de quitar el límite de FPS.

Muchas gracias por la respuesta, me ha quedado todo muy claro y además me has quitado un peso de encima wink.gif

2 respuesta(s) desde el 18/1/2006, 20:37