Demo Replay Error?


(timestart) #21

Either start the command prompt there (there’s a tool for windows XP that does this on microsoft’s site, linky, don’t know about Vista/7) or use the cd command to move there. Probably easiest to put demofix.exe in your demos folder then open a command prompt there so you don’t have to type long paths to things.


(Dthy) #22

Thanks for all your help TS! :smiley: I managed to get it working! :slight_smile: I’ve found the Win7 equivalent for anyone who needs it (Clicky Clicky)


(rUBBEN) #23

Hey, I would be very very very grateful if it work timestart but here’s my problem (noob incoming)

When I clik the exe, a message comes sayin " we can’t run this app because we can’t find MSVCR100.dll " (awful translation sorry :p)

Is it the right way to do ? What should I do ?


(Dthy) #24

What OS are you running? Because the way you get it to work varies.


(rUBBEN) #25

I’m on win XP


(Dthy) #26

Ahh, have to wait for TS to get here then, i only know the Win 7 way :/. I think that you place the demofix.exe in your demo’s folder then run Command Prompt (enter ‘cmd’ into run should work iirc) then enter the correct file path (e.g. C:/Documents/id Software/Enemy Territory: Quake Wars/etqwpro/demos) then enter something like"demofix brokendemoname.ndm brokendemoname.ucmd nameoffixeddemo.ndm", replacing “brokendemoname.ndm” & “brokendemoname.ucmd” with the name of the demo & “nameoffixeddemo.ndm” with what you want the demo to be called.

EDIT: oh yeh, download the file in TS’s response to me before you do any of that!


(Rex) #27

Dthwsh, can you please join #cause-gaming?


(Dthy) #28

Never used an irc, need to explain how to me. Or you could send the screwed stuff to me and i can send the fixed one back.


(Rex) #29

Try this: http://webchat.quakenet.org/


(timestart) #30

[QUOTE=rUBBEN;382147]Hey, I would be very very very grateful if it work timestart but here’s my problem (noob incoming)

When I clik the exe, a message comes sayin " we can’t run this app because we can’t find MSVCR100.dll " (awful translation sorry :p)

Is it the right way to do ? What should I do ?[/QUOTE]

You need Visual C++ 2010 redistributable. And as Dthwsh says you need to run it through Command Prompt.


(Dthy) #31

I’ve joined it


(Rex) #32

If I type in “demofix test.ndm test.ucmd result.ndm” I always got the error (my output file is named “result”) result.ucmd: No such file or directory
Though it creates a “result.ndm” file in my demo folder.
Timestart is needed! :cool:


(Dthy) #33

I think the problem is what i said on irc (That you don’t have the matching .ucmd file to go with it) but best wait for TimeStart to get here and see if thats the problem.


(Rex) #34

Also timestart couldn’t get it fixed. :frowning:
It was like you said yesterday.


(Dthy) #35

:frowning: No uber pwnage video of rex :frowning:


(Breo) #36

What the heck is a ucmd file on some damaged files I don’t have one gasp


(Dthy) #37

Im no expert, but i think the .ucmd file the User Commands for the demo (Like where you look etc. The .ndm file i think has all the data relevent to the map (e.g. player1 was X amount of metres inside this square of the MT. If this is correct, the .ucmd is needed so the demo can correctly view a demo (most demo’s i find which don’t have a .ucmd have the movement correct, but the the player model always faces north, and the amount of recoil keep adding up till the player model is facing the sky.


(timestart) #38

While recording the game writes all the data received from the server to the .ndm file while all the data sent to the server goes in the .ucmd file. When recording stops the game should then join these files together but sometimes it won’t (usually due to the game crashing) so it has to be done manually (which is what demofix does). The game doesn’t look at the .ucmd file when playing back a demo as it expects it to have been merged with the .ndm.

Any other problems with a demo (like the “Missing Entity for Snapshot State” error) are unrelated problems which I probably don’t know how to fix. Someone else might though.


(Breo) #39

dammit :o:o


(DrFunkenstein) #40

Thanks for the excellent program, Timestart. Tried it today and it works like a charm.

Dr. Funkenstein