Page 1 of 1

Prdemo file analyzer

Posted: 2021-10-23 03:22
by Risiko94
Morning gentlemen,

i wrote a little application to extract some of the information inside a .prdemo file.
The gameservers make them public together with the .bf2demo (replayfile).
You can find them for HOG HERE and for VG COOP HERE.
So far [url=https://yossizap.github.io/rMorning gentlemen,

i wrote a little application to extract some of the information inside a .prdemo file.
The gameservers make them public together with the .bf2demo (replayfile).
You can find them for HOG [url="https://br.hogclangaming.com/]HERE[/url] and for VG COOP HERE.
So far this great onlinetool was the only way to view them. However, it can only do 1 file at a time and you can't even copy the chat. Instead of a graphical representation, my tool will simply convert the .prdemo file into a human readable textfile.

Image


If you choose the verbose options, please reference the PR Tracker protocoll and use a hex converter like this one
To crosscheck the extracted textfiles you can use the "search in files" option for notepad++(ctrl+shift+F).
The verbose option is very slow, i don't recommend using it on multiple files.

Known bugs:
  • When extracting multiple files and one of them is broken (happens when the server crashes) the extracting process will stop. It will be the last one extracted. If a .prdemo does not include a "Round ended." (MESSAGETYPE_ROUNDEND 0xF0) at the end, it's broken. Simply delete it or rename it to FILENAME.prdemoBROKEN or somehing.


DOWLOAD:
PRDemofileanalyzer.jar

Re: Extract information out of .prdemo files

Posted: 2021-10-26 13:14
by Nate.
Nice tool, thank you! :)

Re: Extract information out of .prdemo files

Posted: 2021-10-26 16:41
by SemlerPDX
Well done, man! Cheers!

Re: Extract information out of .prdemo files

Posted: 2024-08-08 16:40
by Risiko94
Bump for new version