IDA Pro and xex experience

Discussion in 'Xbox 360 Development' started by null2008, Jan 3, 2009.

  1. null2008

    null2008 Guest

    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
     
    Last edited by a moderator: Jan 3, 2009
  2. Dark Seraph91

    Dark Seraph91 Enthusiastic Member

    Joined:
    May 6, 2008
    Messages:
    577
    Likes Received:
    0
    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.
     
  3. shade45

    shade45 Member

    Joined:
    Jan 22, 2008
    Messages:
    6
    Likes Received:
    0
    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.
     
  4. null2008

    null2008 Guest

    Hi Shade,

    Yes, am running vista, will have a look at xp then.
     
  5. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    You're trying to add stuff to an already built game?
     
    Last edited: Jan 4, 2009
  6. null2008

    null2008 Guest

    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
     
    Last edited by a moderator: Jan 4, 2009
  7. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    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.
     
  8. null2008

    null2008 Guest

    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?
     
    Last edited by a moderator: Jan 4, 2009
  9. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    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.
     
  10. null2008

    null2008 Guest

    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).
     
    Last edited by a moderator: Jan 4, 2009
  11. Alchy

    Alchy Illustrious Member

    Joined:
    Apr 6, 2004
    Messages:
    6,216
    Likes Received:
    19
    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.
     
  12. null2008

    null2008 Guest

    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.
     
    Last edited by a moderator: Jan 4, 2009
  13. Dark Seraph91

    Dark Seraph91 Enthusiastic Member

    Joined:
    May 6, 2008
    Messages:
    577
    Likes Received:
    0
    You cant unlock something if it doesnt exist actually in the game.
     
  14. null2008

    null2008 Guest

    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?
     
    Last edited by a moderator: Jan 4, 2009
  15. Dark Seraph91

    Dark Seraph91 Enthusiastic Member

    Joined:
    May 6, 2008
    Messages:
    577
    Likes Received:
    0
    Hm I geuss that makes sense, have fun trying that.
     
  16. EazyB

    EazyB Rapidly Rising Member

    Joined:
    Apr 11, 2008
    Messages:
    86
    Likes Received:
    0
    Its going to be a real task to disassemble the already compiled xex and go through all that. But hey, its been done before.
     
  17. null2008

    null2008 Guest

    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
     
  18. pit

    pit Rapidly Rising Member

    Joined:
    Nov 19, 2007
    Messages:
    82
    Likes Received:
    0
    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
     
  19. null2008

    null2008 Guest

    Pit, thank you!!! Could you elborate on that in a pm?

    Grtz
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page