jueves, 14 de noviembre de 2013

ArcadeMAME finalizado,no habrá versión para 64 Bits

Amigos

ArcadeMAME ya ha pasado la fase de pruebas y corrección de errores, así que podemos darlo por finalizado. Queda pues poco tiempo para su lanzamiento final, con nuevas opciones, componentes y documentación.

Aunque se dijo en principio que habría una versión de 64 Bits, se ha tomado la decisión final de no publicar dicha versión, ¿Los motivos?

  • ArcadeMAME se basa en la versión 0.106 de Mame, la cual no esta diseñada para ser compilada  a 64 Bits.

  • Mame presento soporte para 64 Bits a partir de la versión 0.120.

  • Para poder compilar una versión de 64 Bits de ArcadeMAME, habría que reescribir gran parte del código, lo cual no es asumible.

  • Una versión de 64 Bits de ArcadeMAME, seguramente por la naturaleza del código fuente 0.106 no mejoraría en rendimiento, puede que incluso fuera menor a la versión de 32 Bits.

  • Las ROMS emuladas por ArcadeMAME, en su amplia mayoría no necesitan un rendimiento de alto nivel para correr al 100% de su velocidad original. ArcadeMAME tiene un excelente rendimiento incluso en PCs "modestos".

Si el día de mañana, se vuelve al desarrollo de ArcadeMAME, este se basará en código fuente mas reciente de MAME, y seguramente tome como base GroovyMAME, entonces si sería posible y tendría sentido lanzar versión de 64 Bits.

Estad atentos, el lanzamiento de ArcadeMAME106 Final esta muy cerca :-).

jueves, 17 de octubre de 2013

Nueva BETA de ArcadeMAME 106 (20131017)

Esta vez tenemos el motor XML con el que funciona Switchres más afinado que nunca, y además ArcadeMAME incluye (con los permisos respectivos) hiscore.dat, cheat.da y history.dat.

Mejoras:

  • Más correcciones al motor XML para la correcta rotación de juegos verticales, y la selección del modeline correcto.
  • Corregido la recepción de parámetros en Mame por desde Switchres.
  • Incluido XML de Mame 106 con la resolución real de los juegos verticales, el porqué de esto será documentado en la versión final.
  • Incluido XML original sin alterar de Mame 106.
  • Incluido dos XML más igual que los anteriores, pero con la resolución de "Golden Axe 2" corregida, esto no tiene nada que ver con el uso de "ga2_fix".
  • Añadida "ga2_fix " como "Fix" para "Golden Axe 2" y sus derivados, de forma que al usarse Mame con Switchres, este toma la resolución correcta del juego.
  • Añadida la opción "menu_brightness", quedan arreglos por hacer en esta función.

viernes, 4 de octubre de 2013

Nueva BETA de ArcadeMAME 106 (20131004)

Esta vez se ha corregido la rotación del UI, en la anterior beta en algunas circunstancias el juego rotaba pero el UI menú no.

jueves, 3 de octubre de 2013

Nueva BETA de ArcadeMAME 106 (20131003)

Buenas

A partir de ahora, iré subiendo el ejecutable de ArcadeMAME que podréis ir usando con la última distribución, así se tendrá disponible la última versión que bugs corregidos hasta que se publique la definitiva:

20131003
  • Corregido el código para la rotación de los juegos.
  • Corregida la generación de XML para juegos verticales, Mame muestra ahora el "RAW DATA" para los datos de "display" como se corrigio de manera oficial en la versión 107.

    Por ejemplo Pacman muestra ahora en la salida XML width="288" height="224" en lugar de width="224" height="288".

sábado, 28 de septiembre de 2013

ArcadeMAME 106 PREVIEW (antes ID4 Mame)

Bueno señores

Aquí tenéis una nueva versión del ID4 Mame, que ahora se llamará ArcadeMAME, se trata de una PREVIEW, ya que aún esta por acabar y corregir.

Como novedad principal es que esta es la única versión de Mame 106 compatible con Switchres, lo que posibilita a este Mame usar las "Dinamic modelines".

Mirad el txt que incluyo, la versión de 64 bits estará disponible cuando se publique definitivamente.

Para los que no conocían esta versión de Mame, aquí tenéis una lista de las características:

- Switchres compatible
- Customizable UI
- Arcade font
- Skip disclaimer
- Skip warnings
- Skip game info
- Low dot clocks hack for newer ATI cards
- CRT driver, Switchres, VMMaker and ArcadeOSD bundled
- x86 and x64 versions available

El Hack para las ATI sólo es funcional cuando se usa ArcadeMAME con Switchres, si queréis que duplique la resolución también en el tiempo de ejecución, pedidlo "formalmente" :)








lunes, 9 de septiembre de 2013

Estimados amigos

Disculpad todo este tiempo en el que no se ha posteado nada, estoy muy ocupado pero ni por un momento penséis que se "ha parado" el trabajo en el "ID4 MAME".

Estoy corrigiendo muchos bugs que contenían la versión anterior, además de añadir nuevas funcionalidades. A partir de ahora "ID4 MAME" se pasara a llamar "ArcadeMAME", y en su próxima versión incluirá el CRT Emudriver de Calamity, una versión de Switchres y una compilación para x64, todo esto aún no esta del todo confirmado.

Os dejo una captura del último Build, quizás me anime y deje para descargar dicho build para que vayáis probando, hasta que este la versión definitiva.

¡Saludos!