Hi guys, I'm setting my first baby steps in xbox360 development. I'd like to mod my absolute favourite game for single player private use (Tenchu Z). I managed to extract the xprs (big thanks to a very helpful person). But I found some other files, including the xex and some .bins, which I try to open. When I use IDA pro 5.2 with the plugins for the xbox360 I get an error about some memory and it stops running. Am a newbie at this, so I hope some people can help me out with this. In return I can do my best if the helpful hand needs something (I will have a look around). I will order a devkit soon. I'd like to modify and add stuff to this game for my own pleasure. I don't know if the xdk for xbox360 could read the xex data? Sorry, might be a dumb question. Anyhow, are there experts here who could help me on the right track? I'm totally new to this. I already saw some members from another high respected board, this is how I found out about this site. My compliments for the great communities, Pandake
Most games ive seen so far Have there own built in System to prevent Modification, A game like Tenchu Z tho might not have one tho. The XDK will run any piece of software built for it.
Are you running vista? I get those memory errors a lot when trying to decompile with vista, booting into xp seems to be the only solution.
Hi Alchy, I want to modify the contens for my own pleasure. And add some things to it if possible. Pure for hobbistic private purposes. I don't have a dev kit or the sdk yet. Hope to get one, though, but till that time I'm looking what I ca do without it. Pandake
So you're trying to modify binaries from commercial games that are already compiled. I doubt any SDK you can find will aid you in this.
Yes, change some textures, unlock a model by replacing the data. Such things. Could please elaborate on this? Also if I would have access to a beta version?
If you have such a beta version then you'll be very popular around here. If you don't, then people probably won't be too receptive to you asking for it for free. In any case, you aren't really asking about 360 dev, you're asking about hacking a pre-existing game. Different thing altogether.
Hi Alchy, I don't think I want to hack it, it will be my personal modification of this fantastic piece of software for private use (talking about the single player experience). Adding my own 3d models and such. Changing some game dynamics. And I do hope to get some help here. Am new to this, so pardon my ignorance if my questions come over as stupid. But before forking out my savings for a dev kit, Id like to know if I can do what I want to do with it. And it will involve xbox360 development (at least in my terms).
If you mean adding new moves or whatever, then you're probably going to need the source code, and I still don't understand why you'd to spend huge amounts of money on the dev kit.
Hi Alchy, What I'd like to do is: Change the existing game dynamics (for example make my character jump higher). Unlock one character model which I saw in an early trailer, but didn't make the game. Change some textures, color of textures and maybe replace some existing 3d models. If possible add some items or modify existing. Change some of the guards paterns of how they walk etc. Why you ask? Because in my opinion it is the best game ever. And I would love to personalize it for private use. I would make it my hobby to get it perfect.
Hi Dark. The model is in the game, in 3d, only not playable, so his textures are in there. The game uses the same character 3d model, but differnt textures, so I'd like to put those on my playable character. Makes sense?
Its going to be a real task to disassemble the already compiled xex and go through all that. But hey, its been done before.
I hope to do so. I also hope to open the bin files, which are probably encrypted with some software. Is anyone an expert in this department? Grtz
pandake: there's good news after all - xor's xex plugin shows you imports and exports, including their names the beauty of hacking, eh? also, make sure you decrypt the xex using xor's xextool before putting it into ida