Quote:DIFFix is a file created with Multimedia Fusion 2,
or MMF2 for short.
Multimedia Fusion 2 stand-alone applications use
an .exe process that is required for them to run.
Some people create malicious programs with MMF2,
and because every MMF2 stand-alone application
uses the same runtime .exe, antivirus programs
may detect DIFFix, as well as every other
Multimedia Fusion 2 application, as a threat.
If you get a warning on DIFFix, it should be
considered a false positive.
However, I cannot guarantee that this program is
totally glitch-free, or that it will work properly
on your system.
This program is intended only for use with
Torque Constructor-legacy-exported DIF files.
Annoyed by the frequent crashes and errors of map2dif, I decided to check what exactly causes that detail level 0 error.
It turns out it's a simple bit of code at the end of the dif.
First, export your creation with the legacy dif export function in Constructor.
Open it up in a hex editor (I'm using HxD) and scroll down to the bottom.
Find the bit of code with two ÿ's.
Highlight all the numbers after the second ÿ, and replace it with
There are a few breaks, but I would guess it's mostly from the small scale and many segments that I built the pipes with. I've had similar results in a similar situation using map2dif. Not too sure about that wall though...
Nice job, now I can actually get back to work on some of my older crashed levels!
Oh and a question, if I open up the constructor folder and delete the default map2dif file, then put the marble blast in there and name it the same thing, will it work when I click it in constructor? I'm just asking before I do something stupid.
Guys, you need to understand this hack doesn't exactly work. Yes, it converted and will show up in game, but there are so many cracks and missing pieces that it is basically unusable. If you want to see for yourself (looks ok from the outside, but hellish inside the tube)...
Hmm, I just tried it with a failed map of mine, it showed up perfectly but the whole interior was not solid. Meaning if you put your marble on it, it will just fall through.
But it's great if your going for untouched scenery.
EDIT: I think the reason for this is not the method, but simply the legacy dif export. It was not designed for marbleblast and thus it will not work entirely correctly. If you can figure out some different code to add in, or a completely different hack for another dif export. I'm afraid the interior will be simply un-usable.