Thanks, that might be helpful. I actually do know how to do swaps already, I have been doing that for the default.xex and chara_common.lnk. I just didn't know how to find the indexes for some files. I may have spoken incorrectly, I think it is the PHYD files that are similar in size like 47KB or something. Because of that I didn't know if I was swapping the correct indexes. I don't know what they do, but I was trying to find animation files at the time.b0ny wrote:swapping game files is more trivial than repacking huge lnk files - you could just edit the executable(default.xex), if you're ready to work with the xex tool i could help you dive in that thing. the idea is to edit the file table instead of editing the lnk archives.Protocol X27 wrote: Thanks for your ongoing work on this. Glad to see your finding more files.
I was looking to swap some of the animation files (MPM). I noticed that in some cases files have identical file lengths. As of right now the only way I know to find a file in Hex is using it's length. If the lengths are the same I don't know if I'm updating the correct file or not. Since the unpackers display the hex address (or at least doa5_tool does) while they are processing is there anyway to get the offsets for each file it dumps? There are a lot of files in the chara_common, and the Windows cmd window will only display so many lines. Any tips or techniques for getting those offsets would be appreciated.
i could create a tool -> that would help you find the offsets of needed files in table -> so you could swap their entries -> and the game would use the new file from it's modified "file table".(or maybe instead of a tool, a text file with offsets and description for the entire table would be enough).
so: unpacking with xex, hex editing, and packing back(not sure if this is necessary). tell me when you're ready...
or maybe, if there is a tool to edit the xbox 360 memory, you could use it to edit the executable directly in the memory without all that sh#t, you could create trainers for swapping costumes characters and stages(don't get to excited about this, this requires a lot of research to find where the stages are initialized).
If making the tool is of assistance to anyone else as well and not too much trouble, it's cool, but not something I'd trouble you over. Right now, I'm getting frustrated trying to figure out how to get vertices from different models injected. Some people know how, but I haven't been able to discover the full method yet.
On another thought b0ny, if you're willing to help with a tool, injecting into those --HL, --C,--P image files would be helpful if you have knowledge of how to do that. I still need to check out the bundler method that you mentioned early, but being able to inject those textures would be fantastic.