Parche para tener UltraXLE y PJ64X en el mismo directorio.

He hecho este pequeño programa que parchea el UltraXLE.xbe de forma que en vez de llamar a default.xbe, llama a ultra64.xbe. Despues de parchear el archivo UltraXLE.xbe, hay que renombrar el default.xbe a ultra64.xbe. El parcheador debe estar en el mismo directorio que los xbe para funcionar. Lo siento que este en ingles, pero como es lanzamiento a nivel mundial... :wink:

Descargar UltraXLE_share_roms_fix_By_Nuak.zip

Tambien lo adjunto al mensaje por si acaso el server se cae.
C:\>Ultra\ultra64fix.exe
**************** UltraXLE fix 1.0 by Nuak ****************
**************** www.xboxreality.net ****************
** This fix patches UltraXLE.xbe so yo can have PJ64-X **
** and UltraXLE in the same directory, sharing the **
** same roms. You have to rename the UltraXLE **
** default.xbe to ultra64.xbe after running this patch **
**********************************************************
The file UltraXLE.xbe doesn't exist or can't be open (Error 2)

Lo probe unas 15 veces siempre con el mismo mensaje :( (en la misma carpeta estan los archivos default.xbe,UltraXLE.xbe y ultra64fix.exe)
ok buscare el error, gracias por probarlo!
Lo he probado y me funciona perfectamente, en distintos directorios. Solo le he probado con la version 1.0b del UltraXLE, que la distribuyen como UltraXLE-v1.0b.rar.
Si te da ese fallo es que el programa no puede abrir el fichero, verfica que UltraXLE.xbe existe y esta en el mismo directorio que ultra64fix.exe, mira tambien que UltraXLE.xbe no este protegido contra escritura. Lo puede probar alguien mas?
De todas maneras si sigue fallando a mas gente posteo el codigo fuente y vemos que puede ser.

Cuando lo hace correctamente devuelve este mensaje:

**************** UltraXLE fix 1.0 by Nuak ****************
**************** http://www.xboxreality.net ****************
** This fix patches UltraXLE.xbe so yo can have PJ64-X **
** and UltraXLE in the same directory, sharing the **
** same roms. You have to rename the UltraXLE **
** default.xbe to ultra64.xbe after running this patch **
**********************************************************
Seeking for Offset 0x5a617.
Patching... Patched OK
The program has rewrited 7 bytes in UltraXLE.xbe
Completed Succesfully!
3 respuestas