Member
7 posts
Registered:
Apr 2015
Paging Soderberg or deurk.
Is there an update to the mvdparser to correctly parse FTE enabled mvdsv recorded demos?
I could do it, but I have no idea what server code has been modified to enable this change. Is this a minor change like a slightly larger frame or is this a whole new format?
any information would be useful and appreciated. TIA.
Administrator
284 posts
Registered:
Sep 2015
The update to QTV is
here if that helps at all.
Essentially always ReadCoord()/ReadAngle() rather than short/bytes. Then if the extension is enabled, read a float or a short angle instead.
Member
7 posts
Registered:
Apr 2015
The update to QTV is
here if that helps at all.
Essentially always ReadCoord()/ReadAngle() rather than short/bytes. Then if the extension is enabled, read a float or a short angle instead.
Thanks! I'm not promising anything, but I'll see if that gets me anywhere.
Member
215 posts
Registered:
Feb 2011
Administrator
284 posts
Registered:
Sep 2015
It still works fine on many mvds I have from the past, but it throws an "Unable to parse demo" error when trying newer MVDs (such as ones from badplace.
Yeah it doesn't support extended coordinates that we enabled for smoother gameplay... so technically this problem is all your fault.
I've had a look and updating it wouldn't take much at all to fix, I've tried to contact the author on YouTube (the email address here bounces unfortunately). If anyone else has contact details please try, and I can discuss with them how to get it fixed.
Alternatively we can just write a "float-coords on map that doesn't need float-coords" conversion, but that seems more awkward.
Administrator
284 posts
Registered:
Sep 2015
Just to say that mvdparser was updated
in September (for HammerTime), so the latest source should parse these fine.