PROBLEMA 1.- Pongo algunas ROMS en la carpeta de roms y sin embargo MAME no me las reconoce o dice que faltan ficheros. (Por cierto, mal hecho ya que para actualizar roms no debemos copiarlas a la carpeta de roms sino utilizar la herramienta "rebuild" de clrmamepro).
RESPUESTA: Las roms de MAME van cambiando con el tiempo, además de añadirse nuevas roms, a veces se borran antiguas o simplemente cambian de nombre. Es decir, si usamos roms de la versión 0.80 de MAME con MAME 0.100 no tienen por qué funcionar todas. Evidentemente, si faltan archivos, poco se puede hacer y no queda más remedio que bajar de nuevo dichas roms (y sobre esto no se puede hablar más en el foro ;) ).
Sin embargo, si simplemente se trata de un cambio de nombre de las roms o del borrado de algunas, el problema se puede solucionar. Para ello no hay más que utilizar la herramienta "scanner" de clrmamepro.
PROBLEMA 2.- El juego xxx está correcto y sin embargo no funciona en MAME.
RESPUESTA: Que un juego aparezca en el listado de MAME no significa que esté totalmente emulado y que por lo tanto sea funcional. Si estamos usando alguna versión con interfaz gráfico (MAME32 o MAME Plus, por ejemplo), comprobaremos que dicho juego no esté marcado como "not working" ya que en ese caso no funciona y punto... solo queda esperar a ver si en futuras versiones se solucionan los problemas que presenta.
PROBLEMA 3.- El juego xxx está 100% correcto, lo tengo completo, es de los que funcionan y a pesar de eso MAME sigue diciendo que faltan archivos.
RESPUESTA: Imaginemos un juego de neo-geo. De neo geo hay muchos juegos, y al funcionar todos en la misma placa, hay parte de los archivos de roms que se repiten en todos sus juegos. Para evitar tener tanta información repetida, lo que se hace es tener esos archivos repetidos aparte y agrupados en un solo zip, como si fuera un juego más. Dicho archivo que contiene los archivos repetidos propios del sistema (por ejemplo neogeo en este ejemplo) es lo que se conoce como bios. Así, para hacer funcionar un juego de neogeo, además del juego en si, es necesario tener la bios de neogeo en nuestra carpeta de roms.
Las bios, al igual que cualquier otra rom, van cambiando con el tiempo y se gestionan con el clrmamepro.
PROBLEMA 4.- Los juegos en 3D o con CHD van lentos, muy lentos.
RESPUESTA: MAME persigue una emulación 100% sin recurrir a optimizaciones. En el caso de los juegos 3D, esto implica que no se utilizan las modernas tarjetas gráficas con aceleración 3D y todos los cálculos los hace el procesador de nuestro ordenador. Por ello, aunque la emulación sea buena, la velocidad a la que se ejecuta no es lo suficiente como para jugar. De hecho, hay juegos de MAME en 3D para los que se estima que es necesario un procesador de 10GHz (con la tecnología actual) para que funcionen a su velocidad normal. Así que con los juegos 3D solo queda esperar a que pase el tiempo...
De cualquier modo, algunos de algunos de los juegos 3D de MAME se realizaron conversiones a otros formatos, por ejemplo Playstation. Y esta consola es totalmente emulable en equipo normalito, con acelración gráfica a través de hardware. Es decir, que es la mejor alternativa para "Strider 2", "Radikal Bikers", "Street Fighter Ex Plus", etc...
PROBLEMA 5.- Algunos juegos se ralentizan cuando salen muchos objetos en pantalla.
RESPUESTA: Esto puede deberse a que nuestro ordenador no tiene potencia suficiente para emular el juego al 100% cuando tiene que dibujar muchos objetos en pantalla. Para esto la única solución es eliminar filtros, sonido, etc... para conseguir que el juego vaya un poco más fluido.
De todos modos, había algunos juegos de recreativa en los que pasaba eso mismo en la máquina. MAME reproduce exactamente ese efecto (por ejemplo en double dragon) pese a que nuestro ordenador tenga potencia de sobra. En este caso, para evitar esas ralentizaciones, basta con presionar la tecla "a o \" (que se encuentra justo debajo de ESC). Entonces, con las flechas arriba y abajo, buscaremos la opción de overclocking y lo subiremos a tope.
Con MAME Plus no es necesario sino lo dicho, sin embargo, con los builds oficiales es necesario situar dentro de la carpeta de MAME el archivo "cheats.dat".
PROBLEMA 6.- MAME no me reconoce el joystick o el ratón.
RESPUESTA: Por defecto, el ratón y el joystick no están activados en MAME. Es decir, para que funcionen, hay que activarlos. En MAME32, por ejemplo, hay que ir a "options - default game options - controllers - enable mouse input + enable joystick input". A partir de ahí podemos usar el joystick y el ratón para jugar, además de poder redefinir sus funciones del modo habitual.
PROBLEMA 7.- Ya he activado el joystick en MAME y a pesar de ello sigo sin poder usarlo.
RESPUESTA: Además de activar el joystick, es necesario configurarlo. Para ello, cargamos cualquier juego de MAME y presionamos la tecla TAB. Entonces nos saldrá en pantalla un menú. Podemos configurar todos los juegos en un solo paso eligiendo la opción "Input general". Luego, si queremos configurar de un modo mejor cada uno de los juegos, deberemos elegir la opción "Input this game". Cualquier sugerencia, cambio, pregunta nueva que se deba incluir... no tenéis más que decirlo para que se añada :)
PROBLEMA 8.- Tengo un ordenador poco potente, ¿me sirve para MAME?
RESPUESTA: MAME no es un emulador, es un MULTIEMULADOR, son muchos emuladores agrupados. Es decir, que no tiene nada que ver la emulación de Pac-man con la de los juegos Neo-Geo (por poner un ejemplo). Siempre habrá juegos que funcionen en un equipo muy modesto, de ti depende elegir qué juegos quieres usar y utilizar un ordenador en consecuencia (olvídate de juegos en 3D y juegos con CHD). También puedes mejorar el rendimiento de los juegos utilizando MS-DOS en lugar de windows u optimizando windows para el uso con MAME.
gonchal200425/10/2005, 08:42
Pues si yo tengo una. hay muchos juegos (shock troopers 2 o double dragon por ejemplo) que cuando hay muchos sprites en panatalla se ralentizan. Se que esto tambien ocurria en las placas originales, pero me gustaria saber como se hace para que corran al 100% de velocidad siempre. yo conozco una manera que es pulsando la tecla "ao", donde sale la barra horizontal en el inferior de la pantalla y hay que subir el overclock a tope. lo que pasa que este truco es un rollo porque habria que hacer esto cada vez que abramos el juego, no se memoriza
Macarro25/10/2005, 12:14
...perdón mi ignorancia, pero cuál es la tecla "ao" ???
gonchal200425/10/2005, 12:29
la que esta debajo del escape. tiene una a arriba y una o debajo
Macarro25/10/2005, 13:05
Gonchal, he pulsado esa tecla y parece que solo sirve para aumentar o disminuir el volumen del sonido :(
MODIFICADO ---------------------
Ya lo encontré y lo he añadido. La parte negativa es que tiene pinta de que no hay ningún modo de aplicarle este parámetro a todos los juegos.
gonchal200425/10/2005, 13:07
en la pestaña miscellaneous debes tener pinchado enable cheats y jugar a un juego que te permita tocar esos parametros (no todos dejan). por ejemplo el shock troopers 2. observa que cuando al empezar el juego, en la zona en que subes la primera calle no se ralentizara el juego cuando salgan muchos enemigos.
[MaD]25/10/2005, 13:25
Hola Macarro, yo añadiría instrucciones sobre los juegos que usan BIOS y un breve comentario de cómo activar los joysticks en MAME ya que suelen ser cosas que se preguntan bastante.
Gran trabajo tío. ;)
Un saludo.
Macarro25/10/2005, 14:05
Añadidos ;)
Ankon26/10/2005, 19:50
Hola Macarro,
Una genial idea este tutorial. Solo añadir que para que aparezca la opción 'Overclock' hay que tener el archivo 'cheat.dat' en la carpeta del MAME, a parte de habilitar los cheats como bien dice Gonchal2004 .
Otro consejo útil para saber si la realentización viene del propio juego o de nuestro pc es pulsar la tecla F11 mientras jugamos. Al pulsarla aparece arriba a la derecha la velocidad y los FPS a los que se está ejecutando el juego. Si el juego se realentiza y estos valores bajan, es por nuestro pc (o porque tenemos muchos filtros y opciones avanzadas de mame activadas) y si se realentiza y no se alteran es porque el juego era (o más bien es) asi.
Un saludo.
gonchal200426/10/2005, 20:05
pero ¿hay alguna forma de eliminar esas ralentizaciones de otra forma que no sea con la tecla "ao", que hay que pulsar cada vez que habres el juego?
Ankon26/10/2005, 20:18
Hola de nuevo, Que yo sepa no, no hay otro modo...aunque todo sea dicho, yo los prefiero a su velocidad original (aunque como todo, esto va a gustos), pues en algunos juegos nos es 'util' que la acción se frene un poco, sobretodo en algunos matamarcianos ^_^ .
Saludos.
Macarro26/10/2005, 20:43
Añadido lo de que hay que copiar el cheats.dat. De todos modos, yo uso MAME Plus y no me ha sido necesario nada. Ah, de lo de poner overclock en todos los juegos, ni idea :(.
Un saludo.
[MaD]26/10/2005, 21:42
Yo decir que sobre MAME32 0.101u2 tampoco necesito el archivo cheat.dat en la carpeta de MAME ni en ninguna otra carpeta.
Simplemente es activar la opción “Enable Game Cheats” en las “Default Game Options” tengas o no el archivo cheats.dat y ya se activan las opciones de overclock.
Luego en MAME32 Plus! 0.99 no es necesario ni activar la opción “Enable Game Cheats” ya que dispones de las opciones de overclock en todo momento tengas activada esa opción o no.
Un saludo.
DOCOBO23/11/2005, 22:52
que filtros o opciones se tienen que sacar/cambiar para que el juego vaya a la velocidad adecuada y sin ralentizaciones?
en un portátil con centrino 1.6 y 1 giga de ram que tal debería ir el mame101?
Macarro25/11/2005, 22:56
Pues para que MAME consuma los menos recursos, hay que quitar todos los filtros (escalado de imagen para que ocupe toda la pantalla, scanlines, etc...).
Del rendimiento de MAME no se puede hablar en general puesto que no es lo mismo emular pac-man que un juego en 3D. En las prf se habla del ordenador medio necesario para MAME.
Para ver el rendimiento de MAME, basta con pulsar F11 y veremos el número de imágenes por segundo que nos está mostrando el juego. Como casi todos los juegos estaban en NTSC (al menos que yo sepa), deberíamos obtener 60 imágenes por segundo para ir a la velocidad correcta.
Un saludo.
sereal7/3/2006, 14:36
tengo una duda hacerca de hacer correr juegos bien en mame.....como podria hacerle rular el soul calibur corrctamente? onda, se que no es muy posible, pero me gustaria saber bajo que sircunstancias seria posible.
totto20078/4/2006, 04:01
hola muchachos soy nuevo aqui,y un fanatico de los arcade,pero hace poco me he topado con algo que desconozco, : tengo el kinst.chd y el kinst.zip o dezipeado..etc.. tengo el mameplus0.104u6 y cuando quiero empezar a emular kinst me sale una pantalla negra y parpadeando con azul... se me cuelga directamente ...alguien conoce esto... ya he dado vuelta al foro y esto no se presento.. gracias
sereal12/4/2006, 18:01
configura conrrectamente el video, ami me rula muy bien, y en velocidad real.es un exelente juego.el 2 ya tiene probelmas no repsuetos aun al menos por mi.
Dasnielow15/5/2006, 19:05
Una pregunta... Tengo un k7 athlon 2600+ con 512 ram 400 y una tarjeta de 32mb gforce 3 creo...
Intento ejecutar el Time crisis pero me va muuuuuy lento :( snif snif. a Saltos.
Creeis que si le aumento 512 megas mas... se notara mucha mejoria? o bien ya es limitacion del procesador :?
Probe con una tarjeta 128 mb gforce 4 con el direct 3D activado pero no note mucha mejoria.
Un saludo.
Macarro15/5/2006, 19:54
Time Crisis es en 3D, no? Pues "PROBLEMA 4.- Los juegos en 3D o con CHD van lentos, muy lentos."
Un saludo.
Dasnielow15/5/2006, 20:58
Ya hombre, pero la pregunta no era si el time crisis se podia mejorar la velocidad, solamente queria saber si con mas memoria se notara mejoria en juegos tanto 3d como no 3d o si la memoria ram no hara nada.
Un saludo.
Macarro16/5/2006, 01:54
No hará apenas nada. Si el juego fuese muy grande para caber por completo en tu memoria, parte de él estará en el fichero de intercambio de windows, lo que hará que al efectuar lecturas, la cosa vaya mucho más lenta (creo que la lectura de disco es unas 10.000 veces más lenta que la de memoria).
Pero es que aún teniendo mucha memoria, con tu ordenador no deberías tener más de 13-20 fps. Aunque esto es muy relativo, yo con un ordenador similar al tuyo, puedo jugar decentemente al Strider 2. Aunque al final me sale mucho más a cuenta jugar a la versión de psx.
No se cuánto ocupa la rom del Tim Crisis, pero si no lleva CHD, me extrañaría que ocupase más de 512MB. Y si usa CHD, pues otro problema extra, puesto que el manejo de CHDs en MAME es también muy lento.
Un saludo.
kafelnikov30/6/2006, 02:09
hola soy nuevo en este foro, antes que nada felicidades por este lugar. bueno, al grano, descargue el mame 32 y pues he jugado demasiados en el pero con el teclado, tengo un joystick que uso con el nesticle y el stella pero no se porque no funciona con mame, incluso descargue el directx 9 y toda la cosa, cheque en el panel de control y esta dado de alta mi joystick, en default game options ya le puse la palomita al icono de joystick, y pues nomas no funciona, en imput this game trato darlo de alta y no, no funciona, la verdad no se que pasa, cheque la caja de mi joystick y dice que si es compatible con directx, es un perfect choice black storm con entrada usb, quisiera que me ayudaran o algo asi, por favor espero respuestas, saludos y nos vemos pronto
kafelnikov2/7/2006, 18:24
hola, hace dias escribi pero no recibi respuesta, espero que hoy si, antes que nada felicidades por este lugar. bueno, al grano, descargue el mame 32 y pues he jugado demasiados en el pero con el teclado, tengo un joystick que uso con el nesticle y el stella pero no se porque no funciona con mame, incluso descargue el directx 9 y toda la cosa, cheque en el panel de control y esta dado de alta mi joystick, en default game options ya le puse la palomita al icono de joystick, y pues nomas no funciona, en imput this game trato darlo de alta y no, no funciona, la verdad no se que pasa, cheque la caja de mi joystick y dice que si es compatible con directx, es un perfect choice black storm con entrada usb, quisiera que me ayudaran o algo asi, por favor espero respuestas, saludos y nos vemos pronto
Truko7/7/2006, 01:10
Bueno esta es la 2ª vez q pongo este post. Pues yo tengo un problema con el "Ikari warriors" y no se si es de la ROM o bien por falta de configuración .
El caso es que el personaje debe mirar hacia donde tu lo diriges como en el juego "comando" (arriba-abajo-izquierda-derecha) etc.. pero en este caso el tio se queda mirando hacia 2 direcciones a la vez como parpadeando y dudando mientras avanzas .
En la imagen yo iba avanzando hacia adelante pero el personaje no dejaba de mirar hacia abajo, de hecho lanzó una granada hacia abajo cuando los hombres de harrison venian por arriba.
He de decir que eso era lo que le ocurria al PLAYER 1 sin embargo probé a jugar con el PLAYER 2 y este en todo momento jugaba mirando hacia arriba.(que aunque esta mejor no termina de ser lo correcto pues debe mirar hacia donde lo diriges y no siempre hacia arriba)
atencion a estos parametros que se ven en la imagen del menú: DIAL 2 ANALOG DIAL 2 DEC _________________"N" DIAL 2 INC__________________"M" Pertenecen al Player 2 y he probado a dejar pulsada la "M" o la "N" y el personaje no para de girar sobre si mismo hasta que las sueltas y se queda mirando hacia donde toque la suerte, y aunque despues te muevas con el mando el tio ya se queda mirando hacia esa posición fija.
Sin embargo esos mismos parámetros tambien los tiene el PLAYER 1 pero con las teclas "Z" y "X" pues bien hice la misma prueba pulsando la "Z" o la "X" para ver que pasaba y el PLAYER 1 no hizo siquiera un amago de girar.
Si a alguien le pasa esto tambien pues le agradeceria la información . Gracias
Macarro7/7/2006, 10:15
Ikari warriors usa un joystick especial de modo que la palanca puede girar sobre si misma. De ese modo, podemos movernos en cualquier dirección y apuntar a otra cualquiera. Si tuvieses un joystick de este tipo, tendrías que asignar sus giros a la N y M (según el ejemplo que has puesto).
Y para jugar con joystick normal, si no recuerdo mal, había algún clon del juego que lo permitía.
comecoco26/9/2006, 13:13
Hola a todos, he seguido los pasos que pone en este tutorial pero aun asi no consigo jugar al thunder hoop. Seguramente este haciendo algo mal, ya que tambien me baje el CLRMAMEPRO pero no lo consigo igualmente. Además he buscado en otros enlaces información y tampoco. Tengo Mame32, todos los juegos me van bien menos este, y me da miedo seguir descargandome programas y demás, no vaya a ser que al final me cargue el mame. Bueno si alguien pudiera explicar los pasos para este juego en concreto (thunder hoop) se lo agradecería.
Salu2 y gracias.
Macarro26/9/2006, 13:18
Qué versión de MAME usas? Te lo digo porque el juego ha sido emulado recientemente (no recuerdo la versión donde empezó a ser jugable). Pero en las primeras versiones en las que se podia jugar, usaba una tabla de desencriptación de unos 2GB. El proceso de carga del juego era lentísimo.
Pero consiguieron solucionar el problema rápidamente y ya no hace falta dicha tabla. Así que yo te recomendaría que hicieras la prueba con uno de las últimas versiones del MAME.
bukicandan27/9/2006, 16:20
Hola,
Primero me gustaría daros la enhorabuena por la calidad de la información que aquí se publica, ayudáis a solucionar los problemas más usuales y también a que la gente conozca mejor el mundillo. Llevo un tiempo usando el mame y desde hace unos días no me detecta bien el joystick. En el panel de control, todo me sale ok, incluso al hacer la simulación de los botones y del joystick, sale como que todo va bien. El mame que uso es el 092. No sé que pasa, al configurar los controles dentro de la rom, me deja elegir las direcciones del joystick (p1 up, down, left, right), pero al elegir los botones de acción (p1 button1, button2,...) pulso en los botones del joystick y no me los detecta. Me acaba poniendo none.
He probado a desinstalar el mame, pero al volverlo a instalar, me vuelven a aparecer todas las opciones que tenía configuradas antes de desinstalarlo.
No sé si me prodréis ayudar. Thanks.
eXXe11/10/2006, 23:28
Espero me podais resolver esta pequeña duda que me ha surgido..soy nuevo en esto del MAME y en un principio usaba la version 0.36 del MAME32 y la resolución en pantalla es muy clara y nítida (vamos que se aprecian muy bien los pixelados), eso sí con el modo scanlines OFF. He conseguido la version 0.81 y he notado que ahora la resolución no es tan nítida, se ve como con una niebla para disimular el pixelado (es bastante latente ya en las letras donde te pone el nombre del juego y que pulses una tecla o "OK") ...mi duda es saber como poder poner la resolución como trae de "serie" la version 0.36.
Gracias de antemano...haceis muy buen trabajo para los treinteañeros.
Mikonos12/10/2006, 00:53
Usa la opción direct3D y se te quitará ese efecto blur. Si no se quita prueba a dehabilitar también el directdraw. Están estas opciones en pestañas diferentes, en "defaul game options".
Saludos
Cananas12/10/2006, 07:48
eXXe, Mikonos, creo que se resuelve si se deshabilita el filtro bilinear (Bilinear filter). Con eso conseguirás tener el mame como antes: nítido y con pixels como bloques...
JaffarPremium4/11/2006, 23:23
Hola amigo, a mi me pasa lo primero. Juegos que antes me corrian bien, con mi nueva version del mame se relentizan, y al presionar F11 los valores bajan. Donde estan los filtros y las opciones avanzadas de mame a desactivar? Mi compu es una Pentium III 550 Hz, 512 Mb RAM, 64 Mb de video (por lo que creo que no es mi PC) Muy agradecido. Saludos.
Macarro4/11/2006, 23:30
Pues lo cierto es que tu ordenador es muy flojo para las últimas versiones de MAME. Hay algunos juegos como los de Sega (Outrun, Afterburner, ...) o los Mortal Kombat que sin ser nada espectaculares visualmente, requieren de mucho mejor ordenador.
Si usas windows, prueba a pasarle metabench a tu ordenador a ver qué rendimiento obtienes y así podrás compararlo de un modo más fiable con el de otros usuarios del foro:
Este es el resultado del benchmark. Al comparar con los puntos que obtuviste, pues realmente estoy en nada. http://img299.imageshack.us/my.php?image=dibujoll7.png Pero tan mal esta mi ordenador? Que version de Mame me podria correr bien (W98SE) Saludos y gracias por la atencion prestada.