MW2 XBOX360 Port #93
Replies: 3 comments 1 reply
-
|
Short answer: Depends. Long answer: It's not a tool that's anywhere near to being able to automatically recompile a game, and I quite frankly am not sure if that's possible, nor is it the scope of this project. Please take what I say with a grain of salt - I am not a developer nor am I associated with the project. |
Beta Was this translation helpful? Give feedback.
-
|
The tool decompiles Assembly/Machine-Code from Xbox 360 Executables into readable and Compile-able C++ Code. As somebody said before, the tool is not a "do it for me button", even with this tool, it would probably takes a few years to get something to work. As you still need a deep knowledge of the Xbox360 Hardware, and a solid understanding of assembly, and C/C++ programming as well. Also know this tool doesn't include shaders or GPU support iirc. Please refer to XenosRecomp for more info pertaining to that. |
Beta Was this translation helpful? Give feedback.
-
|
I'm not sure if this compiles to C++ as mentioned above. As the project says, it's a recompilation, where it carries the assembly code in a structure similar to C++, but even then you can't read and know what it does there, because it doesn't use typical functions that you would see in a project done in C++. What can be read and understood is the recompiler, which would take the decompiled code and recompile it for the target platform, but here it depends on the existence of all the opcodes that the recompiler can read and translate that decompiled code into a native instruction, what we would call an interpreter (CPP decompile --> Recompile Interpreter --> Native Opcode). The advantage over emulation is that everything here, the recompiled code, already works natively, as long as 100% of the instructions are found. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Would i be able to port MW2 for xbox360 to PC? i have the disc copy of it.
Beta Was this translation helpful? Give feedback.
All reactions