Kinda. I'm working on something very cool for trainers on 360. It should be done by the end of the week.
This app allows you to patch the xex with your own assembly edits. Here is a sample patch I made for a game to bypass an rsa checksum.
CODE
# ============================================================================
# Sample Patch
# ============================================================================
.long 0x823FDBDC
.long (9f - 0f) / 4
0:
li %r3, 0
blr
9:
Here is another one that is part of my trainer project which will be released soon, it loads an xex library:
CODE
# ============================================================================
# LoadLibrary
# ============================================================================
.long 0x00000000
.long (9f - 0f) / 4
0:
# LoadLibrary
mflr %r12
addi %r6, LibHandle
li %r5, 0
li %r4, 9
# XexLoadImage
li %r3, 0x199
li %r4, 0x199
mtctr %r11
bctr
# Return
mtlr %r12
blr
9:
Looks like your doing some good work! Ive been trying to mess on with a couple of xex files myself, i have a couple of beta games that are stuck on the title screen , the controller just becomes unresponsive!