Xbox 360 - Tutorial: how to have 60 fps on Gears of War or other games and to apply Xenia patches

Xbox 360 Forever
Xbox 360 Forever
3.1 هزار بار بازدید - 2 سال پیش - PLEASE LEAVE A LIKE AND
PLEASE LEAVE A LIKE AND SUBSCRIBE if you like my videos. It is a motivation for me to continue the work.
If you have any questions don't esitate to ask.
Links:
- jdk-17 windows-x64_bin: https://www.oracle.com/java/technolog...
- ghidra_10.3.2_PUBLIC: https://github.com/NationalSecurityAg...
- XEXLoaderWV.zip: https://github.com/zeroKilo/XEXLoader...
- XexTool v6.6: http://www.xorloser.com/blog/wp-conte...
- HxD: https://mh-nexus.de/downloads/HxDSetu...
- SDK 21256.3 (Xbox 360 Neighborhood) http://www.mediafire.com/file/l9786i9...
- XBDM plugin (to send files via LAN from e to Xbox 360): https://digiex.net/attachments/jtag_x...
- Xenia parches: https://github.com/xenia-canary/game-...

Some locations and values to change (with these you can skip the Ghidra part of the video, because I report the HxD addresses and values). CAUTION: these locations will work with the original .xex file, probably not with the TU (Title Update) applied (that needs the default.xex with the media id of your version. The media id can be read with xextool usig: xextool -x d default.xex):

Ace Combat 6: Fires of liberation:  
HxD          Values
1F325C    81 5f 35 0c change to 39 40 00 01
1F32E5    40 9A change to 40 xx (whre xx could be 10, that is good) (you can also try 12,16,17,1B,21,23,2A,2E,FF)

Gears of War  
Ghidra          HxD         Values
8223E7BB  2417BB    02 change to 01 (try also 00 and test the differences, perhaps it's better) 60 FPS
8228FA40  292A40    40 9A change to 48 00 Disable Motion Blur
82487487  48A487    04 change to 08 For FFAA 8x (01 for 1x; 02 for 2x)

Skyrim  
Ghidra         HxD       Values
822B7643  2B3643  02 change to 00

Unreal Tournament 3  
Ghidra         HxD          Values
823FFCBC  3FACBC   48 00 49 0d change to 60 00 00 00
826E7053  6E2053     02 change to 01

Shadows of the damned  
Ghidra         HxD    Values
82567FD0 563FD0    C0 23 04 84 change to 60 00 00 00
82A9F7C7 A9B7C7    02 change to 01
829EE4F4 9EA4F4    80 BE 04 F8 change to 38 A0 00 10

                                                          SUMMARY
1. The hacked Xbox 360 RGH manages two formats for games:
a) GOD (Games On Demand) format
b) Folder format
This guide regards the Folder format. If you have GOD (or ISO from dvd) you have to convert it in the Folder format
2. Inside a game folder, such as Gears of War in this video, there's a .xex files. This is the executable we are going to change (we'll use the patches for Xenia, the Xbox 360 emulator on pc, on the real Xbox 360)
3. To apply the Xenia patches (or if you want to change a hex value of any .xex file), basically you have to do simply these things:
a) Copy the .xex from the game folder on the Xbox 360 to a folder on your pc
b) Open the copied .xex file on your pc in a hex editor, like HxD that is free
c) Change the hexadecimal value at the proprer location
d) Save the new modded .xex
e) Copy it from your pc and paste it in the game folder on the Xbox 360 and start it...BUT...

To complicate things slightly:
1. The .xex files are generally compressed and encrypted, so you have to decompress and decrypt them using a tool called Xextool from windows command line
2. The above mentioned hexadecimal editor HxD manages offset hexadecimal addresses not absolute addresses, but can change and save the modded .xex files very easily
3. So, due to the fact the Xenia patches reports absolute addresses, you need another hex editor, like Ghidra (also free), to find the absolute location and then search for it inside HxD because, unfortunately, Ghidra doesn't save .xex files (or simply I'm not able to do it)
4. To use Ghidra you need the Java libraries (JDK revision jdk-11.0.14)
5. To open a .xex file inside Ghidra you need a plugin called XEXLoaderWV.zip
Anyway, nothing so difficult (but it is also intuitive). Now, let's get started and follow the video.
2 سال پیش در تاریخ 1401/03/16 منتشر شده است.
3,175 بـار بازدید شده
... بیشتر