#8 Re: Problema com mame32 (version 0.81)
Bien, me dediqué a investigar un poco y es bastante intrincado el temita del error este. A mí nunca me saltó porque se ve que en los juegos en los que salvé (que son pocos, muy puntuales), no pasa.
Por lo que pude ver en varios foros, "oficiales" y no, pude sacar las siguientes conclusiones, que pueden ser correctas o no, porque hay varias versiones sobre el asunto.
1) Aparentemente se trata de una "función" incorporada a partir de la versión 0.99 en la que se intentaton solucionar algunos errores para salvar estados en juegos hechos por Cave, entre otros.
2) Después eso quedó ahí en "stand by" y de arrastre en el código para siguientes versiones. Pero no encontré (a simple vista) una buena explicación de porqué si se lo desactiva en muchos casos se puede grabar perfectamente, cuando supuestamente se incorporó para solucionar errores.
3) En fin. Sin embargo, en lo que sí se acuerda en la mayoría de lo que leí es que las únicas soluciones posibles por el momento son: o utilizar versiones anteriores del emu, o meter mano en el código.
4) Usar versiones anteriores no es tan complicado, sólo hace falta poner el ejecutable de la versión que nos interese en la "carpeta madre" donde tenemos todo configurado sobre nuestro Mame y listo. En muchos posts explico tanto el proceso como las complicaciones que pueden surgir, que no son muchas.
5) No encontraste la carpeta "SRC" porque es de "source" (fuente). Para poder modificar el código (y vi que hay varias versiones de la "solución" para este problema...) tenés que bajar justamente el código fuente y modificarlo ahí. El tema es que además, después de hacer la modificación hay que COMPILAR el código. Nunca lo hice porque no soy programador, pero por lo poco que entiendo al respecto, para compilar podés usar un programita que dan en la misma página oficial de MameDEV o con algún otro compilador que usan los programadores, de acuerdo al código.
Bueno, eso es lo que pude averiguar. Quizá otro tiene una respuesta más exacta, pero no vi ni en páginas oficiales de los desarrolladores una respuesta bien clara al respecto.
Saludos.