Editing Most Wanted?
- burna
- Turbo Charged
- Posts: 74
- Joined: 27 Sep 2004, 23:43
- Location: Sydney, Australia... in a state of insanity
Editing Most Wanted?
I checked the format of the files in NFSMW and they are in BIN and BUN formats like NFSU2, also not openable by Bintex. We really need Arushan to help out, or anyone else who can crack it. The NFSU2 files were encrypted with huffman trees (correct me if I'm wrong), and the file format may not have changed since Underground 2 due to noone being able to crack it.
- Tunerfreak
- Professional
- Posts: 1771
- Joined: 02 Dec 2004, 20:55
- Location: New Zealand, in my car
Well, I could access the texture a few months after U2 was out. So not much progress from my point of viewburna wrote:It's good to hear there's a measure of progress though.
I have no idea what you mean. What paint? the vinyl? the color? Why would you want to use it off another car?Tunerfreak wrote:Just what sorta stuff can we do through hex editing? Does it go far enough to being able to use the paint off another car?
- burna
- Turbo Charged
- Posts: 74
- Joined: 27 Sep 2004, 23:43
- Location: Sydney, Australia... in a state of insanity
Decryption in 2 months is progress in my book, even if nothing has happened since then!
How is the file actually encypted? Is it using standard or adaptive huffman tree encoding? I've looked up on this type of compression and I can't make heads or tails of the file structure.
I'm just not L33T enough when it comes to hex editing....
So are you planning to keep trying to crack the re-encryption now that we know that the MW files are the same as the U2 format?
I sure hope you are, or we are all very, very screwed.
I wish we could get a dev to "Accidentally" post the tools they used to create the files. (HINT, HINT to any devs who may be lurking around this forum)
How is the file actually encypted? Is it using standard or adaptive huffman tree encoding? I've looked up on this type of compression and I can't make heads or tails of the file structure.
I'm just not L33T enough when it comes to hex editing....
So are you planning to keep trying to crack the re-encryption now that we know that the MW files are the same as the U2 format?
I sure hope you are, or we are all very, very screwed.
I wish we could get a dev to "Accidentally" post the tools they used to create the files. (HINT, HINT to any devs who may be lurking around this forum)
I have no idea how the file is actually compressed. I use some of EA's game code for the decompression. I can't release any programs using that code until I rewrite the decompressor. There are a few more non technical things to worry about... wouldn't want so very well known coffee incident happening here.
- burna
- Turbo Charged
- Posts: 74
- Joined: 27 Sep 2004, 23:43
- Location: Sydney, Australia... in a state of insanity
I completely understand that.
I'll try to figure out the EA code and how it works. Can you tell me where the decompression code is in the MW demo exe? Or do you have it somewhere handy?
This would be so much simpler if EA didn't care about intellectual property. Although, in C&C, things were easily editable so I really don't know...
I'll try to figure out the EA code and how it works. Can you tell me where the decompression code is in the MW demo exe? Or do you have it somewhere handy?
This would be so much simpler if EA didn't care about intellectual property. Although, in C&C, things were easily editable so I really don't know...
Haven't run the MW demo through my trusty decompiler yet. Been having too much fun playing it... this just might be the first NFS game since NFS6 that I'm actually enjoying.
The decompression algo is the same as the U2 one, so grab the code from that. I think I posted the offsets somewhere on this forum. Its about 12 pages worth of x86 asm code. I got tired after the first page
The decompression algo is the same as the U2 one, so grab the code from that. I think I posted the offsets somewhere on this forum. Its about 12 pages worth of x86 asm code. I got tired after the first page
- Tunerfreak
- Professional
- Posts: 1771
- Joined: 02 Dec 2004, 20:55
- Location: New Zealand, in my car
What I mean is, is it possible through hex editing to change the base colour of a car? E.g is there a way to use the yellow paint off the Cayman and use it on the Viper? or would that mean cracking something that is uncracked atm? Or maybe the demo dosent even feature any more paint schemes?
I probly don't even have any idea of what im talking about But im trying to make it clearer.
Oh and, does anyone know how the Viper mods were made? Through hex I could see that _OPP_VIPER was renamed to _PLAYER_VIPER but does it go deeper than just the small hex modification?
Lets just say im eager to learn more about hex etc, im a n00b.
I probly don't even have any idea of what im talking about But im trying to make it clearer.
Oh and, does anyone know how the Viper mods were made? Through hex I could see that _OPP_VIPER was renamed to _PLAYER_VIPER but does it go deeper than just the small hex modification?
Lets just say im eager to learn more about hex etc, im a n00b.
- burna
- Turbo Charged
- Posts: 74
- Joined: 27 Sep 2004, 23:43
- Location: Sydney, Australia... in a state of insanity
I'm not even sure know how the paint base colours work in the game. It's not the actual textures in the compressed file, anyhow.
And, I'm not sure of how the viper mods were made either. The change should be as simple as replacing "OPP" with "PLAYER", but then in most hex editing I've done the shorter name throws out a bunch of offests for other parts of the file. So, the only way to really know is to ask the German guys who created it themselves.
Still haven't gotten around to getting the asm code segment yet from the exe. That would mean I would have to find the installer for the demo of U2, then install it, then find the post with the position of the segment, then get the segment, then analyse it....etc,etc,etc... and right now I'm waaaaaaaay too tired to even bother. Maybe tomorrow when I've got some energy.
And, I'm not sure of how the viper mods were made either. The change should be as simple as replacing "OPP" with "PLAYER", but then in most hex editing I've done the shorter name throws out a bunch of offests for other parts of the file. So, the only way to really know is to ask the German guys who created it themselves.
Still haven't gotten around to getting the asm code segment yet from the exe. That would mean I would have to find the installer for the demo of U2, then install it, then find the post with the position of the segment, then get the segment, then analyse it....etc,etc,etc... and right now I'm waaaaaaaay too tired to even bother. Maybe tomorrow when I've got some energy.