Sobre el problema de MAME, no se que puede estar pasando... quizá fuese algún problema de estabilidad con aquella versión... o quizá sea algún problema porque tengas una versión ultimate (u1, u2, u3, u4,...)... o quizá un problema porque tengas una versión optimizada para otro procesador (PIII, PIV, K7, K8,...)... o quizá sea algún problema con el hardware como la tarjeta la grafica o los drivers de esta o incluso problemas con las DirectX.
Todo lo que puedo decirte es que pruebes de nuevo con estas versiones de MAME 0.104 y MAME32 0.104 las cuales he verificado previamente que funcionaban perfectamente.
MAME 0.104 (Windows, Binary, MAME Command Line Version) en MegaUploadMAME32 0.104 (Windows, Binary, MAME With GUI Version) en MegaUploadSi no funcionase tampoco con estas versiones básicamente tu problema sería de hardware (inestabilidad en micro, inestabilidad en memorias, inestabilidad en tarjeta grafica,...) o un problema de drivers o configuración del SO y por tanto tendrías que seguir mirando hasta encontrar el problema.
Sobre la recreativa...
El J-Pac es lo ideal para interconectar los controles y video de la recreativa de manera sencilla y manteniendo el conexionado JAMMA de la recreativa.
La ArcadeVGA no es imprescindible ya que hay otro montón de métodos para conseguir imagen con barrido horizontal de 15,7kHz... además como siempre digo las ArcadeVGA se pueden hacer caseramente de manera muy sencilla sin modificaciones en el hardware (simplemente con un cambio de BIOS) a partir de tarjetas 9200SE / 9250.
Si quieres información de esto último dame por privado una dirección de correo (que no sea G-Mail la cual devuelve siempre los mensajes) y te mando toda la información referente.
Sobre tus ultimas preguntas...
Los drivers de la ArcadeVGA son necesarios para poder mostrar la pantalla con una profundidad de color de 32bpp y par tener acceso a diferentes resoluciones entrelazadas o no entrelazadas sobre Windows como 321x240p@60Hz 15,7kHz, 392x240p@60Hz 15,7kHz, 640x480i@60Hz 15,7kHz, 800x600i@50Hz 15,7kHz,...
La utilidad Winipac es necesaria si se quiere redefinir la configuración de teclas del J-Pac / I-Pac y es que este microcontrolador simula ser un teclado y por tanto al pulsar botones y direcciones lo que el PC piensa es que se están pulsado teclas del teclado (sin sufrir efectos de “ghosting” o “blocking”) y por ello es posible que necesitemos redefinir las teclas que son las direcciones y botones así como configurar mas o menos funciones en las “Shift Keys” o crear combos de varias teclas en solo botón.
El AVGA Trisync no se necesita a excepcion de que tengas un monitor de arcade con chasis tr-frecuencia (15kHz/25kHz/31kHz). Esta utilidad lo único que hace es habilitar modos de 31kHz y en resoluciones iguales o superiores a 512x384 para mostrarlas no entrelazadas sobre tubos tri-frecuencia.
Sobre el tema de que te den soporte pro teléfono lo veo bastante difícil, pero suerte con ello. En cualquier caso tienes los foros y seguramente haya gente que acceda a echarte una mano por MSN.
Un saludo.