Home » EMULADORES » Mame & MameUI 0.159 32 & 64 bits no nag, hiscores y directinput

Mame & MameUI 0.159 32 & 64 bits no nag, hiscores y directinput

Ya tengo compilada la nueva revisión de mame (la 0.159) con los agregados propios de la web, los cuales para los que no los conozcáis aún son la eliminación de las pantallas de espera, la adición de directinput y la posibilidad de guardar nuestras mejores puntuaciones (hiscores) junto con el ñadido de los juegos no licenciados de neogeo habilitados (last hope,treasure of the caribbean,bang bang busters y crouching pony hidden dragon demo versión)

Las novedades más importantes de la version 0.159 son:

  • Mejoras en cuanto el código de encriptado de Daytona 2 Power Edition (esto no lo vais a notar, simplemente es una ayuda a los desarrolladores de Mame sobre como funcionan determinados mecanismos)
  • Añadido el dumpeo de la tarjeta CF de Lindbergh (para que nos entendamos la ‘CF card’ es el dispositivo de seguridad que tienen las placas lindbergh, las azules tienen una de 512 MB con Windows XP como S.O. mientras que las amarillas tienen otra de 128 MB con Montavista Linux y son las encargadas de realizar el boot del sistema. Solo funcionan si son las originales ya que la bios se encarga de realizar el proceso de lectura asegurandose de que el numero de serie y el fabricante concuerda con el alojado en la CMOS_RAM). Estas CF Cards no son accesibles de ninguna manera si no tenemos una placa original puesto que están específicamente realizadas para que sólo sean accesibles con un hardware original. La importancia de este agregado radica en que la CF card permite la desencriptación de los dvd/hdd con un crypto sistema específico que se puede desarrollar aplicando conocimientos de ingeniería inversa.
  • Se ha añadido el dumpeo de la parte IO (controles) de la placa Derby Owners Club de Naomi
  • Habilitado el poder usar OPENGL, para ello tendremos que habilitarlo a mano poniendo USE_OPENGL=1
  • Habilitados los save states para los drivers (bestleag.c, bloodbro.c, buggychl.c, chaknpop.c, cyclemb.c, d9final.c,darkmist.c, dcon.c, dreambal.c, exzisus.c, fastfred.c, fuukifg2, fuukifg3.c,galpani2.c, gladiatr.c, gluck2.c, goodejan.c, gsword.c, iqblock.c, kaneko16.c,limenko.c, lordgun.c, mastboy.c, mustache.c, panicr.c, pipeline.c, pirates.c,progolf.c, quizo.c, quizpani.c, rabbit.c, raiden.c, retofinv.c, rollrace.c,scotrsht.c, seicross.c, sengokmj.c, shadfrce.c, shootout.c, sidepckt.c,skyarmy.c, skydiver.c, snowbros.c, supduck.c, taxidriv.c, tecmo.c, tecmo16.c,tecmosys.c, tehkanwc.c, thedeep.c, tmmjprd.c, tnzs.c, toki.c, vball.c, wc90.c,welltris.c, wink.c, wrally.c, wwfsstar.c, xorworld.c, xxmissio.c)
  • NUEVOS JUEGOS:Puzzlove,Player’s Edge Plus (PS0090),Poke Champ (set 2),Super Miss World
  • NUEVOS CLONES:Ghost Squad (GDX-0012) ,Sega Network Taisen Mahjong MJ 2 (Rev F),Side Arms – Hyper Dyne (US, 861202),Turbo Out Run (Japan, deluxe cockpit,The Key Of Avalon: The Wizard Master (server) (Rev E),The Key Of Avalon: The Wizard Master (server) (Rev F),The Key Of Avalon: The Wizard Master (server) (Rev G) ,The Key Of Avalon: The Wizard Master (client) (Rev E),The Key Of Avalon: The Wizard Master (client) (Rev F) ,The Key Of Avalon: The Wizard Master (client) (Rev G),The Key Of Avalon 1.20 – Summon The New Monsters (server) (Rev A),The Key Of Avalon 1.20 – Summon The New Monsters (client) (Rev A),The Key Of Avalon 1.30 – Chaotic Sabbat (server) (Rev C) ,Gekitou Pro Yakyuu Mizushima Shinji All Stars vs. Pro Yakyuu (Rev B),Asura Buster – Eternal Warriors (Japan) (ARCADIA review build),Super Spacefortress Macross II / Chou-Jikuu Yousai Macross II (GAMEST review build),Ultra X Weapons / Ultra Keibitai (GAMEST review build)
  • JUEGOS NUEVOS QUE NO FUNCIONAN: Vampire Night (VPN3 Ver. B),Super Rock and Bowl

La mayoría de los clones son juegos en CHDs, lo digo porque cuando veáis el update de las roms veréis que son pocos megas y no van incluidos.

DESCARGAR MAME & MAMEUI 0.159 NONAG-DINPUT-HISCORES

DOWNLOAD 32 BITS VERSION

DOWNLOAD 64 BITS VERSION

MAME 0.159 NONAG + HISCORE PATCH

Mira también

Oddworld Abe’s Oddysee ¡GRATIS!

Más juegos gratis este mes para que todos los aficionados a los videojuegos podamos disfrutar …

CemUI 2.1.1 Alpha 2

CemUI es (como su nombre viene a indicar) una GUI sencilla preparada para usarse en …

23 Comentarios

  1. Porque no me funciona xpadder en MameUI 0.159 he intentado que reconozca los controles joscktic, pero no funciona, el problema es que había configurado en input general

  2. Hola soy nuevo en esto del Mame, ya habia bajado la version 0.159 desde el sitio oficial y nunca pude bajar una version del rom que me funcionara, tendrias algun enlace de donde bajar algun rom para esta version?

  3. Ya está, al final probé en Properties, Display, Video Mode, y lo puse en GDI. Solo en ese anduvo.
    Lo que si, debo modificar las propiedades juego por juego porque no me permite modificar las opciones de video en general.
    Gracias!
    Saludos!

  4. Gracias por la respuesta!. ¿Como hago eso que me decís y desde donde?

  5. Hola. Tengo un problema. Cuando ejecuto el MAME 0.159 o cualquier versión más nueva queda la pantalla en negro y me pone esto: MAME: No Driver Loaded [__empty]
    ¿Que puede ser?
    Gracias!

    • Prueba a cambiar las opciones de vídeo, y en vez de auto, poner directdraw. Mame por defecto escoge la opción Direct3D (y ahora en estas ultimas versiones en algunos casos OPENGL) y es posible que tu tarjeta de vídeo no lo soporte.

  6. Esta version de 64bit no me deja crear la lista xml -listxml me da un error

    • No se si lo que te falta es ponerle al comando el output (no se si me has puesto la sentencia completa o solo una parte), es decir, el archivo donde te debe escribir la lista. Prueba con este comando mame.exe -listxml > listxml.txt

  7. Toda una lección magistral, amigo Jimmy.

    Gracias por la explicación.

    Saludos.

  8. hola

    porque subes a estos uploads ?

    porque no los sube a mega ,firedrive y otros gratuitos parecidos ?

    • Pepe, las razones son varias, Mega elimina muchas subidas por creer que se viola el copyright (están susceptibles desde lo de megaupload y a veces ni los miran), estos tres servidores muy rara vez eliminan un archivo, aparte de que la duración online de los mismos es mucho mayor (yo no puedo andar resubiendo cada 2 x 3 porque no tengo mucho ancho de banda). Por otro lado PAYPAL restringe las donaciones a este sitio web (diciendo que incumple sus políticas aun siendo legal), así que la única forma de mantener el sitio online es mediante estos servidores de descarga.

  9. Hola Jimmy
    Olvídate de lo escrito anteriormente. Las preguntas serían:
    ¿Esta versión ya lleva añadida el driver CV1K?
    ¿Podrías compilar el MAMEUIFX?

    Un saludo

  10. Hola
    Enhorabuena por esta fantástica web
    Tenía 2 preguntas:
    -¿Cómo aplico el parche diff?
    -¿Está incluido el parche CAVESH3? Y si no, ¿podrías añadirlo, y si no es mucho pedir con el MameUIFX?
    Muchas gracias

    • Buenas plonter,

      1.El parche diff no es necesario aplicarlo a menos que quieras compilar tu propio mame, ya que va incluido en la versión que te descargas de este blog. Si lo que quieres es compilar tu propia versión debes aplicar el .diff igual que lo harías con cualquier otro parche y luego compilar.

      2. Mame ya trae por defecto el driver cv1k.c para los juegos de CAVE, que no es más que una mejora sobre el driver CAVE SH3 que se implementaba antiguamente con otro parche. Todas las versiones de Mame (esto incluye Mameplus, MameUIFX) que te bajes de esta web u otras ya traen por defecto los juegos de CAVE a partir de la version 0.152.

  11. hola amigo donde podría encontrar los roms de los nuevos juegos

  12. Encuentro la exposición formidable amigo Jimmy, como siempre. Una pregunta :

    En qué parte del emulador hay que introducir el comando “USE_OPENGL=1” …podrías decirnos los pasos que hay que seguir para activar el OpenGL ?

    Gracias de antemano.

    Saludos.

    • Si mal no recuerdo, tenes que hacer un acceso directo de mame, le das clic derecho > propiedades y te vas a donde dice acceso directo. Donde dice destino, te vas al final, dejas un espacio y copias el comando. Le das aceptar. Al ejecutarlo desde ese acceso directo debería funcionar.

    • Miguel para usar OPENGL necesitas cambiar el modo de vídeo, para lo cual tienes que acceder al .ini de mame. Si estas usando MAMEUI este se genera solo cuando hacemos algún cambio en las opciones de la GUI. Si estas usando la version sin GUI, es decir Mame, tienes que seguir estos pasos:
      Inicio->Ejecutar-> CMD para que se te muestre la linea de comandos. Busca la carpeta donde este tu mame.exe y una vez llegues a esa carpeta escribe mame.exe -cc tardara unos segundos en aparecer de nuevo la linea de comandos. Una vez hecho si te vas a la carpeta donde tienes mame verás un archivos llamado mame.ini.
      Entras en ese archivo de texto y buscas
      #
      # OSD VIDEO OPTIONS
      #
      video auto

      Donde pone vídeo auto lo sustituyes por USE_OPENGL=1
      y ya lo tendrías funcionando bajo esa librería.

      Para MameUI se hace igual, buscas el .ini que se te ha creado (siempre que modifiques algo te saldrá el ini pero en MAMEUI te lo mete dentro de la carpeta ini)

  13. ¿Que ventajas da usar OpenGL?

    • De momento ninguna Hipnosis, va enfocado más bien a la gente que utiliza MAME en otros sistemas operativos diferentes de Windows y a aquellos que les daba el error de la pantalla en negro usando la opción D3D, debido a que su gráfica no es capaz de mostrar vídeo usando esa opción.

    • Hipnosis183 te conteste ayer de forma rápida porque no tenía mucho tiempo, te pongo ‘de momento’ porque lo que pretenden conseguir es que con la funcionalidad OPENGL algunos juegos 3D vayan mas fluidos (sobre todo en tarjetas más antiguas) mediante la optimización de algunos drivers que son capaces de usar varios núcleos de un procesador. Lo que quieren hacer los chicos de Mamedev es dibujar el juego fuera de pantalla usando un buffer, para que luego se pueda usar como puente la memoria del pc para mostrarla mas rapidamente en nuestra pantalla de juego. Para que sea más fácil de entender el esquema sería GPU (buffer) – RAM – GPU (pantalla).
      Aquí he subido un vídeo que tenía guardado de un mame experimental con esta tecnología (aún en pañales y con bugs) con San Francisco Rush
      https://www.youtube.com/watch?v=xZMkMRnfdMk
      veréis que la carga de CPU es mucho menos significativa haciendo este proceso.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *