I'm having an odd dilemma: whenever I compile a script for D3 on XP, no hud messages and can be displayed. I just get a 'message not found' error in the game. I already know how to setup Dallas and EGCS (done it twice on win98 and 2k), but is there something extra that must be done to set it up for windows XP? Has anyone else encountered this problem before too? Not being able to show a hud message is really limiting me. All other script functions work properly in game, and the 'gcc -v' version readout works in the dos prompt. I'm using D3 1.4, D3sdk1.4 and D3editA (Atan). Any ideas?
Also: Pardon any odd spelling errors if there are any, my keyboard isnt working properly.
Of course i made the message in the list. Been working with this thing for years now
But I figured it out though. Apparently, my level filename was too short (3 letters long). I lengthened the name, and now it works just fine. Strange...
Ok, Pardon the 3 months later post....
That being said, I am having probs w/my scripting in XP. It just won't do it. I got the SDK and a virtualgcc installed, but I am getting hung up w/ the Autoexec.bat file string... Is there anyone out there that can solve this?
The autoexec.bat thing never worked for me. When I tried it, the computer had to ask for the location of win.ini every startup o_0
I used the 2nd method where you modify some enviornment variable or something. (been awhile since I did it, so I can't remember too well)
Myself and Fusion tried to get this working yesterday with no luck. I've set this thing up dozens of times without a problem, but his PC doesn't seem to want to do it.
Robo,
If you wanna try to do this again, I do have a little Win 98 box (They do have a Autoexec.bat file in there somewhere, right?)
ICQ me and we can try... I'd have to remove my Game Box and setup my Win box to do it tho. (KVM switch only supports 2 Boxes ata time.)
If you're using an NT kernel (read: Windows XP, Windows 2000, and Windows NT), you'll need to use the Environmental Variable method. Simply put, NT doesn't use or have AUTOEXEC.BAT.