Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for CS:S demos? #4

Open
rickardsjodin opened this issue Apr 30, 2024 · 3 comments
Open

Support for CS:S demos? #4

rickardsjodin opened this issue Apr 30, 2024 · 3 comments

Comments

@rickardsjodin
Copy link

rickardsjodin commented Apr 30, 2024

Hi,

I'm looking for a way to parse CS:S demos (demo protocol: 3, net protocol: 24). I'm only interested in position and camera angle data of players. Tried to parse some demos with this repo but all values comes out as 0.

It would be amazing if you wanted to take a look and see if it would be possible to fix.

example_demo.zip

@UncraftedName
Copy link
Owner

I'm not closing this issue for now, but I will put it on hold until more favorable temperature and precipitation conditions. I'm currently working on other projects, but I do plan on returning to this sometime in the not so distant future (later this year). When that rolls around I'll take a look and see if I can get basic parsing working.

I've asked in my source engine knowledge™ people group, and currently it doesn't seem like anyone there has additional information. If they happen to know of an existing demo parser which supports CS:S demos I'll let you know.

Thanks for the demo & protocol info.

@lipsanen
Copy link

lipsanen commented May 1, 2024

source engine knowledge ™️ group person reporting in, my demo parser written in C can handle css demos and your demo seems to work as well, you can find it here https://github.com/lipsanen/demogobbler

there is a distinct lack of a good user interface so doing what you want probably requires some amount of coding

@rickardsjodin
Copy link
Author

@lipsanen Oh cool, that sounds promising. I'm something of a dev myself (although not much low level stuff) so that is fine. Will try it out!

I appreciate that you asked around @UncraftedName, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants