*** THIS TRANSLATION HAS NOT BEEN UPDATED LATELY AND IS KNOWN TO CONTAIN
    INCORRECT INFORMATION. PLEASE ALSO TAKE A LOOK AT THE ENGLISH
    VERSION AND / OR CONTACT THE TRANSLATOR AND REQEUST AN UPDATE ***

***********************************************************************
Preguntas más frecuentes y guía de instalación del xmame/xmess
***********************************************************************

Creado:               20 de Mayo de 1997, por Juan Antonio Marmnez
                      (jantonio@dit.upm.es)
Última actualización: 3 de Septiembre de 1998, por Hans de Goede
                      (hans@highrise.nl)

Traducción:           14 de Abril de 1999, por Vicente Aguilar
                      (vaguilar@retemail.es)

NOTA: La versión (en inglés) más reciente de esta guía puede obtenerse de 
la página oficial del proyecto xmame en http://x.mame.net

La última versión de la traducción de este fichero (y algunos otros) de la
documentación del X-MAME está disponible en la página del proyecto X-MEMA
en http://pagina.de/xmema


Contenidos
**********
1. Preguntas más frecuentes sobre xmame/xmess
2. Compilación, configuración e inicio de xmame/xmess
3. Parches
4. Trabajos pendientes
5. Correo
6. Notas específicas sobre la compilación en algunos sistemas operativos
7. Aspectos legales y derechos de copia
8. Quién es quién en los proyectos mame y mess

***********************************************************************
1. Preguntas más frecuentes sobre xmame
***********************************************************************

¿Qué es mame?

      Mame es un emulador de máquinas arcade. Creado en 1997 por
      Nicola Salmoria, mame empezó siendo una serie de emuladores de
      juegos individuales. Esta serie de emuladores se combinó en
      el formato de un emulador de múltiples juegos. Esta es la forma
      actual del mame, un único programa que emula diversas máquinas,
      con más de 100 personas contribuyendo con el proyecto.

      Mame fue creado por Nicola Salmoria.


¿Qué es mess?

      Mess es como el mame un emulador de máquinas, sólo que no emula 
      máquinas arcade sino ordenadores y consolas.


¿Qué son xmame/xmess?

      Xmame/xmess son las adaptaciones a Unix/X11 de los proyectos mame y
      mess. Hacen posible usar el mame/mess el máquinas *ix que usen
      el X-Window system X11R6 ( tamibén para SVGAlib/ggi/XF86-DGA ).

      El mame fue adaptado originalmente por Allard Van Der Bas, Dick the 
      Ridder y Juan Antonio Martínez.

      Xmame/xmess es mantenido actualmente por Hans de Goede.


¿Qué diferencias hay entre mame/mess y xmame/xmess?

      Ninguna relevante.

      Xmame/xmess están basados en el código fuente de mame/mess.
      Debido a razones técnicas más allá del ámbito de este documento, el
      código fuente de mame/mess no compila correctamente bajo Unix. Es
      por eso que existen los proyectos xmame/xmess. Cada vez que se
      actualiza el mame o mess, el código es comprobado (y modificado si es
      necesario) bajo Unix. Por esto las versiones de xmame/xmess son
      siempre las mismas que las de su homólogo mame.

      No se planea desarrollar el xmame/xmess de forma independiente.


¿Qué hardware y sistemas operativos están soportados?

      Las siguientes combinaciones de sistemas operativos y plataformas
      están soportadas activamente. Por favor, envía un mensaje al
      responsable de cada combinación de so/plataforma específica si tienes 
      cualquier problema compilando o que tenga que ver con ese so/plataforma
      específico. Envía un mensaje a hans@highrise.nl si son
      problemas más genéricos (p.ej. sobre x11).

      arq/so/modo gráfico  sonido  joystick  responsable

      i386/linux/svgalib     si    si(1)     Hans <hans@highrise.nl>
      i386/linux/x11         si    si(1)(3)  Hans <hans@highrise.nl>
      i386/linux/xf86_dga    si    si(1)(3)  Hans <hans@highrise.nl>
      i386/linux/ggi         si    si(1)     Christian <cpg@aladdin.de>
      alpha/linux/x11        si(4) (3)       Christian <cpg@aladdin.de>
      alpha/digital unix/x11 no    (3)       Leandro <ldardini@usl4.toscana.it>
      powerpc/linux/x11      no    (3)       Andreas <sid@skater.htu.tuwien.ac.at>
      powerpc/linux/svgalib  no    no        Andreas <sid@skater.htu.tuwien.ac.at>
      i386/netbsd/x11        no    si(1)(3)  Dave <dave@dtsp.co.nz>
      Sparc/Solaris/x11      si    (3)       Mathis <rosenhau@mailserv.sm.go.dlr.de>
      i386/Unixware7/x11     no    (3)       Richard <xmame@frogface.ddns.org>
      i386/openstep          si    (3)       Bat <pete@ohm.york.ac.uk>
      

      Se sabe que xmame/xmess alguna vez compiló y funcionó bajo las
      siguientes arquitecturas/so's, pero actualmente no están soportadas. 
      Si quieres probar alguna es cosa tuya. Esperamos que alguien se decida
      y mantenga alguna de estas combinaciones (o cualquier otra) de arq/so. 
      El código específico de cada arquitectura en xmame/xmess es muy simple, 
      y mantener una(s) combinación(es) de arquitectura/so/modo gráfico
      cuesta poco tiempo.

      SGI/irix/x11          si     (2)(3)
      Ix86/FreeBSD(5)       si     si (1)(3)
      Sparc/SunOs           no     no
      Ix86/Solaris          si     (3)
      IBM/AIX               si     (3)
      HP-9000/hpux          no     (3)
      ISC/Ultrix            no     no

      (1) Hay que cargar en el kernel el módulo para el joystick, o
          compilar el soporte directamente en el kernel.
      (2) En algunas Indy hay un canal de entrada analógico que se podría
          usar para añadir soporte a un joystick tipo PC. Voluntarios ...
      (3) Si tu servidor X soporta las XInputExtensions, puedes usar cualquier
          dispositivo XPointer como Joystick (mira las notas sobre joysticks).
      (4) El código del sonido está ahí pero no está soportado porque la
          máquina del responsable no tiene sonido.
      (5) Algunas versiones del xmame han aparecido en la distribución 
          freebsd. No se si todavía salen, pero si es así la versión incluida
          en la distribución debería funcionar.


¿Qué hardware y sistemas operativos NO están soportados?

      Arquitectura         Sistema Operativo

      Intel x86            SCO Unix (1)
      Intel x86            SCO OpenServer

      (1) Alguien dijo una vez que consiguió compilar el xmame. Esta
      información puede ser anticuada.

      ¿Encuentras algo en común? El problema es principalmente la falta
      de información y de tiempo para adaptar y probar. Otra vez:
      necesitamos ayuda.


Mi sistema está soportado pero xmame/xmess me da errores y falla. ¿Por qué?

      Xmame/xmess debería funcionar en modo gráfico de Pseudo Color en 8bpp
      y en True Color con 8, 16, 24 y 32bpp. Si tu Servidor X no soporta
      ninguno de estos modos gráficos, xmame/xmess no funcionará.

      Puedes comprobar qué modos soporta tu Servidor X iniciando el servidor
      y ejecutando el programa xdpyinfo. Lee la página del manual del
      xdpyinfo para obtener más información.


¿Qué hay sobre adaptaciones a Unix sin X11?

      Actualmente, además de x11 y svgalib, están soportados ggi y
      XFree86-DGA. Otras adaptaciones a modo consola son demasiado
      dependientes del hardawre para poder implementarlas. 
      Una adaptación para la librería StarBase de HP-UX siempre será
      bienvenida. :-)


¿Cómo configuro un joystick sobre XinputExtensions en Xfree86?

      Necesitas editar el fichero XF86Config para activar el XInput. Mira
      la página man del XF86Config.


¿Cómo leo una página del manual?

      Fácil. Si quieres leer la página man del XF86Config, escribe:
      man XF86Config


¿Por qué mi joystick no realiza correctamente movimientos en diagonal bajo 
mi sistema Intel x86?

      Xmame/xmess autocalibra el joystick, pero puedes probar algún programa
      específicos para calibrarlo ( el jscal que viene con el módulo para el 
      joystick funciona muy bien ... ).


¿Cuál es la función de los ficheros xmamerc/xmessrc?

      Una llamada normal a xmame/xmess puede tener este aspecto:

            xmame pacman -sound -nojoy -frameskip 2 -heightscale 3 \
            -widthscale 2 -display host.domain.org:0

      Muchas veces querrás usar la misma configuración para todos los
      juegos. Xmame/xmess leerá este fichero para cargar unos valores de
      configuración por defecto. Así los únicos comandos que tendrás que
      poner en la línea de comandos serán los que quieras modificar.
      
      Otra razón para xmamerc/xmessrc es la reorganización del teclado. 
      Algunos teclados Unix son muy distintos a los de PC. Para compensar 
      los cambios, xmame/xmess te permite redirigir las teclas que no estén
      disponibles en los teclados Unix hacia teclas que sí lo estén.


¿Cuál es la sintaxis del fichero xmamerc/xmessrc?

      La sintaxis es muy simple:
      palabra_clave valor
      Lee el fichero doc/xmamerc.ejemplo / doc/xmessrc.dist para conocer la
      mayoría de palabras clave.
      Prácticamente todos los parámetros de línea de comandos pueden ser
      usados como palabras clave, usando un valor de 0 ó 1 para opciones
      que se puedan anular con -no<opción>
      Como siempre, las líneas que empiezan con "#" son comentarios.


¿Dónde van las roms, imágenes, sonidos, puntuaciones y ficheros de 
configuración?
	
    -Roms/Imágenes/Sonidos
	
      Xmame/xmess usa un camino separado por ":" para conocer los
      directorios en los que debe buscar roms/imágenes/sonidos ("rompath").
      El camino por defecto viene dado por XMAMEROOT tal y como se define 
      en el fichero makefile.unix durante la compilación.
      Este camino es sobreestimado por el que se configure en el 
      xmamerc/xmessrc. Este es sobreestimado a su vez por la variable de 
      entorno ROMPATH si existe. Se pueden añadir más direcotrios a este 
      camino con la opción de línea de comandos -rompath.
       
       
      Xmame busca roms/sonidos en cada directorio de este camino en el
      siguiente orden:
      <dir>/nombre_juego/roms_y_sonidos_sin_comprimir
      <dir>/roms/nombre_juego.zip    (que contendrá la rom correcta)
      <dir>/samples/nombre_juego.zip (que contendrá el sonido correcto)
      y si se ha compilado con soporte para archivos .gz:
      <dir>/nombre_juego/rom_o_sonido_comprimido.gz
      
      Así que digamos que buscamos el fichero pacman.1 que es parte del
      pacman, entonces xmame buscará en estos directorios:
      <dir>/pacman/pacman.1
      <dir>/roms/pacman.zip (que contendrá a pacman.1)
      y si se ha compilado con soporte para gz:
      <dir>/pacman/pacman.1.gz
      
      
      Xmess busca imágenes en el directorio actual y en cada directorio en 
      el camino de búsqueda en este orden:
      <dir>/imagem.ext
      <dir>/nombre_sistema/imagen.ext
      <dir>/imagen.zip (que contendrá a imagen.ext)
      <dir>/nombre_sistema/imagen.zip (que contendrá a imagen.ext)
      y si se ha compilado con soporte para gz:
      <dir>/imagen.ext.gz
      <dir>/nombre_sistema/imagen.ext.gz
	  
      Digamos que queremos jugar al mario.nes en la emulación de la nes del
      xmess. Entonces tendremos que teclear "xmess nes mario.nes", y xmess
      buscará en el directorio actual y en cada directorio del camino:
      <dir>/mario.nes
      <dir>/nes/mario.nes
      <dir>/mario.zip (que contendrá a mario.nes)
      <dir>/nes/mario.zip (que contendrá a mario.nes)
      y si se compiló con soporte para gz:
      <dir>/mario.nes.gz
      <dir>/nes/mario.nes.gz

      Nota1: Si usas imágenes compimidas con gzip, ponlas en la línea de
      comandos sin la extensión .gz o no se descomprimirán al cargarlas.

      Nota2: Si tus juegos de neogeo no pueden encontrar el fichero
      neogeo.rom, ponlo en un directorio llamado neogeo en algún lugar del
      camino de búsqueda, o comprímelo como neogeo.zip en el directorio de 
      las roms.

    - Artwork
      Xmame/xmess busca también los gráficos en el camino anterior, estos
      ficheros deben estar presentes en el directorio: <dir>/artwork .

    - Configuración del xmame
      Xmame busca 3 ficheros de configuración y usa el primero que
      encuentre:
      ${HOME}/.xmame/<nombre_juego>rc
      ${HOME}/.xmame/xmamerc
      XMAMEROOT/xmamerc
      XMAMEROOT se define en tiempo de compilación, mira el makefile.unix.
      Para el xmess, por supuesto, cambia xmame por xmess ;)
	  
    - Configuración de los juegos
      Se almacenan distintos ficheros de configuración para cada juego según
      el usuario:
      ${HOME}/.xmame/<juego>.cfg respectivamente ${HOME}/.xmess/<juego>.cfg

    - Estado de los juegos
      El estado de los juegos se guarda también según el usuario :
      ${HOME}/.xmame/<juego>.sta respectivamente ${HOME}/.xmess/<juego>.sta
      
    - Puntuaciones
      Las puntuaciones se guardan en XMAMEROTT como se definió en el
      makefile.unix al compilar. Esto puede se puede indicar con la
      palabra clave spooldir en el xmamerc/xmessrc, que a su vez puede ser
      sobreestimado por la opción de línea de comandos -spooldir.

      Así que deberías dar permisos "drwxrwsr-x root games" al directorio
      indicado por spooldir y activar el setgid de xmame/xmess al grupo
      "games" para hacer que todo funcione.
      Nota: Esto no sirve con versiones que tengan activado el bit suid a
      root (svgalib y XF86-DGA). Se aceptan sugerencias.
      Por ahora usa ${HOME}/.xmame o ${HOME}/.xmess como spooldir en las
      versiones de xmamerc/xmessrc con suid root.

    - cheat.dat
      Si quieres usar trampas, el mame necesita cargar el fichero cheat.dat
      para conseguir la información sobre las trampas.
      Por defecto se busca el fichero XMAMEROOT/cheat.dat. XMAMEROOT se
      define en tiempo de compilación, mira el makefile.unix. Esto se puede
      sobreestimar por la clave cheatfile en xmamerc, que a su vez puede ser
      sobreestimada por la opción -cheatfile en línea de comandos.

    - history.dat
      Las versiones de dos desde la 0.35b8 usan un fichero llamado
      history.dat para mostrar información general (histórica) sobre los
      juegos. Desafortunadamente, el directorio donde localizar el history.dat
      está codificado directamente en el código fuente como el fichero
      history.dat en el directorio actual. Así que si quieres usar el
      history.dat tienes que iniciar el xmame en el directorio donde tengas
      este fichero o al menos crearte un script que cambie al directorio
      donde esté antes de ejecutar el xmame. Fíjate que al hacer esto 
      también se grabarán algunos ficheros en un directorio relativo a donde 
      esté history.dat.

    - Xmame todavía no puede encontrar ficheros / grabar las puntuaciones :
      Escribe "xmame/xmess -showconfig|more" y comprueba que los valores
      mostrados para el rompath y el spooldir son correctos y que tienes
      permisos de lectura/escritura. De otra forma, vuelve a comprobar
      el fichero xmamerc/xmessrc y la variable de entorno ${ROMPATH}.
      Recuerda que xmess también busca en el directorio actual.


¿Cómo inicio xmess/xmame?

      Para iniciar el xmame escribe:
        xmame [opciones] <nombre_juego> [más opciones]

      Para el xmess escribe:
        xmess [opciones] <nombre_sistema> [más opciones] \
              <disco/imagen_rom> [más opciones]

      Todas las opciones son opcionales ;)
      Xmame/xmess soporta casi todas las opciones de línea de comandos de la
      versión de dos (mira el leeme.dos), así como unas cuantas opciones
      propias, escribe xmame -help|more para obtener una lista completa.

      Con el xmess algunos sistemas no necesitan un disco/imagen, pero la
      mayoría si.


¿Por qué un juego no tiene sonido?

      - Primero comprueba que el sonido funciona en otros programas.
      - Comprueba que el sonido para ese juego esté soportado, no todos
        los juegos tienen sonido por ahora:

        Para el xmame mira el fichero gamelist.txt, ¿está emulado el sonido
        en ese juego? ¿El juego necesita un chip opl según el leeme.dos? El
        opl NO está soportado bajo unix.
        
        Para xmess mira en el readme.dos, ¿está soportado el sonido para el
        sistema en cuestión?

      - Mira la tabla de soporte de sistemas operativos en la sección
        anterior de este fichero, ¿soporta xmame/xmess sonido en tu sistema?


Mi sonido parece relentizado / hace clicks /
¿Qué hacen las opciones -fragsize y -numfrags?

      En linux, freebsd y otras arquitecturas basadas en los drivers de
      sonido OSS, xmame/xmess usa unos buffers (almacenes temporales)
      internos del kernel llamados "frags". Si estos buffers son muy grandes,
      una gran cantidad de sonido se almacenará antes de reproducirse y el
      retraso será perceptible, para evitar esto reduce el fragsize (tamaño 
      de los "frag"). Si en cambio el sonido hace clicks, los buffers son 
      demasiado pequeños y a veces el kernel se queda sin los datos de los 
      sonidos a reproducir, si te ocurre esto aumenta el fragsize.

      Puedes cambiar el tamaño de estos buffers con -fragsize <tamaño>
      El valor por defecto son 512 bytes. El fragsize debería ser siempre
      una potencia de 2 como 256, 512, 1024 & 2048, si no es así xmame
      dará un error.

      El tamaño tal y como se especifique es el que se usa para una
      frecuencia de sonido de 22050hz, para otras frecuencias se escalará
      automáticamente. De esta forma, el valor por defecto de 512 bytes
      pasará automáticamente a 1024 bytes para 44100hz y a 256 bytes para
      11025hz.

      El número de buffers utilizados también se puede configurar con
      -numfrags, por defecto se usarán 5 que suele ir bien. Esta opción
      normalmente no debería ser tocada, pero se puede jugar con ella si se
      tienen problemas con el sonido, avísanos si la has necesitado.

      En otras arquitecturas estas opciones sólo influyen en el tamaño del
      buffer interno del xmame, lo que también puede ser útil. Hay que
      añadir que en otras arquitecturas el tamaño de los frags (fragsize) no
      se escalará automáticamente al cambiar de frecuencia como en linux y
      freebsd.


¿Por qué un determinado juego no funciona?

      - ¿Tienes las roms correctas? ¿Has obtenido errores en los checksums? 
      Las versiones 0.34 y superiores del xmame necesitan ficheros con PROMs
      que no iban incluidos en las imágenes de las ROMs que aparecieron
      antes de la versión 0.34. Mira las preguntas sobre las PROMs más abajo
      si quieres más información.
      - En el xmame, comprueba el fichero gamelist.txt para saber si el
      juego en cuestión es jugable. Sólo porque haya soporte para un juego
      no quiere decir que actualmente funcione bien.
      - En el xmess, mira el fichero readme.dos. Puede ser que el sistema 
      todavía no esté del todo bien emulado.
      - Algunos juegos necesitan soporte para el sonido. Si no tienes sonido
      en tu sistema Unix o el sonido para ese juego no está soportado en
      xmame/xmess bajo tu Unix, prueba con la opción -fakesound en la línea
      de comandos.


¿Qué son las PROMs?

      Las PROMs contienen información específica de cada juego que en las
      versiones del mame anteriores a la 0.34 estaba codificadad directamente
      en el programa. Esta información se ha extraido del código y ahora se 
      incluye en las nuevas versiones de las ROMs de los juegos que la 
      necesiten.

      Dave's Video Game Classics es una excelente fuente de ROMs
      actualizadas. Si quieres usar tus ROMs actuales, puedes obtener
      solamente las imágenes de las PROMs en un fichero gordo de:
      http://www.davesclassics.com/arcade/Roms/bigprom.zip


¿Por qué va lento el xmame/xmess?

      Xmame/xmess es un programa en C compilado que emula hardware. La
      emulación por software del hardware siempre resulta lenta. He aquí
      algunas cosas que puedes hacer:

      - Prueba a usar la opción -frameskip para saltar fotogramas.
      - Prueba a pulsar F8 mientras xmame/xmess está ejecutándose para
      cambiar la frecuencia de los fotogramas.
      - Prueba a inhabilitar con -nothrottle el control de la velocidad o 
      pulsando F10 durante la ejecución de xmame/xmess.
      - Mientras se ejecuta xmame/xmess, pulsa F11 para comprobar la
      velocidad actual de xmame/xmess. Si nunca consigues un 100%, necesitas
      un ordenador más rápido.


¿Cuáles son las opciones de línea de comandos de xmame/xmess?

      Para ver un listado completo de los parámetros, escribe:
      
      /usr/games/xmame -help | more

      Xmame/xmess admite la mayoría de los comandos de la versión DOS, así
      como algunos propios.

      Mira el fichero leeme.dos para obtener más información sobre los
      parámetros de línea de comandos.


¿Qué teclas usa xmame/xmess?

      Xmame/xmess funciona con la misma configuración de teclas que la
      versión DOS del mame.
      Las siguientes teclas funcionan en todos los emuladores:

      Tabulador    Entrar en el menú de configuración. Pulsando de nuevo Tab
                   o Escape se vuelve a la emulación.
      P            Pausa.
      F3           Resetea la máquina (la emulada).
      F4           Muestra los gráficos del juego. Usa las teclas del cursor
                   para cambiar el juego/color, y F4 o Esc para volver a la 
                   emulación.
      F8           Cambia al vuelo el "frame skip" (60, 30, 20 ó 15).
      F10          Activa/desactiva el control de velocidad.
      F11          Activa/desactiva el indicador de velocidad.
      F12          Graba una captura de pantalla, si se ha compilado con
                   soporte para hacerlo.
      Numpad +/-   Ajusta el volumen.
      ESC          Salir del emulador.

      La versión para X11 del xmame puede cambiar entre varios modos
      gráficos mientras se ejecuta:
      Combinación de teclas:     Modo:
      alt-izq. + insertar        Normal en ventana
      alt-izq. + inicio          DGA a pantalla completa

      Bajo X11 en modo ventana puedes "capturar" el ratón para poder
      controlar el juego con él, pulsa alt-izq. + Re. Pág. para capturar 
      el ratón, pulsalas otra vez para liberarlo.


¿Dónde puedo conseguir la última versión del xmame/xmess?

      La Página Web Oficial del xmame/xmess siempre tendrá la última
      versión. La dirección es: http://www.dit.upm.es/~jantionio/mame/


¿Dónde puedo enviar correcciones, avisos de bugs (errores), ideas o dinero?
:-)

      Mira la sección 5 de este documento.


***********************************************************************
2. Compilación, configuración e inicio de xmame/xmess
***********************************************************************

Nota: Esta sección no es un tutorial de Unix ni de programación. Necesitarás
tener unos conocimientos básicos de los comandos de Unix para compilar e
instalar el xmame/xmess.


Sigue estos pasos para compilar el xmame/xmess:

1.  Lee la sección 3 para obtener información específica de cada plataforma.
2.  Descarga de la red el fichero con el código fuente del xmame/xmess.
3.  Mueve el fichero con el xmame/xmess a algún directorio donde trabajar con
    él. Cuando descomprimas el fichero, se crearán unos subdirectorios en el
    directorio actual.
4.  Cambia el nombre del fichero de forma que su extensión sea .gz para que
    el gzip no se queje. Por ejemplo, cambia xmame-0.34b1.1.tgz a
    xmame-0.34b1.1.tar.gz.
5.  Usa gzip -d para descomprimir el archivo. Por ejemplo, pon:
      gzip -d xmame-0.34b1.1.tar.gz
6.  Extrae los ficheros del tar. Por ejemplo, con:
      tar xvf xmame-0.34b1.1.tar
7.  Después de extraer los ficheros, vete al subdirectorio creado durante la
    extracción. Por ejemplo, después de extraer los ficheros del
    xmame-0.34b1.1.tar.gz se habrá creado un directorio xmame-0.34b1.1.
    Sitúate en ese directorio, es el directorio principal de la distribución 
    del código fuente del xmame/xmess.
8.  Edita el fichero makefile.unix y cambia la configuración según tu
    sistema.
8a. Si intentas compilar el soporte para joystick de X11:
    Escribe lo siguiente para ver los dispositivos Xdevice disponibles:
      make -f makefile.unix xlistdev
      ./xlistdev
8b. Elige el dispositivo que quieras y vuelve a editar el makefile.unix,
    poniendo en la opción JSNAME el nombre del dispositivo.
9.  Compila elxmame/xmess escribiendo:
      make -f makefile.unix
10. Si falla la compilación, avisa del problema al autor.
11. Para instalar xmame/xmess, escribe:
      make -f makefile.unix install
*** NECESITAS SER root PARA REALIZAR EL PASO 11 ***
12. En tu directorio home (como usuario), crea un subdirectorio .xmame.
13. Copia el fichero doc/xmamerc.ejemplo de la distribución del código fuente
    en ${HOME}/.xmame/xmamerc. (Para xmess, xmessrc).
14. Si quieres, copia el xmamerc.ejemplo al lugar de búsqueda para el xmamerc
    global como "xmamerc" (Para el mess, copia xmessrc.dist como xmessrc).
    El sitio para el xmamerc global (por defecto) se define en
    makefile.unix.
15. Edita el ${HOME}/.xmame/xmamerc para ajustarlo a tus preferencias.
    (Para el xmess edita el ${HOME}/.xmess/xmessrc)
16. Asegúrate que las variables de entorno DISPLAY y PATH están configuradas
    correctamente (y opcionalmente ROMPATH).
17. Asegúrate que tus imágenes de las ROMs están instaladas.
18. Inicia las X-Window (a no ser que hayas compilado un modo gráfico
    distinto, en cuyo caso te saltas este paso).
19. Inicia el xmame/xmess. Por ejemplo:
      /usr/games/xmame.x11 dkong

Si tienes problemas compilando, instalando y/o iniciando el xmame/xmess...

      * Asegúrate que el rompath en el xmamerc/xmessrc es correcto, u
        opcionalmente que la variable de entorno ROMPATH está configurada
        correctamente. Mira también:
        "¿Dónde van las roms, imágenes, sonidos, puntuaciones y ficheros de 
        configuración?"
      * Asegúrate que los ficheros con las ROMs tienen los nombres
        correctos en mayúsculas o minúscilas. ¡Unix las distingue!
      * Comprueba el xmamerc/xmessrc: ¿está bien configurado?
      * ¿Está el programa en tu PATH?
      * Las versiones de svgalib y xf86_dga de xmame/xmess necesitan
        permisos (setuid) de root. ¿Están bien los permisos?
      * Mira las notas específicas para distintos sistemas operativos en la
        sección 6 de este documento. Puede que necesites hacer algo especial
        bajo tu sistema operativo.
      * ¿Obtienes mensajes que dicen que te faltan ficheros? Puede que te
        falte alguna ROM. Mira las preguntas sobre PROMs en la sección 1 de
        este documento.
      * Lee la sección 1.
      * Lee el fichero KNOWN.BUGS con información sobre problemas conocidos.
      * Prueba a preguntar a la gente de alt.nombre.juego en las news para
        ver si alguien ha tenido el mismo problema que tú.

Si todo esto falla, manda un mensaje al coordinador actual del proyecto
xmame/xmess. Mira la sección 5 para ver las direcciones.


***********************************************************************
3. Parches
***********************************************************************

Hay disponibles versiones experimentales en:
      http://x.mame.net/devel


***********************************************************************
4. Trabajos pendientes
***********************************************************************

      * Adaptar el programa a ordenadores Intel x86 bajo sistemas operativos
      SCO. No hay disponibles copias de este SO. Se necesita ayuda.
      * Adaptarlo a otros Unix no-estandard o sistemas basados en Unix. No
      hay máquinas o software disponible. Ayuda. 
      * Soporte para juego en red de dos jugadores y varios observadores.
      Las X-Window están basadas en un modelo de red, así que esto no sería
      muy difícil de implementar. Se pide ayuda para ver cómo detectar qué
      jugador tiene el turno.

Si crees que puedes ayudar en cualquier área de las arriba mencionadas o que
puedes contribuir de alguna forma que consideres interesante, por favor
envía un mensaje al coordinador del X-Mame. Mira la sección 5 con las
direcciones de correo.


***********************************************************************
5. Correo
***********************************************************************

Hay una lista de correo oficial sobre el xmame/xmess (en inglés). Todas las
operaciones relacionadas con esta lista se realizan via correo electrónico
con destino a xmame-request@acm.csres.utexas.edu y las palabras clave
apropiadas en el cuerpo del mensaje. Los comandos reconocidos son:

      subscribe      - subscribirse a la lista
      unsubscribe    - darse de baja de la lista

Si quieres enviar un mensaje personal al coordinador del xmame/xmess,
envíaselo a la dirección siguiente. Todos los que contribuyan con el
proyecto xmame/xmess deberían subscribirse a la lista de correo.

      Lista de correo:             xmame@acm.csres.utexas.edu
      Coordinador del xmame/xmess: hans@highrise.nl


***********************************************************************
6. Notas específicas sobre la compilación en algunos sistemas operativos
***********************************************************************

Notas Generales
===============

Te recomendamos que uses el entorno de desarrollo GNU formado por gcc, gmake
y gnu-ar. Muchos de los problemas encontrados son debidos a la sintaxis
altamente permisiva del gcc, de forma que si usas un compilador de C que
sigue estrictamente las normas ANSI C, puedes obtener muchas advertencias
(warnings), y si esa versión del xmame/xmess no está completamente depurada,
errores de compilación.

El makefile.unix por defecto va configurado para X11/Linux. Se cuidadoso
editando este fichero.

El GNU make es OBLIGATORIO en TODOS los Sistemas, incluso si usas un
compilador distinto.



Soporte para el Joystick y el Ratón
===================================      

En el makefile.unix debes indicar si quieres soporte para estos periféricos.

Si usas un Joystick de X11 en las XFree86, debes fijarte que en la
subsección "Joystick" de la sección "XInput" del XF86Config tienes un valor
"Delta" que especifica en máximo desplazamiento que se indica a los
clientes. Un Delta=100 funciona bien en mi máquina Linux.

Desde la versión 0.27.2, si se activa el soporte para joystick deves
seleccionar que tipo de controlador de joystick quieres:
      a) En UNIX bajo arquitectura Intel puedes seleccionar el soporte
      nativo para joystick. Para esto, activa la opción I386_JOYSTICK.
      b) También hay un parche para pads de PC FM-TOWN. Si lo quieres,
      configura la línea apropiada.
      c) Por último, en todos los UNIX que soporten las XInputExtensions
      puedes elegir X11_JOYSTICK. Si lo eliges, debes definir el nombre de
      tu dispositivo de entrada, la localización de la biblioteca (librería
      está mal dicho ;-b) Xi y el método de consulta (polling) (por eventos 
      o por preguntas). Se proporciona el programa "xlistdev" para buscar 
      todos los dispositivos existentes. Para compilarlo pon 
      "make -f makefile.unix xlistdev" y ejecútalo.

NOTAS:
El soporte para dispositivos "X11 Pointing" ha sido un auténtico "hackeo":
no teníamos programas de ejemplo sino sólo las referencias en la biblioteca 
para empezar a trabajar. Además, la única máquina en la que se ha probado 
esto es en mi Linux (donde algunas de las llamadas y funciones de 
XInputExtensions no funcionan).

Así que por favor, considera este soporte como beta. Necesita más trabajo y
desarrollo, y (lo más importante), informes sobre otros dispositivos de
entrada y arquitecturas. Todas las contribuciones serán bienvenidas.

De hecho, todos los programas basados en XInputExtensions son propietarios y
el código fuente no está disponible, así que xmame/xmess se convierte en
material de referencia para el desarrollo de futuras aplicaciones.


Unas Pocas Palabras sobre el SONIDO
===================================

Algunas arquitecturas tienen características específicas por las que usar/no
usar el sonido. Lee y configura los FLAGS (variables) según las instrucciones
en el makefile.unix.

Si quieres interpolación linear en el mexclador, quita el comentario del
item S_LIN en el makefile.unix. Esta característica produce un ruido
terrible en AIX y Solaris, así que no la uses bajo estos sistemas
operativos. ¿Puede alguien que use alguno de estos sistemas estudiar el
problema?

En Linux e IRIX, los dispositivos de sonido son capaces de enviar
información sobre el espacio libre en los buffers de sonido, así que
deberías inhabilitar el temporizador. Para hacerlo, deja comentada la
línea del S_TIM en el makefile.unix. En Netbsd-i386 ahora también se puede
preguntar por el espacio libre en los buffers de sonido.

En otros sistemas tendrás que:
      * Quitar el comentario de S_TIM en makefile.unix.
      * Evaluar y configurar adecuadamente la variable AUDIO_TIMER_FREQ

Para conseguir el valor correcto, usa esta fórmula:
min AUDIO_TIMER_FREQ = 1+(int)(audio_sample_freq/audio_buffer_size)
Por ejemplo:
En Solaris con chipsets SUNW,am79c30 o SUNW,dbri usa
AUDIO_TIMER_FREQ=4.
En Solaris con chipsets de sonido SUNW,CS4231 elige AUDIO_TIMER_FREQ=9.
En AIX deberías usar: AUDIO_TIMER_FREQ=6.

ESTOS SON LOS MÍNIMOS VALORES PERMITIDOS. Para asegurarte que los buffers de
audio no se desbordarán, AUDIO_TIMER_FREQ debería ser en teoría un múltiplo
de la frecuencia base del reloj ( p.ej. si el CLOCK_TIC de un sistema es
de 10ms, puedes usar 20 ó 40 como AUDIO_TIMER_FREQ ). Date cuenta que 
el sonido basado en temporizador consume mucha cpu y relentiza la
ejecución, así que se crea un compromiso entre calidad de sonido vs.
velocidad. Si eliges un valor muy bajo, el sonido será muy malo y lento. La
mayoría de los sonidos en xmame/xmess son de menos de 256 byres, así que un
valor cercano a 50 debería ser aceptable.

En Linux hay una característica interesante: puedes elegir la frecuencia de
salida con la opción de línea de comandos -samplefreq <frecuencia>
( 8000 < frecuencia < 48000 )

Xmame / xmess también tienen ahora una opción -fragsize, que puede usarse
para controlar el tamaño de los buffers internos del mame, y bajo
linux/freebsd también para controlar el tamaño de los buffers del kernel.
Generalmente esta opción no cecesitará ser alterada a menos que xmame/xmess
se queje de que el tamaño de los buffers es demasiado pequeño para poder
trabajar en ellos con sonido. Sin embargo, bajo linux/freebsd debes jugar con
esta opción si el sonido hace clicks o va retrasado/relentizado. Mira las
preguntas sobre esto más arriba.


BSDi
====

         Compila con ARCH=FREEBSD añadiendo -DBSDi a CFLAGS.FREEBSD


Linux i386
==========

      Se han encontrado y corregido algunos bugs (errores) al usar gcc27x,
      por favor usa el egcs si lo tienes a mano. Si aparecen más errores por
      culpa del gcc, se hará obligatorio el uso del egcs, pero esperamos que
      esto no sea necesario.

      Lee las Notas sobre joysticks.

      Hay informes de que algunas SoundBlaster AWE32 no responden
      correctamente a la función get_audio_buffer_freespace(). Si es así,
      (recibirás algunos mensajes de error en las llamadas a audio_ioctl()
      por la consola y no tendrás sonido) utiliza el sonido por temporizador
      en lugar del normal ( todavía estamos estudiando este problema ).
      
      También hemos probado el sonido usando el módulo para el altavoz 
      interno del PC. ¡¡Funciona!! Pero... hay que usar -DUSE_TIMER :-(

      Corolario:
      Si se usa una SoundBlaster AWE32 o el altavoz interno del PC, hay que
      usar -DUSE_TIMER, si no -DDONT_USE_TIMER (No me echeis las culpas: yo
      no escribí los controladores de sonido).

      Desde la versión 0.27.1 se puede compilar un ejecutable con SVGALIB.
      Símplemente debes hacer esto:
      * configura el compilador como CC = gcc ( no uses -ansi -pedantic )
      * inhabilita las opciones de XPM.
      * elige DISPLAY_METHOD=svgalib
      * al compilar no te olvides de activar el bit setuid a root en el
      ejecutable (recuerda que los programas de SVGALIB necesitan permisos
      de root ).
      * CUIDADO CON LOS PERMISOS DE LOS DIRECTORIOS DE LOS JUEGOS: deben
      ser de sólo lectura para todos (excepto para root :-) ). De otra
      forma, la seguridad de tu sistema se tambaleará. (Te hemos avisado. No
      eches la culpa a los autores del xmame ).

      Hay una opción específica para SVGALib: -videomode (también en el
      fichero xmamerc) :
      * videomode 0   usa el modo standard 640x480x256, una elección segura,
                      debería funcionar en cualquier PC.
      * videomode 1   usa modos extendidos, con scanlines simuladas, podría
                      no funcionar en algunas máquinas, utilizar con 
                      precaución.
      * videomode 2   modos extendidos sin scanlines, podría no funcionar en
                      algunas máquinas, utilizar con precaución.

      Comentarios para Distribuciones Específicas
      -------------------------------------------

      Para distribuciones S.u.S.E.: Además del compilador gcc y la biblioteca
      libc que van en el grupo "d", otros paquetes necesitan ser instalados
      o no la compilación fallará. Si se compila con svgalib, el paquete
      svgalib del grupo "d" debe estar instalado. Si se compila para
      X-Window, hace falta el paquete xdevel del grupo "x". Estos paquetes
      pueden ser insalados con el programa "yast" de la distribución S.u.S.E.

      El autor utiliza Red Hat Linux. xmame/xmess debería ser compilado
      correctamente bajo Red Hat Linux. :-)

      Nota del traductor: Yo uso la Debian 2.0 y tampoco me ha dado ningún
      problema. :-D
     


Linux powerpc
=============

      Linux powerpc debería funcionar a partir de ahora, he aquí un mensaje
      de: Andreas Varga <sid@skater.htu.tuwien.ac.at>, el responsable de la
      adaptación a linux/powerpc, describiendo los pasos necesarios:

-------
Cambios necesarios para compilar xmame 0.34b3.1 en Linux/PowerPC con SVGALIB
-------

makefile.unix:

- configurar OPTFLAGS para linux/ppc
- elegir DISPLAY_METHOD = svgalib
- elegir ARCH = linux_powerpc
- quitar -lvgagl de LIBS.svgalib (sólo se necesita -lvga)

-------
Cambios necesarios para compilar xmame 0.34b3.1 en Linux/PowerPC con X11
-------

makefile.unix:

- configurar OPTFLAGS para linux/ppc
- elegir DISPLAY_METHOD = x11
- quitar el comentario de XPM =
- quitar el comentario de XPMLIB = 
- elegir ARCH = linux_powerpc

--------------------------------------------------------------------------

Otra cosa... el sonido no funciona porque actualmente los controladores de 
sonido para kernels Linux/PPC están en desarrollo... hay un controlador
viejo que es una versión modificada del controlador de Soundblaster, y los
kernels nuevos 2.1.1xx tienen controladores basados en los DMA de Amiga...
Una vez que todos estos puntos se asienten habrá un controlador
completamente compatible con OSS... entonces el sonido funcionará...

No puedo hablar sobre el soporte para Joystick...

Los cambios originales para Linux/PPC en el makefile.unix fueron hechos por
mi, pero se necesitan otros cambios para conseguir que compile...
Desde Octubre tendré algo más de tiempo para trabajar en esto, y os
mantendré informados...

Saludos,
Andreas


IRIX
====
      La opción S_TIM debe ponerse a -DDONTUSE_TIMER

      Se proporcionan dos juegos de variables para las máquinas que no
      tengan instalado soporte para sonido ( xmame/xmess usa el paquete
      dmedia en sistemas IRIX ).

      Silicon Graphics provee de varios compiladores nativos. xmame/xmess ha
      sido compilado y probado con el cc normal. Hubo problemas con esto al
      usar -n32 para el nuevo estilo de código de 32bits. Funciona con -o32
      para código de estilo antiguo de 32 bits. Ahora también debería
      funcionar con -n32 que es mucho más rápido.

      No se recomienda usar DCC (nunca más) ya que es un compilador de c++ y
      por tanto ni siquiera compilará xmame/xmess tal y como se distribuye
      por los malloc's sin conversión de tipos (cast). Modificar todos esos
      malloc's sería una locura, especialmente porque no están únicamente en 
      la parte osd (Dependiente del Sistema Operativo), sino también en el
      código general que no está bajo nuestro control. Dejando esto a un
      lado, el mame es c normal, así que por favor usa un compilador de c
      normal.

      Se ha informado de algunos problemas al usar el enlazador (linker)
      GNU. Se recomienda que uses el enlazador nativo.


HPUX
====

      Bajo HP-UX, el gcc y gnu-make son OBLIGATORIOS.



ULTRIX
======

      ( Notas recividas de Danny <dboxhoor@iso.vilspa.esa.es> )

      ¡¡MUY IMPORTANTE!!
      Algunos emuladores de CPUs del xmame/xmess acceden a la memoria a
      través de punteros que a veces apuntan a direcciones ilegales - al
      menos en cuanto a la CPU MIPS concierne. El sistema operativo Ultrix
      vigila esto y corrige este "acceso no alineado a los datos".

      Según la configuración de tu sistema, se generarán muchas advertencias
      (warnings) en ciertos juegos. Afortunadamente, estos mensajes se
      pueden desactivar ejecutando el comando "uac p 0" en la misma shell
      donde se vaya a ejecutar xmame/xmess.

      ACTUALIZACIÓN: El nuevo modificador -DACORN en el makefile arregla
      estos accesos no alineados en el código que probablemente será mucho
      más rápido que arreglarlos "en caliento" en el manejador de
      violaciones de segmento del kernel.

      Usa el gnu make.

      Compila con el compilador `c89'. A pesar de que el `gcc' no da
      problemas al compilar y optimizar xmame/xmess, el ejecutable producido
      por `c89' es más rápido en una máquina vacia (o sea, en donde xmame
      pueda usar toda la cpu y memoria sin competir con otros procesos de
      mayor prioridad), así que puedes poner el `frameskip' a 1.

      Al compilar con `c89 -O2' no te olvides de usar `-Olimit 1000'. Si 1000
      no es suficiente, el compilador te avisará de que debes aumentarlo.


SunOS y Solaris
===============

Hay tres opciones distintas para la arquitectura en el makefile :
ARCH = sunos  :  Esto es para versiones viejas de SunOs en Sparcs, pero un
                 Sparc con Solaris generalmente funcionará también con esta
                 opción.
ARCH = solaris : Esta es la opción que deberías elegir para Sparcs con
                 Solaris.
ARCH = solaris_i386 : Esta es para Solaris sobre PCs basados en Intel.

Actualmente la arquitectura sunos no soporta sonido.
Las arquitecturas solaris y solaris_i386 si soportan sonido - usa las
opciones
  S_TIM = -DDONTUSE_TIMER
y
  S_LIN = -DFANCY_SOUND
del makefile.
NOTA: Si un juego emulado no va a tope de velocidad entonces se resentirá la
      calidad del sonido.

Si usas la implementación de las X11 OpenWindows de Sun, entonces asegúrate
que las variables X11INC y X11LIB en la sección de opciones de X11 del
makefile están configuradas correctamente. (Actualmente hay líneas
comentadas con los directorios estandard para OpenWin).
Por supuesto, si estás compilando para X11 entonces necesitarás configurar
adecuadamente estas variables, sin importar qué implementación de las X11
estés usando!  :)

Si usas el compilador de Sun SunPro cc, entonces estos parámetros
optimizadores deberían ir bien :
   OPTFLAGS    = -fast -xO4 -native

Por último, han habido casos en los que la compilación del xmame se ha
detenido por culpa del programa "ar". Muchas instalaciones de Solaris
incluyen un juego de utilidades que cumplen el estandard XPG4, generalmente
en el directorio "/usr/xpg4/bin". La versión XPG4 de "ar" debe ser evitada
como una plaga. Asegúrate que "/usr/ccs/bin" está en tu path antes que
"/usr/xpg4/bin" y todo debería ir como la seda.

POR FAVOR FÍJATE : Actualmente no hay mucho apoyo para SunOS/Solaris. Si
tienes cualquier problema, intenta arreglarlo por tí mismo. Si tienes éxito,
envía un mensaje a la lista de correo detallando qué has hecho. Si no tienes
éxito, envía de todas formas un mensaje y _puede_ que alguien te pueda
ayudar. De cualquier forma, esta es la única manera por la que los problemas
con el xmame en SunOS/Solares se podrán arreglar.


Openstep
========

      Sigue las instrucciones genéricas para compilar xmame, y al editar
      el makefile haz lo siguiente:
      -No uses gcc, usa el CC nativo. gcc no enlaza correctamente las
       librerías openstep.
      -Búsca -lm y quítalo junto con -s de las líneas en las que aparezca,
       openstep no lo necesita y además falla al ponerlos.


***********************************************************************
7. Aspectos legales y derechos de copia del mame
***********************************************************************

Este capítulo únicamente describe los aspectos legales del mame, aunque
muchos de ellos también se aplican al mess.
Para los derechos de copia del mess lee: doc/readme.dos

El punto principal es sobre las imágenes de las ROMs. Las ROMs están
protegidas por los derechos de copia (copyrights) de sus autores, y NO
PUEDEN ser distribuidas en el mismo paquete que xmame/xmess. Descarga
calquier ROM bajo tu propio riesgo y responsabilidad.

El mame en sí mismo tiene Copyright de Nicola Salmoria. Puede ser distribuido
bajo los términos de la siguiente licencia:

Debido a algunas restricciones en el código fuente, mame y xmame ya no están
bajo la licencia GPL. Así que hay que aplicar algunas condiciones nuevas: El
propósito general del mame es el de ser un punto de referencia en los
futuros desarrollos sobre emulación de máquinas arcade. Esto se hace con
propósito educativo y para proteger muchos juegos históricos del olvido en
el que se hundirían cuando el hardware sobre el que se ejecutan deje de
funcionar. Por supuesto, para proteger estos juegos también tienes que ser
capaz de jugar con ellos; puedes ver esto como un agradable efecto secundario.
No es nuestra intención infringir ningún derecho de copia o patente de los
juegos originales. Todo el código fuente o bien es nuestro, o está
disponible libremente. No se incluye en el ejecutable ninguna parte del
código fuente de las ROMs originales.

Algunas de las condiciones siguientes podrían no ser aplicables a partes
específicas del mame (p.ej. los emuladores de las CPUs), los cuales tienen
sus propias notas sobre los derechos de copia.

El mame es libre y gratis. El código fuente es libre y gratis. Si has pagado
por el, te han timado. Si lo vendes, eres un ladrón. Los ejecutables del
mame sólo deben ser distribuidos en sus archivos .zip originales. No tienes
permiso para empaquetarlo junto con las ROMs originales. No tienes permiso
para distribuirlos en el mismo medio físico. TIENES permiso para hacerlos
disponibles en el mismo sitio, pero sólo si avisas a los usuarios sobre el
estado de los derechos de copia de las ROMs y los aspectos legales
relacionados. NO tienes permiso para hacer disponible el mame en el mismo
sitio con un fichero gigante que contenga todas las ROMs soportadas, o
cualquier fichero con más de una ROM. Si quieres distribuir este tipo de
ficheros, no tienes permiso para distribuir el mame. No tienes permiso para
distribuir una versión modificada, ni para añadir y/o quitar ficheros del
archivo .zip. Se tolerará que añadas un fichero de texto para hacer
propaganda de tu página web sólo si tu página contribuye con material
original al mundo de la emulación.

Si distribuyes el ejecutable, también debes distribuir el código fuente. Si
no puedes hacerlo, debes proporcionar un enlace a algún sitio del que se
pueda obtener el código fuente. El código fuente no puede ser utilizado en
ningún producto comercial sin una autorización por escrito de los autores.
Se permite el uso en productos no comerciales y de hecho se alienta este
uso; sin embargo si usas partes del código del mame en tu programa, también
deberás hacer disponible todo el código fuente.

Se permiten trabajos derivados (siempre que se haga disponible el código
fuente), pero esto no se alienta: mame es un proyecto en contínua evolución,
y deberías, por tu propio interés, enviar tus contribuciones al equipo de
desarrollo, para que ellos lo integren en la distribución principal. El uso
de la _información_ contenida en el código fuente es gratis (libre) para 
cualquier uso. Sin embargo, dada la gran cantidad de tiempo y energía
consumidos para recolectar toda esta información, agradeceríamos que tú
también hicieras disponible libremente toda la información adicional que
tengas.

Todas las marcas comerciales (trademarks) citadas en la documentación del 
mame y del xmame son propiedad de sus respectivos dueños.

====================================================================== 
Algunas partes del código fuente del xmame/xmess tienen copyright del Dept.
de Ingeniería Telemática de la Universidad Politécnica de Madrid. Estos
derechos de copia deben estar presentes en cualquier distribución del código
fuente para poder usar el soporte para Joystick basado en las
XInputExtensions. Este código fuente es un trabajo de hacking. No había
código de ejemplo, no se encontró ninguna información ( sólo el manual de
referencia de la biblioteca ) y yo tengo los derechos de copia. Puedes
usarlo bajo los términos de la Licencia Pública General GNU.


**********************************************************************
8. ¿Quién es quién en el proyecto mame/mess?
**********************************************************************

Padres del mame:                  Nicola Salmoria
                                  Allard van der Bas
                                  Mirko (Mix) Buffoni (Coordinador Principal)

Padres del mess:                  Brad Oliver (coordinador actual)
                                  Richard Bannister

Adaptación original a UNIX/X11:   Dick the Ridder, Juan Antonio Marmnez

Coordinador de Unix:               Hans de Goede

Mucha gente nos ha ayudado dándonos información, parches, imágenes de ROMs y
mejoras para el código. Mira el fichero creditos.unix para conocer a algunos
de los héroes que han contribuido con la adaptación para unix.
