Asura Wrath PC Port

I recently ported Asura Wrath from Xbox 360 to pure C++ code to run it natively on PC without emulation. Reverse-engineering the game was quite difficult due to its complex code (it's one of the heaviest Xbox 360 games). Despite using various decompilation and recompilation tools, it was a laborious process. The game went from displaying a black screen to fully loading and being playable. I've added a menu where you can configure FPS, anisotropic filtering, resolution scaling correction, control settings, and language selection. I achieved all of this in a single day thanks to a herculean effort and with the help of an AI that helped me resolve the most critical errors. Without AI, projects like this wouldn't be possible in such a short time. It's undoubtedly an ambitious project and a technical marvel, but it's possible thanks to programming and AI, which accelerate the process. I believe recompilation could be the future of video game preservation, allowing us to enjoy them with current technology. I might release the port when it's finished, or I might keep it to myself; I haven't decided yet, haha. As soon as I finish adding everything I want, my next goal will be Dante's Inferno.

To stay updated or try to convince me to release the port, add me on Discord: justwatch0982

reddit.com
u/OtherwiseLetter7317 — 9 days ago
▲ 398 r/AsuraWrathGameScaling+5 crossposts

Asura Wrath PC Port

Recientemente porteé Asura Wrath de Xbox 360 a puro código C++ para ejecutarlo de forma nativa en PC sin emulación. Hacerle ingeniería inversa al juego fue bastante difícil debido a su código complejo (es de los juegos más pesados de Xbox 360). A pesar de usar varias herramientas de descompilación y recompilación fue un proceso laborioso la verdad, el juego pasó de mostrar una pantalla negra a cargar completamente y ser jugable, he añadido un menú donde se pueden configurar los FPS, el filtrado anisotrópico, la corrección de escalado de resolución, los ajustes de control y el idioma del juego. Logré todo esto en dos días gracias a un esfuerzo titánico y con la ayuda de una IA que me ayudó a resolver los errores más críticos. Sin IA proyectos como estos no serían posibles en tan poco tiempo. Sin duda, es un proyecto ambicioso y una locura técnica, pero es posible gracias a la programación y la IA que acelera todo proceso. Las recompilaciones podrían ser el futuro de la preservación de videojuegos, permitiéndonos disfrutarlos con la tecnología actual. Puede que publique la versión cuando esté terminada, o puede que me la guarde; aún no me decido, jaja. En cuánto termine de añadir todo lo que quiero, mi próximo objetivo será el Dante's Inferno 😈😈😈😈

Para estar al día de la publicación del port, agréguenme en Discord: justwatch0982

También estaré haciendo otros ports 👀

u/OtherwiseLetter7317 — 9 days ago