Quotes ported from Mektek
Skyfaller:Everything mission-specific is in the .bwd. A .bwd can include others (and usually does -- and they can include other ones too, ad infinitum), so the draw distance may not (read: will almost certainly not) be in the top-level mission description .bwd. Result: you'll have to dig around, but if you insert a new draw distance after the inclusion, say at the end of the .bwd describing the mission "world", it'll override the previous one.
For most of the development, the files were .wld (world), a readable text format. We stuck in an assembler to turn them into binaries, partially to save space but mostly as a simple encryption. Binary world = bwd.
The .prj is the "project" file, where most of the game assets (sounds, bitmaps, models, etc.) reside.
MMPDI think I found it.
According to the documentation on how to build user worlds for MW2
(tools\mw2doc.htm in the English DOS Mercs CD), the drawing distance
variable resides in the VIEW tag of the WLD files, which has the same
name in the BWD files.
I used a hex editor to replace all occurrences of this variable in the mw2.prj,
and now the missions I tested *no longer have a far clipping plane*!
Replace the hex values
to set the viewing distance to maximum values. I used WinHex, which uses
3F as a wildcard.
Can anyone confirm? I tested this with MW2:31st CC (Titanium).
So, does anyone have any ideas?Nope, I cannot confirm it for DOS, least at this time I probably could if I had more time, but need to get back to my hw.
Basically my results are the following:
After playing around with it for a while I did a wildcard search and found 73 occurances of the VIEW variable, but after changing the value to a reasonable unsigned int value i could not get the game to let me in.
The **** are the parts to change and is different throughout the PRJ file.
the 48525A4D is not part of the variable from what i can tell, so it could be safely omitted.
btw the editor I use is 010
I would also note that mercs does have a different architecture than MW2 in that it is made for usercreated maps, so there may be other differences which I am not aware of.