Buscar en la comunidad
Mostrando resultados para las etiquetas 'xenonrecomp'.
Encontrado 1 resultado
-
2 descargas
XenonRecomp es una herramienta que convierte los ejecutables de Xbox 360 en código C++, que luego se puede volver a compilar para cualquier plataforma. Actualmente, solo es compatible con plataformas x86 debido al uso de características intrínsecas de x86. Este proyecto se inspiró en gran medida en N64: Recompiled, una herramienta similar para ejecutables de N64. Uso XenonAnalyse XenonAnalyse, cuando se utiliza como una aplicación de línea de comandos, permite que se pase un archivo XEX como argumento de entrada para generar un archivo TOML que contiene todas las tablas de saltos detectadas en el ejecutable: XenonAnalyse [ruta del archivo XEX de entrada] [ruta del archivo TOML de la tabla de saltos de salida] Sin embargo, como se explicó en las secciones anteriores, debido a las variaciones entre los juegos, puede ser necesario un soporte adicional para manejar diferentes patrones. Se puede ver un archivo TOML de tabla de saltos de ejemplo en el repositorio Unleashed Recompiled. XenonRecomp XenonRecomp acepta un archivo TOML con configuraciones de recompilación y la ruta al archivo ppc_context.h ubicado en el directorio XenonUtils: XenonRecomp [ruta del archivo TOML de entrada] [ruta del archivo de encabezado de contexto PPC de entrada] Se puede ver un archivo TOML de recompilación de ejemplo en el repositorio Unleashed Recompiled. Principal [main] file_path = "../private/default.xex" patch_file_path = "../private/default.xexp" patched_file_path = "../private/default_patched.xex" out_directory_path = "../ppc" switch_table_file_path = "SWA_switch_tables.toml" Todas las rutas son relativas al directorio donde se almacena el archivo TOML. Descripciones: file_path: Ruta al archivo XEX. patch_file_path: Ruta al archivo XEXP. Esto no es necesario si el juego no tiene actualizaciones de título. patched_file_path: Ruta al archivo XEX parcheado. XenonRecomp creará este archivo automáticamente si falta y lo reutilizará en las siguientes recompilaciones. No hace nada si no se especifica ningún archivo XEXP. Puede pasar este archivo de salida a XenonAnalyse. out_directory_path: Ruta al directorio que contendrá el código C++ de salida. Este directorio debe existir antes de ejecutar el recompilador. switch_table_file_path: Ruta al archivo TOML que contiene las definiciones de la tabla de saltos. El recompilador utiliza este archivo para convertir las tablas de saltos en casos de conmutación reales. XenonRecomp ha sido creado por hedge-dev.