|
SOLUCIONANDO PROBLEMAS (General)
(13) |
T01. ¿Por que no funciona mi joystick?
T02. Cuando ejecuto MAME obtengo una pantalla
negra con una advertencia.
T03. Cuando ejecuto un juego veo un montón
de colores mezclados o raras referencias a monedas, ROMs,
RAM, etc.
T04. Las teclas de cursor funcionan pero
no puedo disparar, saltar, etc.
T05. El brazo de TRON no se mueve;
no puedo apuntar en Heavy Barrel, etc.
T06. ¿Por que mi juego favorito
no guarda mis records?
T07. Estoy intentando jugar un juego de
Williams (Joust, Defender, Bubbles,
etc.) y no puedo entrar al juego mismo.
T08. Cuando ejecuto Zookeeper quedo
trancado en una pantalla de ubicacion ("THIS LOCATION").
T09. No puedo lograr que (720, Alex
Kidd, Mania Challenge, Mortal Kombat 2,
Popeye, etc.) se ejecuten.
T10. El control con el ratón es demasiado
sensible / no lo suficientemente sensible.
T11. Cuando intento jugar a MACH 3
o Us vs. Them sólo obtengo el mensaje "Disc".
T12. Return of the Jedi se ve entreverado.
¿Es mi monitor o modo de pantalla?
T13. Los juegos NeoGeo no se ejecutan.
|
| ACERCA
DE ESTE FAQ
|
|
A01. ¿Por que este FAQ?
|
Primero
que nada, "F.A.Q." es la sigla en inglés
de Frequently Asked Questions, lo que traducido
es: Preguntas Más Formuladas.
Este FAQ obviamente será de ayuda para aquellos
que son novatos en MAME. Aunque hayas usado MAME
por algún tiempo, sin embargo este FAQ puede informarte
acerca de muchas de sus características.
El equipo de MAME recibe muchas preguntas que ya
están contestadas aquí. Así que antes de enviar
una pregunta que no este relacionada con el propio
desarrollo de MAME, por favor verifica este FAQ.
|
| Volver |
|
|
A02. ¿Que puedo hacer
si encuentro errores en este FAQ? |
| Por
favor envianos correo a faq@mame.cc
y dinos exactamente donde aparece el error. |
| Volver |
|
|
A03. ¿Que puedo hacer
si tengo una pregunta que no está en este FAQ?
|
| Envianos
correo a faq@mame.cc. Toma nota que NO enviamos ROMs,
samples, ni ubicaciones donde obtenerlos. Los mensajes
que pidan esto serán ignorados. |
| Volver |
|
|
A04. ¿Cual es la historia
de este FAQ? |
Este
FAQ fue iniciado por Shane R. Monroe de Monroeworld. Shane dejo el equipo
MAME para proseguir otras metas y nos ha dado permiso
para continuarlo.
Parece que este FAQ tambien se encuentra en otros
sitios, pero esas copias son antiguas. La ultima
version siempre puede ser encontrada en el sitio oficial de MAME. |
| Volver |
|
| GENERAL
|
|
G01. ¿Que es MAME? |
MAME
es la sigla de Multiple Arcade Machine Emulator
(en español seria algo como Emulador de Multiples
Maquinas de Arcade). Cuando se utiliza junto con
los archivos de informacion de un juego (llamados
ROMs), MAME reproduce mas o menos fielmente dicho
juego en un PC o Mac. MAME actualmente puede emular
mas de 1.500 video juegos clasicos de arcade de
los '70s ,'80s y ´90.
Las imagenes de los ROMs que MAME utiliza son "volcadas"
desde los chips de ROM del circuito original del
juego de arcade. MAME se vuelve el "hardware"
para los juegos, tomando el lugar de las CPUs originales
y sus chips de soporte. Por lo tanto, estos juegos
NO son simulaciones, sino los propios juegos originales
que aparecian en los arcades.
El proposito de MAME es preservar esas tempranas
decadas de la historia de los video-juegos. Mientras
la tecnología del juego continua avanzando, MAME
previene que estos juegos "de estirpe"
sean perdidos y olvidados. |
| Volver |
|
|
G02. ¿Que necesito para
ejecutar MAME? |
Muchas,
pero no todas las computadoras pueden ejecutar MAME.
Su rendimiento depende mayormente de la CPU del
sistema y su tarjeta de graficos. También varía
el rendimiento de cada juego porque algunos juegos
tienen mayores de hardware que otros.
Aqi se presenta un sistema basico de PC que
ejecutará (y almacenará) cerca de la mitad de los
juegos soportados por MAME (excluidos los NeoGeo):
- Pentium
200MHz
- 16-32MB
RAM
- una
cantidad variable de espacio en disco duro (el
conjunto completo de ROMs de MAME ocupa 1,5
gigabytes, pero la mayoría de los roms son muy
pequeños)
- tarjeta
de graficos compatible con VESA 2.0 o superior
- tarjeta
de sonido Sound Blaster (o compatible)
GRAFICOS:
Estos juegos no utilizan los modernos efectos 3D,
por lo tanto una tarjeta gráfica 3D no es necesaria.
La mejor elección es una buena tarjeta 2D con soporte
para VESA 2.0 y 2 MB o más de memoria de video (como
la Matrox G200 o la G400).
SONIDO: Para MAME32, la mejor es la Sound
Blaster SB32AWE. Para el MAME para DOS, las tarjetas
PCI: SB64PCI, SB128PCI o Ensoniq Soundscape funcionan
bien eligiendo 7 como la opción de tarjeta de sonido.
(Advertencia: La Sound Blaster Live NO funciona
con el MAME para DOS!).
En general, a mejores componentes, mejores resultados.
Un escaso PII/233 con una buena tarjeta 2D puede
ejecutar 75% de los juegos. Para algunos juegos,
sin embargo, ni siquiera un PIII/500 es lo suficientemente
rapido.
Para las Mac, cualquier maquina basada en
el G3 debe poder ejecutar el MacMAME en buena forma.
Y no, NO es posible jugar MAME en tu Web TV.
Recuerda: No es la intencion del proyecto MAME hacer
que cada juego sea jugable, sino hacer que cada
juego se ejecute fielmente. Acepta el hecho
de que algunos juegos no correrán adecuadamente
en tu sistema y te ahorraras algunas decepciones.
(Ademas, recuerda que MAME es gratis. Si
pagaste por el, fuiste estafado.) |
| Volver |
|
|
G03. ¿Hay una version
de MAME para Windows 95/98? ¿Deberia usarla en
lugar de la version para DOS? |
| Inmediatamente
despues del lanzamiento de cada version para DOS,
se lanza una version para Win95/98, llamada MAME32.
¿Cual deberias usar? Prueba ambas. En algunos
casos, MAME32 ejecutará los juegos mejor que la
versión para DOS, pero a menudo hay incompatibilidades,
errores, etc. que no estan presentes en la version
para DOS. Si tu sistema no se lleva bien con el
DirectX hay muchas chances de que definitivamente
debas usar la version para DOS con uno de los muchos
programas graficos "frontend". En definitiva,
tu debes decidir cual version funciona mejor en
tu sistema. |
| Volver |
|
|
G04. ¿Hay versiones de
MAME para Amiga, Unix, etc.? |
Si,
hay muchos "ports" del MAME a otras plataformas,
incluyendo: Mac, Linux y Amiga. (Ver la pagina Other
Ports en el sitio oficial de MAME para obtener
una lista completa.) Alguien ha dicho que hasta
existe una version para Nintendo 64---aunque es
muy dificil de obtener (e ilegal, pues los archivos
de ROM han sido mezclados con el programa).
Las nuevas versiones para Mac y PC son a menudo
lanzadas simultaneamente - las otras suelen tomar
algun tiempo para actualizarse. Si estas en una
de esas otras plataformas, puedes esperar una buena
demora entre lanzamientos. |
| Volver |
|
|
G05. ¿Es MAME realmente
gratis? |
| Sí,
MAME es realmente gratis. El codigo fuente esta
disponible libremente tambien. Es ilegal
vender MAME o su cpdigo fuente. |
| Volver |
|
|
G06. ¿Es MAME ilegal?
|
No.
Emular otra plataforma, en si mismo NO es
ilegal. No es ilegal tener MAME en tu computadora,
en tu sitio web, o darselo a tus amigos.
Las imagenes de ROMs son un asunto diferente. Muchos
sitios con ROMs han sido amablemente contactados
por los detentores de los derechos de autor de los
mismos y solicitado que saquen las imágenes de línea.
Al momento de escribir este documento, sin embargo,
ningun sitio ha sido cerrado LEGALMENTE o perseguido.
La opinion de Nintendo respecto a la legalidad de
los ROMs es clara: Ellos piensan que la imagenes
de los ROMs son ilegales bajo cualquier circunstancia.
(Por supuesto, esto significa que Capcom está cometiendo
un crimen al vender sus propias ROMs con Hanaho
y el panel de control HotRod Joystick.)
Poseer imagenes de ROMs de circuitos impresos que
no te pertenecen, puede constituir una violacion
a los derechos de autor, de forma similar a copiar
el juego de un amigo o su CD de audio en lugar de
comprarlo. Esta es aun un area legal gris; la posesion
de tales ROMs no necesariamente derivará en una
persecucion legal. En cualquier caso, tu eres responsable
por tus propias acciones. Nadie conectado con el
Proyecto MAME es responsable si tu te metes en problemas.
|
| Volver |
|
|
G07. ¿Puedo distribuir
MAME y/o darsela a mis amigos? |
Si,
pero lee y pon atencion a esta restriccion (extraido
del archivo README.TXT):
"No esta permitido distribuir el MAME e
imagenes de ROMs en el mismo medio fisico. Esta
permitido hacerlas disponibles para bajar en el
mismo sitio web, pero solo si se advierte a los
usuarios acerca del estado de copyright de los ROMs
y los asuntos legales relacionados. NO esta permitido
hacer disponible para bajar el MAME conjuntamente
con un unico y enorme archivo que contenga todos
los ROMs soportados, o cualquier archivo que contenga
mas de un conjunto de ROMs en cada uno. No esa permitido
distribuir MAME de ninguna forma si se vende o publicitan
CD-ROMs ilegales u otro medio que contenga iaágenes
de ROMs. Notese que esta restriccion se aplica aun
si no se gana dinero directamente con tales ventas.
La restriccion no se aplica, por supuesto, si los
CD-ROMs fueran publicados por los detentores de
los derechos de autor de los ROMs." |
| Volver |
|
|
G08. ¿En que fue programado
MAME? ¿Puedo obtener el codigo fuente?
|
El
MAME (version para DOS) es compilado usando DJGPP 2.03, un compilador C gratis
para MS-DOS; la biblioteca Allegro y la biblioteca
SEAL de Egerter Software. El codigo fuente esta
disponible libremente. Hasta estas autorizado a
modificarlo. Del README.TXT:
"Este capitulo puede no aplicarse a porciones
especificas del MAME (p.ej: emuladores de CPU) que
caen bajo otras advertencias de copyright. El codigo
fuente no puede ser usado en productos comerciales
sin una autorizacion de los autores. Su uso en productos
no comerciales es permitido y en verdad fomentado;
sin embargo, si se utilizan partes del codigo fuente
del MAME en otro programa, el codigo fuente completo
de dicho programa deberá hacerse disponible tambien.
Estan permitidos los trabajos derivados (admitiendo
que el codigo fuente se haga disponible), pero son
desalentados: MAME es un proyecto en evolucion continua
y se deberia, en favor del mejor interes, enviar
estos trabajos como contribucion al equipo de desarrollo,
para que fuera integrado en la distribucion principal.
La utilizacion de la informacion
contenida en el codigo fuente es libre para todo
uso. Sin embargo, dada la cantidad de tiempo y energia
que lleva recolectar esta informacion, apreciaríamos
que se hiciera libremente disponible tambien, cualquier
informacion adicional que se pudiera tener."
Puedes bajar el DJGPP 2.02 de la pagina oficial de DJPP o del
archivo SimTel . Puedes bajar la biblioteca
Allegro de la pagina oficial o del archivo SimTel .
Para una ayuda mas detallada sobre como compilar
el MAME, lee la pagina How
to compile. |
| Volver |
|
|
G09. ¿Que juegos emula
MAME hasta el momento? |
Cada
versin emula mas y mas y (esperamos) mejor y mejor.
Verifica el GAMELIST.TXT que va con cada MAME. Los
juegos recientemente agregados pueden ser encontrados
en el archivo WHATSNEW.TXT, que también puedes leer
aqui. Usa las capacidades
de búsqueda de tu navegador para encontrar *tu*
favorito (y uno que poseas, claro ;-).
Para obtener una lista de juegos aún no emulados,
mira este sitio.
Otro sitio de mucha ayuda es la pagina de juegos de arcade no emulados
de Bobby Tribble. Contiene numerosas capturas
de pantalla y descripciones de juegos aun no emulados.
|
| Volver |
|
|
G10. ¡Ey, emulen este y
aquel juego! |
1.
Lo creas o no, algunos miembros del equipo MAME,
realmente tienen el terrible Síndrome de Vida RealTM
y no te pertenecen como para mandarlos.
2. A menudo los ROMs de juegos no emulados, no están
disponibles. Aunque tu los puedas localizar, NO
los envies a los desarrolladores para lograr que
emulen dicho juego. En lugar de eso, haz una página
web para recopilar informacion acerca del juego
- esquemas, manuales y esas cosas. Esta aproximacion
"investigativa" al tema es usualmente
exitosa.
Para obtener informacion sobre los juegos en los
que actualmente se esa trabajando, ver la pagina
MAME WIP (Work In Progress) en el
sitio oficial
de MAME . Si no ves algún juego en especial
ahí, probablemente no se este trabajando en el en
este momento, si asi es, el desarrollador desea
mantenerlo en secreto. |
| Volver |
|
| COMENZAR
|
|
S01. ¿Donde puedo obtener
MAME? |
| |
|
S02. ¿Donde puedo obtener
los juegos (ROMs) para MAME? |
Tienes
tres opciones legales:
1. Busca subastas (en eBay por ejemplo) de los propios circuitos
impresos de arcade y compra un aparato volcador
de ROMs para copiar los contenidos de los chips
de ROM a archivos.
2. Compra el panel de control
HotRod Joystick. Viene empacado con un CD que
incluye el MAME, el frontend Arcade@Home y ROMs seleccionados 100% legales
de Capcom.
3. Hay también dos conjuntos de ROMs gratis disponibles
en el sitio oficial de MAME, en la página miscellaneous
downloads.
La opcion ilegal es buscar archivos de ROM
en la red con Google,
Altavista, Yahoo, Webcrawler u otros motores de busqueda.
Está alerta de que esto viola las leyes de casi
todos los paises. Antes de que consideres hacer
esto, mira si el dueño de los derechos de
autor de ese juego en particular no tiene los ROMs
accesibles (como sucede con Capcom). De esa manera
apoyarás a las compañias que apoyan a la
emulacion. Hay tambien dos conjuntos de ROMs disponibles
justo en el sitio oficial de MAME, en la página
miscellaneous
downloads. |
| Volver |
|
|
S03. ¿Que son samples, por que los necesito
y donde puedo obtenerlos? |
Los
samples son sonidos digitalizados. Algunos juegos
los necesitan, ademas de los archivos de ROM, para
ofrecer un sonido autentico. Por ejemplo, las rutinas
de sonido de Donkey Kong Jr. aun no estan
completamente emuladas. Si juegas el juego sin los
samples, te perderas los sonidos al "saltar"
y "trepar" y las melodías que suenan entre
niveles. Actualmente existen cerca de una docena
de juegos que necesitan de samples para un soporte
correcto del sonido.
Los samples estan disponibles en la página de samples
del sitio oficial de MAME. |
| Volver |
|
|
S04. Los roms y samples estan
(comprimidos) en formato ZIP. ¿Necesito extraerlos?
|
| A
partir de la version 0.31 del MAME, no se
necesita deszipear estos archivos. El MAME y los
principales frontends automaticamente leen la informacion
de los archivos zipeados de ROM y samples. Si de
todas maneras (por alguna tonta razon) quieres descomprimir
estos archivos, obtiene WinZip o UnPackPro que es
gratis. |
| Volver |
|
|
S05. Una vez obtenidos los roms de los juegos, ¿donde
los pongo? |
| Ponlos
en la subcarpeta ROMS de la carpeta principal MAME.
No es necesario descomprimir los archivos ZIP. |
| Volver |
|
|
S06. ¿Donde pongo los
samples? ¿Sabra MAME que estan alli? |
Pon
los archivos en la subcarpeta SAMPLES de tu carpeta
principal MAME. MAME automaticamente cargará los
samples en tanto tengan los nombres correctos y
esten en el lugar apropiado. el 99% de las veces,
los samples DEBEN tener el mismo nombre de su correspondiente
archivo de ROMs. Por ejemplo, los samples para Donkey
Kong Jr. (nombre del ROM: DKONGJR) deben tambien
llamarse DKONGJR.
Nota: los samples para la version "maestra"
(base) de un juego, cubren todas las versiones de
ese juego. Entonces, si tienes los samples para
DKONGJR en tu directorio SAMPLES, DKJRBL (Donkey
Kong Jr. Bootleg) y DKJRJP (Donkey Kong Jr. Japones)
usarán estos samples apropiadamente. No necesitas
tres copias de los mismo samples. En formato de
"arbol", asi es como MAME lucirá con respecto
al juego DKONGJR y sus samples:
C:\
\MAME\
MAME.EXE
\ROMS\
DKONGJR.ZIP
\SAMPLES\
DKONGJR.ZIP
|
| Volver |
|
|
S07. ¿Como ejecuto MAME?
(DOS and Win32) |
Para
lanzar la version para DOS del MAME, ve al directorio
MAME (p.ej: C:\MAME) y escribe un comando con la
siguiente sintaxis:
MAME <nombredeljuego>
<parámetros>
Por ejemplo:
MAME rastan
-640x480 -soundcard 1 -depth 8 -sr 11025
...ejecuta el juego RASTAN a la resolucion
de 640x480, usando una tarjeta de sonido Sound Blaster
(o compatible), con profundidad de color rebajada
a 8 bits (por velocidad y compatibilidad con algunas
tarjetas de gráficos), y una tasa de muestreo de
sonido de 11.025 (tambien para acelerar las cosas).
Para una lista completa de parámetros, ver el archivo
README.TXT que acompaña al MAME.
Para lanzar el MAME para Win32 (MAME32): Abre la
carpeta que contiene los archivos de MAME32 extraidos.
Haz doble clic sobre el icono de MAME32 (se ve como
un gran "32"). En lugar de usar parámetros
de linea de comando, escogeras tus opciones de las
cajas de dialogo. |
| Volver |
|
|
S08. ¿Que es CWSDPMI, donde lo obtengo y que
hago con el? |
CWSDPMI
es una administrador de memoria para DOS. Solo lo
necesitaris si AMBAS de estas condiciones son ciertas:
1. Estas ejecutando en modo DOS PURO (con un cursor
de DOS y sin ninguna version de Windows corriendo).
2. Obtienes el error de arranque "Load error:
No DPMI" cuando intentas ejecutar el MAME.
Para ejecutar el MAME en modo DOS puro, CWSDPMI
debe estar en tu directorio MAME principal. CWSDPMI
está disponible en la página de downloads del sitio oficial
de MAME. Deszipea CWSDPMI.ZIP dentro de la carpeta
MAME. |
| Volver |
|
|
S09. No puedo extraer los archivos
zipeados de MAME porque no tengo un programa extractor.
|
| Dos
buenos programas para zipear/deszipear para Windows
son WinZip (shareware) y UnPackPro (gratis).
Tambien puedes usar PKUNZIP.EXE para DOS, pero este
programa no tiene una interfaz gráfica y requiere
parámetros de linea de comando. |
| Volver |
|
|
S10. ¿Que es un frontend?
¿Necesito uno? Si asi es, ¿cual deberia usar y
donde puedo obtenerlo? |
Un
frontend es una GUI (sigla en ingles de Graphical
User Interface o Interfaz Grafica de Usuario) para
la version DOS del MAME. Cuando has instalado apropiadamente
los ROMs de un juego (y samples, donde se necesiten),
el frontend escogerá (usualmente) el modo correcto
de pantalla, opciones, etc., que de otra forma tendrias
que especificar con parametros en la linea de comandos.
Tambien puedes cambiar las preferencias de cada
juego y el frontend las recordara. En otras palabras,
los frontends hacen del MAME para DOS, un programa
de menues. Los frontends pueden mostrar capturas
(imagenes) de cada juego, informacion acerca de
los juegos (historia, trucos, etc.) y otras cosas
utiles.
A muchas personas les gusta usar frontends---y muchas
personas los han escrito tambien. Puedes ver una
lista en la pagina frontends del sitio oficial
del MAME. |
| Volver |
|
|
S11. ¿Como puedo estar
seguro de que tengo los ROMs correctos? |
El
MAME verifica que tengas los ROMs correctos antes
de comenzar la emulacion. Si ves un mensaje "wrong
checksum" u otros, tus ROMs no son aquellos
testeados para funcionar correctamente con MAME.
Necesitaras obtener un conjunto puro de ROMs.
Tambien puedes usar el parametro -verifyroms
para verificar la integridad de tus ROMs. Por ejemplo:
mame rastan
-verifyroms
...verifica tus ROMs para el juego Rastan
y despliega los resultados en la pantalla.
mame * -verifyroms
>list.txt
...verifica la validez de TODOS los ROMs en tu directorio
ROMS y escribe el resultado en un archivo de texto
llamado LIST.TXT. (Esto es una buena idea cuando
se estan verificando multiples ROMs - de otro modo
los resultados pasarian por tu pantalla mas rapido
de lo que tu podrias llegar a leer.) |
| Volver |
|
|
S12. ¿Que son esas extrañas
lineas negras horizontales en la pantalla? |
Estas
jugando un juego en uno de los modos de video con
"barrido" autentico del MAME. Si examinas
un juego en el monitor de baja resolucion de un
arcade, veras los delgados espacios horizontales
entre las lineas de barrido del cañon de
electrones del monitor. En los monitores modernos
de alta resolucin, normalmente estos espacios no
son visibles.
Los "modos de barrido" del MAME concuerdan
mas fielmente con los modos de video de las maquinas
de arcade originales. Como estos modos son considerados
los mas autenticos, se encuentran habilitados por
defecto. Para deshabilitarlos, editar el archivo
MAME.CFG y cambiar scanlines = yes a scanlines
= no. Para deshabilitarlos temporalmente, usar
el parametro -noscanlines (MAME para DOS)
o apagar la opcion Scanlines (MAME32). |
| Volver |
|
¿COMO?
|
|
H01. ¿Como "presiono
OK"? |
Cuando
ejecutas un juego, el MAME muestra mensajes importantes
(notificacion de copyright, problemas con el juego),
luego requiere que presiones OK para continuar.
Presiona la tecla O, luego la tecla K.
Un usuario con un teclado Dvorak de dos manos ha
reportado que tuvo que escribir RT. |
| Volver |
|
|
H02. Bien, estoy en la pantalla
inicial del juego. ¿Como comienzo a jugar? |
Esta
es otra pregunta que esta directamente respondida
en la documentacion en el README.TXT---¡lo cual
es mucho mas facil que buscar en este FAQ!
Recuerda, estas no son recreaciones para PC, sino
los juegos originales. Estos juegos siempre
esperaron la introduccion de una moneda para andar.
Con MAME, presiona 5 para "insertar una moneda"
y obtener un "credito". Para comenzar
el juego, presiona 1 (para un jugador) o 2 (para
dos jugadores). Si el juego no responde, revisa
las otras preguntas relativas a juegos específicos.
|
| Volver |
|
|
H03. No me gustan las teclas
fijadas por defecto. ¿Puedo cambiarlas?
|
Si.
Mientras el juego se esta ejecutando:
(1) Presiona Tab para desplegar el menú
de configuracion.
(2) Selecciona Input (this game) y presiona
Intro (o Enter).
(3) Selecciona la tecla de ingreso que desees
cambiar y presiona Intro (o Enter).
(4) Presiona la nueva tecla.
|
| Volver |
|
|
H04. ¿Puedo tomar una
foto de mi pantalla mientras juego? |
| Si.
En el momento crucial, presiona F12. Esto creará
una "instantanea" en formato .PNG en tu
carpeta de MAME, o en la subcarpeta MAME\SNAP (si
existe). Para ver o alterar los archivos .PNG, obtiene
una copia de Paint Shop Pro de Jasc, Inc. |
| Volver |
|
|
H05. ¿Puedo guardar mi
juego y continuarlo luego? |
| Aun
no. Esta no era una funcion de los juegos originales;
sin embargo, esta siendo lentamente implementada
porque sera beneficiosa para los desarrolladores
del MAME. Es una función muy compleja, por lo que
no esta claro cuando finalmente aparecera. |
| Volver |
|
|
H06. ¿Puedo jugar juegos
a dos jugadores a traves de Internet? |
| Un
proyecto llamado MAMEnet está en camino para hacer
posible el juego a traves de la Red. Si no puedes
esperar, Callus (un emulador de Capcom) ya ofrece
juego a traves de Internet. |
| Volver |
|
|
H07. ¿Que es el modo Cocktail? |
La
mayoria de los juegos hasta los '90s estuvieron
disponibles con dos estilos de mueble: El mueble
vertical tradicional y un mueble tipo mesa de cocktail
con cobertura de vidrio. A la mesa, los dos jugadores
se sentaban uno enfrente del otro. Antes de cada
turno, la imagen se invertia 180 grados para que
cada jugador pudiera verla correctamente.
MAME soporta este Modo Cocktail en muchos juegos.
Para activarlo:
(1) Presiona Tab mientras el juego se ejecuta.
(2) Selecciona Dip Switches.
(3) Selecciona Cabinet Type y presiona
la tecla de cursor derecha.
(Como
en todo juego a dos jugadores, el segundo jugador
usa un juego alternativo de controles.)
|
| Volver |
|
|
H08. Soy un mal perdedor. ¿Como
puedo engañar a los juegos? |
Ve
a la pagina de Pugsy y obtiene un archivo llamado
CHEAT.DAT, que incluye informacion tecnica que te
permitirá engañar a los juegos. Pon este
archivo en el mismo directorio que el MAME. Luego:
(MAME para DOS) Edita el MAME.CFG - encuentra la
linea cheat = no y cambiala por cheat
= yes.
(MAME32) Habilita la opcion Cheat.
Alternativamente puedes ejecutar ambos programas
desde una línea de comandos usando el parametro
-cheat.
Cuando ejecutas el juego, presiona Tab para
desplegar el menú de configuracion. Selecciona "Cheat"
para ver la lista de trampas para ese juego en particular
y para habilitarlas. |
| Volver |
|
|
H09. ¿Como puedo enviar
mis propias trampas para el archivo CHEAT.DAT?
|
| CHEAT.DAT
fue originalmente incluido en la distribucion del
MAME. Fue sacado para que los usuarios pudieran
hacer su mantenimiento. Puedes enviar nuevos trucos
a las bases de datos de Martin Pugh o The Ultimate
Patchers, ambas disponibles en la pagina de Pugsy. |
| Volver |
|
SOLUCIONANDO
PROBLEMAS (GENERAL)
|
|
T01. ¿Por que no funciona
mi joystick? |
Hay
muchas causas posibles. Intenta estos pasos. Luego
de cada paso, verifica si tu problema ha sido solucionado.
MAME para DOS:
1. Asegurate de habilitar el
joystick cuando ejecutas el MAME--sea por línea
de comando (con el parametro -joy; ver el
README.TXT para más detalles), o en las preferencias
de tu frontend.
2. Si aun tienes problemas, intenta
con un frontend (como el MAMEnu) y selecciona tu
joystick ahi.
3. Si estas seguro de estar especificando
tu joystick correctamente y aun no funciona, puedes
necesitar calibrarlo mientras MAME esaá andando
(presionando F7).
4. Tu joystick puede no ser compatible
con DOS. Algunos controladores (p.ej: Microsoft
Sidewinder Pro Gamepad de 10 botones; Gravis Ultra
Pad) requieren manejadores para Windows y no pueden
ser usados en modo DOS puro. Tu mejor chance es
usar MAME32 y jugar desde Windows usando los manejadores
para Windows nativos del joystick.
MAME32:
1. Si tu controlador vino con
un disco de manejadores, asegurate de que los manejadores
esten instalados. Actualmente muchos controladores
"de alta tecnologia" estan diseñados
exclusivamente para Windows y no funcionaran sin
sus manejadores especiales.
2. Cuando los manejadores esten
instalados, verifica en el Panel de Control /
Controladores de Juego para asegurarte de que
tu controlador aparece en la lista. Si no aparece,
debes agregarlo. Cuando lo hagas, asegurate de examinar
la lista COMPLETA de controladores para encontrar
el que mejor concuerde con el tuyo.
3. Si aun tienes problemas, tu
controlador puede no ser compatible con Direct X
(DirectInput). En este caso, no esaás de suerte.
Intenta con un controlador mas generico o uno que
sea especificamente compatible con Direct X.
Tambien fijate en la pregunta W2.
|
| Volver |
|
|
T02. Cuando ejecuto MAME obtengo
una pantalla negra con una advertencia. |
| Es
la pantalla de derechos de autor (copyright). Para
continuar, presiona OK (la tecla O
y la tecla K). |
| Volver |
|
|
T03. Cuando ejecuto un juego
veo un monton de colores mezclados o raras referencias
a monedas, ROMs, RAM, etc. |
| ¿Has
visto alguna vez un juego de arcade encenderse en
la sala de juegos? Pasa por pruebas automaticas,
diagnosticos, etc. para asegurarse de que su hardware
esta bien. Algunos juegos tienen una prueba automatico
MUY prolongado cuando arrancan. Se paciente; la
prueba finalmente terminar y la pantalla de "demostracion"
aparecer. Si piensas que esás teniendo un problema
real, verifica todas la secciones Solucionando Problemas.
|
| Volver |
|
|
T04. Las teclas de cursor funcionan
pero no puedo disparar, saltar, etc. |
| Intenta
con Ctrl, Alt y la Barra Espaciadora,
que son los controles principales de "botones".
Muchos juegos (p.ej: Spy Hunter, Battlezone)
tienen controles mucho más complicados. Siempre
es posible verificar los controles para un juego
específico presionando Tab y seleccionando
Input (this game). Ver README.TXT para más
detalles. |
| Volver |
|
|
T05. El brazo de TRON no se
mueve; no puedo apuntar en Heavy Barrel, etc.
|
¿Intentaste
con el raton? Algunos juegos usan el raton por defecto.
Si no tienes un raton (debe haber alguien
que no tenga), puedes usar equivalentes de teclado.
Mientras el juego esta andando, presiona Tab
y selecciona Analog Setup.
|
| Volver |
|
|
T06. ¿Por que mi juego
favorito no guarda mis records? |
MAME
esaá en constante desarrollo. Aunque un buen numero
de juegos tienen soporte para guardar los records,
no todos lo tienen. Se paciente; mas se suman a
la lista con cada lanzamiento.
Nota que algunos juegos (tal como los Atari) guardan
solo los tres puntajes mas altos; los mas bajos
son borrados. Esto es fiel a los juegos de arcade
originales. |
| Volver |
|
|
T07. Estoy intentando jugar un
juego de Williams (Joust, Defender, Bubbles,
etc.) y no puedo entrar al juego mismo. |
| Del
README.TXT: "La primera vez que ejecutes
este juego, aparecerá: 'Factory settings restored'.
Press F2 to proceed. ('Preferencias
de fabrica restablecidas'. Presione F2
para continuar.)" Esto funciona para la
mayoria de los juegos de Williams. Sino, intenta
F3, o F1 y F2 juntas. Ver README.TXT
para mas detalles. |
| Volver |
|
|
T08. Cuando ejecuto Zookeeper
quedo trancado en una pantalla de ubicacion ("THIS
LOCATION"). |
| Una
vez mas, el README.TXT contiene esta informacion:
La primera vez que ejecutes el juego, te preguntara
la ubicacion. Puedes cambiar el nombre usando F5
/ F6 y F2, luego F1 para continuar
por las pantallas de configuracion. O simplemente
reinicializa (F3).
|
| Volver |
|
|
T09. No puedo lograr que (720,
Alex Kidd, Mania Challenge, Mortal Kombat
2, Popeye, etc.) se ejecuten. |
Un
monton de juegos no estan aun emulados en MAME.
Verifica el archivo GAMELIST.TXT para ver que juegos
funcionan.
Existen varias razones por las cuales algunos juegos
no son aun emulados en el MAME, entre otras incompleta
emulacion del CPU, proteccion contra copia y colores
corruptos. |
| Volver |
|
|
T10. El control con el raton
es demasiado sensible / no lo suficientemente sensible.
|
| Mientras
el juego esta andando, presiona Tab y selecciona
Analog Controls. |
| Volver |
|
|
T11. Cuando intento jugar a MACH
3 o Us vs. Them solo obtengo el mensaje "Disc".
|
| Estos
son juegos de disco laser. En los '80s aparecieron
varios juegos híbridos con video y laserdisc. Al
contrario de Space Ace y Dragon's Lair---que
eran mas como dibujitos animados interactivos---estos
juegos mezclaban graficos y video para lograr una
experiencia de juego mas intensa. El equipo de MAME
decidio emular las porciones normales de los juegos
y preocuparse luego por como emular el video en
disco laser. De ahi que no puedas jugar a esos juegos
en el presente. |
| Volver |
|
|
T12. Return of the Jedi
se ve entreverado. ¿Es mi monitor o modo de pantalla?
|
| Esta
pregunta es obsoleta al estar ahora correctamente
emulado el hardware de suavizado de graficos.
|
| Volver |
|
|
T13. Los juegos NeoGeo no se
ejecutan. |
| Necesitas
el ROM de BIOS de NeoGeo para jugar a los juegos
NeoGeo. Usualmente puedes obtenerlo en las paginas
web de emuladores. Para que MAME lo reconozca, el
archivo debe llamarse NEOGEO.ZIP (Comúnmente se
le llama incorrectamente NEO-GEO.ZIP) Ponlo en tu
carpeta ROMS; no lo deszipees. ¡Voila! |
| Volver |
|
SOLUCIONANDO
PROBLEMAS (DOS)
|
|
D01. Error: No 16-bit XXXxXXX mode available. |
Esto
significa que tu tarjeta de gráficos no puede funcionar
en modo High Color (16 bits). No te sientas mal---las
tarjetas de graficos de mucha otra gente tampoco
soportan color de 16 bits.
Varios juegos requieren 65.000 colores para una
emulacion completa. Como 8 bits (256 colores) no
es suficiente, debes tener color de 16 bits.
Hay tres formas de solucionar este problema:
1. Actualizar a una mejor tarjeta
(¡uhh!).
2. Obtener el Display Doctor de Sci-Tech.
Utiliza un programa para "actualizar"
la mayoría de las tarjetas de gráficos. Si tienes
una tarjeta basada en Matrox Gx00, obtiene el Gx00VBE TSR.
3. Utiliza el parámetro -depth
8 cuando lances el MAME. Por ejemplo:
mame rastan -640x480 -depth 8
...bajará
la pantalla a 256 colores y probablemente evitará
ese desagradable mensaje de error. Si utilizas un
frontend, agrega también -depth 8 a tus preferencias
de User Commands o Command Parameters. |
| Volver |
|
|
D02. Error: Audio initialization
failed |
Esto
puede ser causado por varias cosas. Prueba estas
soluciones:
1. Selecciona una tarjeta de sonido
distinta cuando ejecutes el MAME. Intenta la opcion
Sound Blaster generica.
2. Tu tarjeta de sonido puede
no tener cargados los manejadores DOS o las variables
de entorno apropiadas para operar en modo DOS. Tu
tarjeta puede funcionar bien en Windows, pero si
has reiniciado en modo DOS puro, estos manejadores
no serán cargados. Verifica el manual de tu tarjeta
de sonido por detalles de la operacion a nivel DOS.
3. Intenta ejecutar el MAME desde
un cursor de DOS dentro de Windows. Frecuentemente,
Windows proveerá soporte para programas DOS de esta
forma.
4. Normalmente, solo un programa
a la vez puede usar la tarjeta de sonido. Otra aplicacion
puede estar usandola ya---un salvador de pantalla,
un programa de contestador telefonico, etc. Asegurate
de que ningun programa que pueda hacer esto este
ejecutandose.
Para mostrar como puede suceder esto, aqui hay un
ejemplo de un conflicto con la tarjeta de sonido
bajo Windows: Digamos que tienes prefijado que Windows
toque un largo sonido cuando ejecutas un programa.
Si entonces ejecutas el MAME antes de que el sonido
termine, obtendras este error, porque la tarjeta
no esta disponible aun. (Esta bien escuchar CDs
de audio mientras se usa el MAME; éstos no usan
las funciones de generacion de sonido de la tarjeta.)
|
| Volver |
|
|
D03. Error: Load error: No
DPMI |
| MAME
requiere cualquier tipo de administrador de memoria
protegida. Como el DOS no tiene uno propio, si planeas
ejecutar MAME en un entorno DOS puro, necesitaras
el CWSDPMI.EXE. Ver pregunta S8.
|
| Volver |
|
|
D04. Error: Unable to initialize
display |
Este
es un complejo problema con varias causas. Basicamente,
estas intentando ejecutar un modo de pantalla no
soportado por tu computadora o modo de pantalla.
Para una emulacion autentica, algunos juegos (Gauntlet,
Rastan, etc.) usan 65.000 colores. Esto requiere
de una tarjeta de graficos compatible con 16 bits.
Todavia mucha gente tiene tarjetas que no son 16
bits, asi que estos modos no funcionaran para ellos.
(Ver pregunta D1
, "No 16-Bit Display Available."). Ademas,
algunas tarjetas de graficos no pueden trabajar
en modos de video no estandar. Si especificas un
modo de video comun como 640x480, la tarjeta puede
funcionar. A menos que estés determinado a convertirte
en un experto en tarjetas de graficos, te recomiendo
alguna de estas soluciones:
1. Actualizar a una mejor tarjeta.
2. Usar un buen frontend de MAME
(como el MAMEnu) que es bueno adivinando las resoluciones
de los juegos.
3. Obtiene el Display Doctor de Sci-Tech, que
le permitirá a tu tarjeta usar mas modos graficos
- y casi siempre, te dara compatibilidad con VESA
3.0.
4. Asegurate de tener los ultimos
manejadores (drivers) para tu tarjeta de graficos.
(Esto es muy importante al ejecutar bajo
Windows.)
Nota: El comando -depth 8 te ayudará a acelerar
los juegos que requieren modos de color de 16 bits.
|
| Volver |
|
|
D05. Paso por las pantallas de
copyright e informacion pero el juego no se ejecuta. |
(1)
Verifica el GAMELIST.TXT para ver si el juego funciona.
(2) Algunos juegos requieren que hagas algo especial
para iniciarlos. (Por ejemplo, debes mantener presionado
el 1 para iniciar el Super Pang.)
Lee más acerca de las acciones especiales en GAMELIST.TXT.
|
| Volver |
|
|
D06. Cuando ejecuto juegos obtengo
una pantalla dividida, como dos pantallas apiladas una
sobre otra. |
Si
estas jugando al Punch-Out!!, este efecto
es normal. En otro caso, intenta usar los parámetros
-noscanlines o -vesa. Esto frecuentemente
arregla el problema.
El efecto de doble pantalla es causado por monitores
baratos que no pueden sincronizarse en los modos
de alta tasa de refresco (>120Hz) usados por
modos de barrido especiales. Esto ocurre sólo con
modos especiales, no en los modos VESA.
|
| Volver |
|
|
D07. ¿Por que algunos juegos se ejecutan tan
lento en mi sistema? |
|
Algunos
juegos tienen aás demandas de sistema que otros.
Mientras un juego sencillo puede tener que emular
solo un CPU, otros pueden tener muchos. Cuanto mayor
hardware requiriera el juego en el arcade, mas lento
tendera a funcionar en MAME. (Las demandas de Donkey
Kong, entonces se funciona bien en la mayoiía
de las computadoras. Road Blasters, por otro
lado, no funciona rápido en el sistema de nadie.)
Ver la proxima pregunta para sugerencias. |
| Volver |
|
|
D08. ¿Como puedo lograr
que <insertar juego aqui> se ejecute mas rapido?
|
Esta
es la pregunta mas hecha en la escena de emulacion.
Aqui hay algunas cosas que puedes intentar para
mejorar la performance del MAME:
- Usa
una CPU mas rapida. Este es el metodo más
confiable de incrementar la velocidad. El tambien
MMX parece ayudar.
- Actualiza
tu tarjeta de graficos o actualiza los manejadores
de tu tarjeta actual. Cambiar tu tarjeta
generica (barata) por una de alta calidad (no
barata) ciertamente aumentara la performance.
Si estas usando video integrado en la motherboard,
como en las de las Aptiva, Packard Bell, Compaq
y otras pre-configuradas, veras un gran incremento
en la performance simplemente por usar una tarjeta
de graficos PCI separada. Tambien verifica los
manejadores de la tarjeta de gráficos. Manejadores
más nuevos---especialmente para las tarjetas
mas baratas---pueden ser toda la diferencia.
- Obtiene
la ultima version del MAME. O intenta una más
vieja/distinta. MAME está en constante desarrollo.
Debido a cambios transitorios en el codigo central,
algunos juegos funcionan mejor/mas rapido en
las distintas versiones. Por ejemplo, Marble
Madness parece funcionar mejor en MAME32.
Sin embargo, MAME para DOS es mejor en compatibilidad
general.
MAME
en si mismo tambien tiene opciones que pueden aumentar
la velocidad:
- Disminuye
la resolucion de la pantalla y/o la profundidad
de color (usando -320x240 o -depth
8). Algunos juegos parecen funcionar más
rápido en resoluciones más bajas.
- Disminuye
la calidad del sonido. Intenta agregar -sr
11025 a la línea de comando, lo que disminuirá
la calidad de la reproducción de sonido y usará
menos tiempo de procesador.
- Deshabilita
el joystick y usa el teclado (-nojoy).
- Usa
Frameskip para acelerar la animación. Frameskip
saltea un cierto número de cuadros por segundo
para que tu sistema trabaje menos. A veces el
resultado es animación entrecortada; otras la
diferencia es despreciable. Experimenta. Mientras
estés jugando presiona F8 / F9 para controlar
Frameskip; o determina un Frameskip global en
el MAME.CFG.
- Juega
sin sonido. Usa el parámetro -soundcard
0 o selecciona "No Sound" al comienzo
(o en las preferencias de tu frontend). Esto
libera mucho tiempo de procesador y siempre
acelera las cosas. (Pon aquel album de Partridge
Family en el lector de CD-ROM---y tararea mientras
juegas!) Nota, sin embargo, que algunos juegos
como Marble Madness e Indiana Jones
no funcionarán a menos que el sonido este habilitado.
|
| Volver |
|
|
D09. <Insertar juego aqui>
no funciona bien. (Si, verifique el README.TXT y GAMELIST.TXT
y deberia funcionar.) |
En
algunos casos una emulacion completa es sencillamente
imposible. Spy Hunter simplemente no se "siente"
bien, porque los controles para jugar el juego son
inmensamente diferentes de los de la version de
arcade. Capcom Bowling no esta ni cerca de
lo que era con el trackball.
Si piensas que una determinada característica no
está funcionando, asegurate de que el juego original
la incluia. No todos los juegos tenian soporte para
guardar records, opcion "Continue?" o
aun sonido. Estas cosas vinieron despues, en la
historia del video juego.
Si el juego no anda---punto---y has verificado el
README.TXT y sabes que otra gente lo ha jugado,
tienes un conjunto malo de ROMs. Normalmente, MAME
te advierte de ROMs incorrectos cuando ejecutas
un juego, pero todo es posible. En cualquier caso,
antes de iniciar un alboroto porque un juego no
anda, o funciona mal, recuerda una cosa: MAME es
gratis. No te costo ni un €uro. |
| Volver |
|
|
D10. ¿Que es VESA V3.0?
¿Por que mi tarjeta de graficos no lo soporta? |
VESA
V3.0 es un estandar que define como se comunican
las aplicaciones graficas con la tarjeta de graficos.
Luego que un nuevo estandar VESA sale al mercado,
las viejas tarjetas diseñadas para versiones
anteriores (VESA 1.0, VESA 2.0) pueden no funcionar
adecuadamente con los programas nuevos. Con MAME,
esto causa el error Unable to initialize display.
VESA 3.0 es relativamente nuevo; muchas tarjetas
de graficos en uso actualmente no lo soportan. Entonces,
¿por que tu nueva tarjeta no lo tiene? Recuerda
el axioma de la computacion: "Era obsoleta
el dia antes que tu la compraras." En otras
palabras, el hardware de computacion cambia muy
rapido. Las buenas noticias son que usualmente puedes
actualizar tu tarjeta con software---con un nuevo
manejador del fabricante, o con el programa Display Doctor de Sci-Tech.
MAME no requiere compatibilidad con VESA
3.0. El comando -depth 8 es puramente con una finalidad
de rapidez. |
| Volver |
|
|
D11. ¿Por que la version
bootleg de <insertar juego aqui> funciona pero la
original no? |
| Frecuentemente
los ROMs de arcade eran protegidos con dispositivos
de hardware o sistemas de encriptacion para evitar
que la gente los copiara. A pesar de esto, existen
versiones "bootleg" (o "de contrabando"),
no autorizadas, que carecen de estos sistemas de
proteccion haciendolas mas facil de emular que los
ROMs originales. Por esta razon, muchos juegos originales
protegidos, aun no han sido emulados, mientras que
sus versiones bootleg funcionan bien. |
| Volver |
|
|
D12. El juego aparece recortado
en la parte superior/inferior. |
| Primero,
verifica los ajustes de pantalla de tu monitor.
(Esto puede parecer obvio, pero la gente sí lo pasa
por alto.) Si ese no es el problema, intenta agregar
-vesa a la línea de comando y la mejor resolucion
sera escogida automaticamente. (Las pantallas de
los juegos no siempre están ubicadas igual en los
diferentes modos de pantalla.) |
| Volver |
|
|
D13. Encontre un nuevo error.
¿Como le cuento al equipo acerca de el? |
| Por
favor no envies correo electronico sobre esto. Hay
muchas probabilidades de que alguien más ya haya
lo experimentado y reportado. Lo mejor que puedes
hacer es ir al canal de IRC #retrogamers
(en EFNET; intenta con irc.idle.net como servidor
de IRC) y charlar (en ingles) con otros usuarios
de MAME. Alternativamente, puedes publicar u mensaje
en una cartelera de mensajes de MAME, como la existente
en el sitio oficial de MAME. Asegurate, sin embargo,
de haber verificado tu "nuevo" error antes
de publicarlo. Se han conocido insultos a gente
que publica mensajes con (por ejemplo), "POPEYE
no anda---¿alguien tiene buenos ROMs?" (El
README.TXT claramente especifica que el juego no
funciona.) |
| Volver |
|
|
D14. Cuando juego Star Wars
(u otros juegos) con un raton, la mira se mueve en la
direccion incorrecta. |
| Star
Wars se jugaba
utilizando un mando de control para que el comportamiento
fuera correcto. Para revertir el movimiento en el
eje Y, presionar Tab mientras se ejecuta
el juego y seleccionar Analog Setup. |
| Volver |
|
|
D15. Tengo una tarjeta de sonido
AWE32/AWE64 pero, si la selecciono, MAME se enlentece
hasta arrastrarse. |
| Usa
la opcion Sound Blaster 16. Es mas rapida y tambien
mucho mas fiel al original, porque la AWE32 introduce
un monton de efectos de eco/reverberacion que no
estaban presentes en la maquina original. |
| Volver |
|
|
D16. Error: Exiting due to
signal SIGNOFP Coprocessor not available at eip=0014d62c
|
Desde
la version 0.28, MAME requiere un coprocesador matemático---lo
que significa que si tienes un procesador SX (386/SX,
486/SX, un procesador basado en SLC, o cualquier
otro procesador del estilo SX), no podrás usar más
el MAME. Necesitarás actualizar tu procesador---lo
que tambien puede significar tu placa principal.
Algunos viejos procesadores Cyrix con FPU emulada,
tambien causan este error. |
| Volver |
|
|
D17. Tengo una tarjeta de sonido
Sound Blaster pero no hay sonido. ¿Que pasa?
|
Frecuentemente
la razon es que la tarjeta no ha sido adecuadamente
instalada o que no es interpretada correctamente
por el DOS. Verifica primero si estás usando el
comando -soundcard 1 para ejecutar MAME. Este es
el comando para la tarjeta de sonido Sound Blaster.
Abre el archivo autoexec.bat con un editor, para
ver si la tarjeta de sonido ha sido correctamente
instalada. Deberias ver algo parecido a esto:
SET BLASTER=A220 I5 D1 H5 P330 T6
Si no ves esto, entonces la tarjeta de sonido no
esta instalada correctamente. Reinstalala. Si si
lo ves, pero igual no escuchas sonido, entonces
los parámetros no estan siendo correctamente interpretados
por el DOS. Intenta encontrar el archivo ctcm.exe.
Usando este programa puedes cambiar las opciones
de la tarjeta de sonido. Pon este archivo en tuautoexec.bat,
por ejemplo: C:\SB16\ctcm.exe. |
| Volver |
|
|
D18. Mi tarjeta de sonido PCI
no funciona bien bajo DOS. |
Este
es un problema engañoso con las "modernas"
tarjetas de sonido PCI. Sucede porque estas tarjetas
PCI no utilizan las direcciones de memoria de la
forma en que las "anticuadas" tarjetas
ISA lo hacen. Puedes engañar a tu tarjeta
PCI imitando una direccion de memoria y designando
una dirección virtual para tu tarjeta de sonido.
Para hacer esto, ve a tu autoexec.bat y busca la
línea SET BLASTER. Rellena con lo siguiente: SET
BLASTER=A220 I7 D1 T2 o intenta SET BLASTER=A220
I5 D1 T2. Esto debería funcionar para la Sound Blaster
PCI.
Para la Sound Blaster Live! Puedes intentar lo siguiente:
Ejecuta el programa sbeset.exe (que puede ser encontrado
donde tienes los archivos de tu Sound Blaster Live!).
Configura el puerto de emulación de Sound Blaster
16 como 220, la IRQ como 5, low DMA como 1 y high
DMA como 1. En el archivo sbeset.txt podrás encontrar
mas informacion acerca de esto. El sistema debe
ser reiniciado despues de este cambio.
Tambien necesitaras una referencia al programa sbeinit.com
en tu autoexec.bat.
Si nada de esto ayuda, puedes hacer una de dos cosas:
jugar sin sonido (lo que no tiene mucha gracia)
o intentar conseguir una tarjeta ISA por cerca de
2 dolares (o 2,5 €); Preferiblemente una Sound
Blaster ¡esta siempre funciona!
Busca en el sitio EmuAdvice por mas informacion
de referencia sobre el tema. |
| Volver |
|
|
SOLUCIONANDO
PROBLEMAS (WIN)
|
|
W01. ¿Por que MAME/W o
MAMEnu no funcionan con MAME32? ¿Hay un frontend
para MAME32? |
| Esta
es una pregunta sorprendentemente comun! MAME32
es una versión de MAME con interfaz de usuario ya
incluida, con su propio frontend y opciones de configuracion.
Igual puedes usar el frontend MAME/W con el, pero
es completamente innecesario. (Si lo haces, asegurate
de usar el parametro -quit en la caja de
dialogo Additional Commands del MAME/W.) |
| Volver |
|
|
W02. Startup error: DINPUT.DLL
|
¿Tienes
Direct X V3.0 o superior instalado? Si no, bajalo
de www.microsoft.com/directx/
e instalalo. Eso normalmente solucionara este problema.
Sino, tu joystick, pad o controlador (a) no esta
instalado apropiadamente; (b) esta roto; o (c) es
incompatible con Direct X. Para funcionar apropiadamente
en Windows, la mayoría de los joysticks/controladores
modernos requieren la instalacion y configuracion
de manejadores (drivers). Abre el Panel de Control
de Windows y mira bajo Controladores para Juegos.
¿Aparece el nombre de tu dispositivo en la
lista? Si no aparece, es que no ha sido instalado.
Toma aquel manual que echaste al rincon y ese disco
de manejadores (drivers), y ponte a trabajar.
¿Que pasa si tu joystick/controlador no vino
con un disco de manejadores? ¿Te costo alrededor
de $10? Entonces tienes un joystick generico "compatible
con DOS". Probablemente funcionara en Windows,
pero tendras que configurarlo manualmente. Ve al
Panel de Control / Controladores para Juegos y encuentra
una descripcion que se ajuste a tu dispositivo,
agregala. Luego prueba con el MAME32 nuevamente.
¿Hiciste todo esto y aún no funciona? Algunos joysticks
son incompatibles con Direct X. Estas son tus opciones:
(a) Usa control de teclado; (b) compra un controlador
compatible nuevo; o (c) usa la versión DOS del MAME,
que debe funcionar con cualquier controlador compatible
con DOS. |
| Volver |
|
|
W03. Startup error: Dxxxxxxx.DLL
(other than DINPUT.DLL) |
Puede
que tengas una version antigua del MAME. Las versiones
0.31 y posteriores no causan este error. Verifica
tu version y actualiza si es necesario.
Si el error es referente al Direct X, una de estas
es la probable causa: (a) Direct X no ha sido instalado
en tu sistema; (b) debes instalar una versión más
nueva de Direct X (MAME requiere la v.3 o superior);
o (c) tu tarjeta de sonido o gráficos es incompatible
con Direct X.
Aún si piensas que Direct X 3+ está instalado en
tu sistema y has verificado todo lo demás, ve y
baja la version actual de Direct X de http://www.microsoft.com/directx/
e instalalo nuevamente. (Direct X puede preguntarte
si puede reemplazar a los manejadores de la versión
anterior; di Aceptar.)
Si MAME32 aun no funciona, probablemente
necesitas actualizar tu tarjeta de sonido o graficos.
Si tu error menciona a DDRAW.DLL, mira si hay nuevos
manejadores disponibles para tu tarjeta de graficos,
o instala el programa Display Doctor de Sci-Tech para
mejorar las capacidades de tu sistema capabilities.
|
| Volver |
|
|
W04. No obtengo un mensaje de
error, pero no tengo sonido ni musica. |
En
Windows, normalmente solo un programa puede usar
la tarjeta de sonido a la vez. Asegurate de que
ningun otro programa que este corriendo utilice
sonido. (No hay problemas con los CDs de audio;
éstos no utilizan las funciones de generacion de
sonido de la tarjeta.)Las computadoras del estilo
de Compaq, Packard Bell y de otras "tiendas
por departamento" estan frecuentemente configuradas
para cargar programas extra de fondo (contestadoras
telefonicas, etc.) cuando Windows se inicia. Éstos
pueden causar conflictos con el MAME32. Para verificar
esto, presiona Ctrl-Alt-Delete, Haz "Finalizar
tarea" en todo excepto el Explorer e intenta
nuevamente.
Sino:
(a) Verifica las preferencias de sonido del MAME32
e intenta con sus muchas opciones.
(b) Tu tarjeta de sonido puede no ser compatible
con Direct X (aunque probablemente ya lo hubieras
notado antes). Considera una actualizacion. |
| Volver |
|
|
W05. No obtengo un error DINPUT,
pero mi joystick/controlador igual no funciona. |
1.
Estas de guasa: Mira detras de tu computadora y
asegurate que tu joystick aun esta conectado. (Si
no lo esta, no te sientas mal---le puede pasar a
cualquiera.)
2. Abre la caja de dialogo de Panel de Control /
Controladores para Juegos y asegurate de que tu
joystick esta listado ahi. Sino, instalalo. (Ver
el consejo para la instalacion en la pregunta W2
.) Ten en mente que si tienes un joystick/controlador
genérico, sin marca, puede no ser compatible con
Direct X. |
| Volver |
|
|
W06. Tengo un procesador no-Intel
y MAME32 no funciona. |
Las
versiones más recientes del MAME32 han corregido
la mayoría de los problemas que ocurrían con los
procesadores AMD, WinChip y Cyrix. Si estas usando
una version actualizada/reciente del MAME32 y aún
no funciona, intenta ejecutarlo desde la línea de
comando del DOS (dentro de Windows) con la opcion
-nocpudetect. Por ejemplo:
mame32 rastan -nocpudetect
Si esto funciona, puedes hacer un archivo PIF en
Win9x que agregará el comando a tu acceso directo
de MAME32. (Mira tu la ayuda o la documentación
de tu Windows para obtener más detalles sobre los
archivos PIF y los accesos directos.) |
| Volver |
|
VARIOS
|
|
M01. ¿Por que hay tantas
versiones de Galaxian, Donkey Kong, Pac-Man, etc.?
|
Los
juegos eran a menudo licenciados a otras compañías
cuando la compañia madre pensaba que ya habia
recibido suficiente exposicion. O, un juego era
tan popular que otra compñia obtenía una
licencia para lanzar su propia version. Pac-Man
era vendido por Namco y Midway; Dig Dug por
Atari y Namco.
Aveces es encontrado un conjunto de ROMs con una
fecha de copyright diferente, o un conjunto bootleg,
u otra version alternativa. Cuando la version "maestra"
del juego ya ha sido emulada en MAME, estas versiones
alternativas suelen ser faciles de agregar. En algunos
casos, las versiones alternativas son sutilmente
distintas: Los niveles del juego están en distinto
orden, el juego es mas dificil o mas rapido, etc.
En algunos casos, los ROMs fueron hackeados para
correr en hardware que no fue el ideado para ellos.
Por ejemplo, cuando el Pac-Man era "caliente"
algunos operadores de arcade encontraron la forma
de volcar los ROMs del Pac-Man y hackearlos
para que funcionaran en maquinas Scramble*
y asi no tener que comprar placas extra del Pac-Man.
Como esas versiones hackeadas son obras maestras
en su propio sentido, los desarrolladores del MAME
las han incluido.
*Aparentemente Scramble era una tarjeta
especialmente facil de hackear; varios juegos fueron
hackeados para correr alli. Un chiste de amplia
circulacion entre los entusiastas del MAME es que
cualquier cosa puede ser ejecutada sobre
el hardware del Scramble---juegos de N64, tu tostadora,
el porton automatico de tu garage, etc. :?) (Ironicamente
Scramble fue tambien hackeado para correr
sobre el hardware del Galaxian!) |
| Volver |
|
|
M02. ¿Como estan protegidos
contra copia los juegos de arcade y por que? |
Debido
a los hacks y versiones de contrabando (bootlegs)
(ver pregunta anterior), algunos fabricantes de
video-juegos diseñaron sistemas para evitar
que los operadores de arcades "robaran"
sus juegos.
Uno de los metodos mas exoticos---inhackeable hasta
muy recientemente---era la placa de seguridad, tambien
conocida como una placa "slapstic" o "deflectora".
Los fabricantes adherian uno de estos circuitos
impresos especiales a la placa principal del juego.
Cuando el juego se ejecutaba, la ROM buscaba a la
placa de seguridad. Si no estaba allí, el juego
se colgaba. (Esto es similar a la proteccion por
hardware (o "dongle") aun utilizada por
algunas compañias de software hi-end.) Como
la placa de seguridad venia solo con los juegos
comprados, esto hizo que las copias de los ROMs
fueran inutilizables. Esta es la razon por que juegos
tales como Marble Madness e Indiana Jones
no podian ser previamente emulados, aun estando
disponibles sus ROMs.
La ultima manera de proteger los ROMs fue encriptarlos.
La placa principal decodificaba entonces la informacion
a medida que se ejecutaba el juego. De ahi que copiar
los ROMs fuera inutil, a menos que el sistema de
desencripcion hubiera sido "quebrado".
|
| Volver |
|
|
M03. ¿Existe algun area
de charla en vivo donde pueda discutir sobre MAME? |
Puedes unirte a #retrogamers
en el servidor EFNET IRC (para charlar en ingles).
Si no tienes un buen servidor de IRC, irc.idle.net
es el recomendado.
IRC es un programa de Windows que permite conectarse
a esos canales de charla. Si no tienes IRC o no
estas seguro de como usarlo, ve al sitio oficial del mIRC.
Desafortunadamente, el equipo del MAME no aprueba
más las politicas el canal #mame, no participa
en el y no lo recomienda.
Si utilizas los canales de charla, recuerda que
la emulacion es por divertimento e interes historico,
asi que por favor actua apropiadamente. Se considera
rudo entrar a un canal y preguntar "¿Donde
puede obtener ROMs?"
Si estas en problemas al usar MAME, por favor
lee los archivos de documentacion (y este FAQ)
antes de llevar tus problemas a un canal de charla.
(Si realmente has encontrado un nuevo problema,
seguramente será recibido con interes.) |
| Volver |
|
|
M04. ¿Puedo hacer mi propio mueble de arcade?
|
| Ciertamente
puedes, asumiendo que seas lo bastante bueno con
tus manos. El mueble de arcade no es realmente mas
que un gabinete que recubre al PC y el monitor.
Todo lo que debes hacer es construir el gabinete
y acomodar el aparato. Puedes encontrar mas información
sobre esto en el sitio Constructing
Cabinets, incluyendo fotos. |
| Volver |
|
|
M05. ¡Puede tambien MAME
ser jugado en otros idiomas? |
| Hasta
el momento, MAME puede ser jugado en varios idiomas:
ver la página del
proyecto MAMELang. Nota que este no es un proyecto
oficial y que aun no esta funcionando correctamentye.
|
| Volver |
|
|
M06. ¿Puedo contribuir
con algo al proyecto MAME? |
| Por
cierto. Puedes empezar por probar los manejadores,
viejos y nuevos. De esta forma el equipo del MAME
podra obtener retroalimentacion y si fuera necesario
alterar y mejorar cosas como el sonido y las graficas.
Puedes encontrar más informacion acerca de esto
en la pagina MAME Testers. |
| Volver |
|
| ROMS
|
|
R01. ¿Que son los ROMs
"mezclados"? ¿Debo mezclar mis ROMs?
¿Como? |
Hay
mucha confusion acerca de
como funciona el mezclado de ROMs. Un archivo
de ROM mezclado es un unico archivo que contiene
los ROMs para las diferentes versiones de un juego.
Contiene los archivos para el juego "maestro"
(el original), mas los archivos extra necesarios
para jugar a las versiones alternativas del juego
(clones, bootlegs, versiones mas antiguas/actualizadas,
de otros fabricantes, etc.). La mayoria de las
versiones alternativas utilizan algunos archivos
de la version original. Mezclar estos archivos
en un solo archivo zip, elimina archivos duplicados
y ahorra mucho espacio. Tambien te ahorra mucho
desorden porque ya no necesitaras un archivo zip
independiente para cada version.
Cuando quieres que el MAME ejecute una version
alternativa de un juego, esto es lo que sucede:
1. MAME busca el archivo zip
(individual) del juego alternativo. Si no está
ahí o si no contiene todos los archivos que el
juego necesita...
2. MAME entonces busca el archivo
zip del juego "maestro".
Digamos que existe un juego (imaginario) llamado
Space Lips. Hay dos versiones: la original
(splips.zip) y la alternativa (splips2.zip).
Cada conjunto contiene cinco archivos llamados
01 a 05. Cuatro de estos archivos
son IDENTICOS; solamente los archivos llamados
05 son diferentes. Entonces, para jugar
a la version alternativa en realidad solo es necesario
un archivo extra: la segunda version del 05.
Si extraes 05 fuera del splips2.zip,
lo renombras 05a y lo agregas al splips.zip,
puedes borrar splips2.zip. Ahora cuando
le pidas al MAME que ejecute Space Lips (Alternate),
(1) verificará si existe splips2.zip (ahora
borrado); luego (2) encontrará el archivo que
necesita en splips.zip y ejecutará el juego.
¿Cuanto espacio ahorras con los ROMs mezclados?
En el MAME 0.31, previo al soporte de ROMs mezclados,
el conjunto completo de ROMs ocupaba alrededor
de 107MB. En el MAME V.33 el conjunto completo
de 628 ROMs mezclados ocupaban menos de 77MB!
Por lo tanto mezclar es barbaro---pero ¿como
saber que archivos mezclar, como llamarlos, etc.?
No lo sabras. Puedes jugartela y mezclarlos tu
mismo usando el comando -listroms del MAME
para ver que archivos necesita cada version. Como
se menciona arriba, sin embargo, algunos archivos
"alternativos" tienen el mismo nombre
que los del juego original y deben ser renombrados
de determinada forma. Por lo tanto, para utilizar
ROMs mezclados de manera confiable, deberias:
* bajar conjuntos pre mezclados
de los sitios que los contienen
* usar un programa de administración
de ROMs como el ClrMAME para mezclar tus
ROMs existentes.
(Nota: Algunos archivos que actualmente no son
necesarios, pueden serlo en futuras versiones
de MAME. Si mezclas tus ROMs y los descartas,
prepárate para tener que bajar ROMs actualizados
más tarde.) |
| Volver |
|
|
R02. ¿Como puedo comenzar
a borrar los archivos innecesarios luego de mezclar? |
Hazlo a mano (toma TIEMPO),
o simplemente obtiene el ClrMAME.
Esto es, sin embargo, algo muy errado a menos
que realmente sepas lo que estas haciendo, porque
posteriores versiones del MAME pueden comenzar
a utilizar algunos de los ROMs actualmente no
usados (como en el caso de que la emulacion de
sonido se habilitara, se necesitarían los ROMs
de sonido), y como consecuencia obtendrías ahora
conjuntos de ROMs invalidos. |
| Volver |
|
|
R03. Actualice a la ultima version
de MAME y ahora algunos de mis ROMs no funcionan. |
A
medida que el MAME crece, su emulacion de los juegos
existentes mejora. Esto suele significar que se
necesitan mas archivos de los ROMs originales de
los juegos. Algunos de estos archivos pueden no
haber sido incluidos en la distribución previa de
los ROMs o tu mismo puedes haber borrado algunos
de ellos cuando mezclaste tus conjuntos de ROMs.
De ahi, puedes (a) quedarte con la version previa
del MAME; o (b) bajar ROMs actualizados para usar
con el nuevo MAME. (Cuando un nuevo MAME es lanzado,
algunos sitios publican los archivos individuales
ahora imprescindibles por separado, para que no
tengas que volver a bajar conjuntos de ROMs enteros.)
|
| Volver |
|
|
R04. ¿Que son PROMs? |
| PROMs
son archivos de ROM especiales que contienen informacion
de color u otras informaciones necesarias de un
juego. Solian estar codificadas directamente dentro
del MAME. Actualmente los juegos que necesitan de
éstos, los incluyen como archivos separados. |
| Volver |
|
|
R05. ¿Por que no puedo
simplemente bajar todos los ROMs y samples en un solo
archivo? ¿Por que los operadores de los sitios
son tan hostiles cuando pregunto? |
Esta
es una de las preguntas mas formuladas. Del README.TXT:
"No esta permitido distribuir el MAME y
las imagenes de ROMs en el mismo medio fisico. Está
permitido hacer las imagenes disponibles para bajar
en el mismo sitio web, pero solo si se advierte
a los usuarios acerca del estado de los derechos
de autor de los ROMs y los asuntos legales relacionados.
NO esta permitido hacer el MAME disponible
para bajar en un solo archivo gigante que contenga
ademas todos los ROMs soportados o cualquier archivo
que contenga mas de un ROM dentro. No
esta permitida la distribucion del MAME en ninguna
forma paquete que venda, publicite o propagandee
CD_ROMs ilegales u otro medio que contenga imagenes
de ROMs..."
Recuerda que es ilegal poseer un archivo
de ROM amenos que poseas tambien el circuito impreso
original que contenia dicho ROM. Es altamente improbable---probablemente
imposible---que una sola persona posea los circuitos
impresos de la totalidad de los mas de 2000 juegos
que el MAME soporta. La posesion de un archivo de
ROM de un juego que no te pertenece, es pasible
de pena de hasta cinco años de prision y
una multa de hasta $50.000 por cada violacion.
(Claro, nadie esta siendo perseguido al presente,
pero la ley permanece vigente.)
Aun si fuera legal, ¿realmente piensas que
algun operador de un sitio querria a visitantes
bajando archivos de 600MB (o mas de 1.700MB, si
incluyera los juegos NeoGeo)?
Ahora, imagina que tu eres un operador de un sitio
y que 50 personas te formulan esta pregunta todos
los dias---pidiendote que hagas algo que es
ilegal, completamente prohibido por el mismo equipo
del MAME. Puede que ahora hayas entendido la hostilidad.
¡No lo hagas! |
| Volver |
|
|
R06. ¿Por que no puedo
encontrar samples para <insertar juego aqui>? |
| Algunos
conjuntos de samples simplemente no existen. No
obstante, los desarrolladores de MAME agregan soporte
para samples a los manejadores de esos juegos, esperando
que los samples eventualmente aparezcan. Algunos
otros juegos tienen solo parte de sus samples disponibles.
Siempre encontraras los conjuntos mas actualizados
de samples en la pagina de Samples
del sitio oficial de MAME. |
| Volver |
|
|
|
|
w |