Upvote Upvoted 43 Downvote Downvoted
PeachREC - Automated Demo Recorder
posted in Customization
1
#1
0 Frags +

PeachREC, the successor to PREC making clever use of HUD tech.

I've tried to mimic the core PREC functionality as closely as possible. That means that PeachREC will record only tournament matches (officials, scrims, PUGs) and just the match (no pregame or halftime). It supports custom HUDs or default / no HUD, and it supports mastercomfig (any version that uses cfg/overrides) as well as custom autoexecs.

Here's a link to the PeachREC Installer GitHub, that'll get you set up with PeachREC.

If you'd like to see the installer in action, I've made this installation guide on YouTube.

[b]PeachREC[/b], the successor to PREC making clever use of HUD tech.

I've tried to mimic the core PREC functionality as closely as possible. That means that PeachREC will record only tournament matches (officials, scrims, PUGs) and just the match (no pregame or halftime). It supports custom HUDs or default / no HUD, and it supports mastercomfig (any version that uses cfg/overrides) as well as custom autoexecs.

Here's a link to the [url=https://github.com/PapaPeach/PeachREC]PeachREC Installer GitHub[/url], that'll get you set up with PeachREC.

If you'd like to see the installer in action, I've made this [url=https://youtu.be/GuldUj6zqXs]installation guide on YouTube[/url].
2
#2
5 Frags +

i built from source on linux, seems to work great BUT i had to edit source and change directory "_PeachREC" to "_peachrec".

i built from source on linux, seems to work great BUT i had to edit source and change directory "_PeachREC" to "_peachrec".
3
#3
5 Frags +
pyurpurroti built from source on linux, seems to work great BUT i had to edit source and change directory "_PeachREC" to "_peachrec".

Thanks for letting me know!
I've added a check for what OS the installer is run on, so now on non-Windows systems PeachREC will generate with the filename "_peachrec". It's live in release v0.0.1.

[quote=pyurpurrot]i built from source on linux, seems to work great BUT i had to edit source and change directory "_PeachREC" to "_peachrec".[/quote]
Thanks for letting me know!
I've added a check for what OS the installer is run on, so now on non-Windows systems PeachREC will generate with the filename "_peachrec". It's live in release v0.0.1.
4
#4
0 Frags +

I dont play anymore but this seems like potentially the best solution available given the situation. Nice work!

I dont play anymore but this seems like potentially the best solution available given the situation. Nice work!
5
#5
2 Frags +

you're the goat we needed, thank you so much!

you're the goat we needed, thank you so much!
6
#6
5 Frags +

Thank you peaches! people like you are the backbone of the community.

Thank you peaches! people like you are the backbone of the community.
7
#7
3 Frags +

saw ur work on this in a discord some time ago. absolutely amazing stuff, thank u for doing this.

saw ur work on this in a discord some time ago. absolutely amazing stuff, thank u for doing this.
8
#8
4 Frags +

goat

goat
9
#9
3 Frags +

Haven't tested yet, but i saw RGL is implementing a plugin that enforces ds_enable.

Our adoption of this plugin will force every player to record POV demos upon joining the match server by default with ds_enable 2 or ds_enable 3. To do so, all servers must be set to “sm_democheck_warn 0” for all matches. If players are not recording demos with these specific parameters, they will be kicked and ineligible to rejoin the server until they change their settings. This auto kick enforcement is enabled by default on all RGL configs and players will be notified of the plugins’ settings upon joining the server for their matches with a message.

Is PeachREC be compatible with this new setting, or will it be if it isn't already? I'm gonna be so sad if i lose another auto-demo record mod...

Haven't tested yet, but i saw RGL is implementing a plugin that enforces ds_enable.

[quote]Our adoption of this plugin will force every player to record POV demos upon joining the match server by default with ds_enable 2 or ds_enable 3. To do so, all servers must be set to “sm_democheck_warn 0” for all matches. If players are not recording demos with these specific parameters, they will be kicked and ineligible to rejoin the server until they change their settings. This auto kick enforcement is enabled by default on all RGL configs and players will be notified of the plugins’ settings upon joining the server for their matches with a message.[/quote]

Is PeachREC be compatible with this new setting, or will it be if it isn't already? I'm gonna be so sad if i lose another auto-demo record mod...
10
#10
2 Frags +
Koga Is PeachREC be compatible with this new setting, or will it be if it isn't already? I'm gonna be so sad if i lose another auto-demo record mod...

Unfortunately it is not. I use PeachREC and when using commands that were outlined in the RGL article, I was kicked by the plugin which sucks. As you said, another auto-demo record mod bites the dust :(. The bloat of the auto-recorder is very annoying since it not only record competitive pre-games but casual matches too. Not to mention the lack of features that P-REC and now PeachREC have.

Technically speaking, outside of just protesting this decision directly, the community could just have a gentleman's agreement to set it to warn only. Though that would be an extra task during a match and you'd have to deal with getting demo checked every time for using that mode.

[quote=Koga] Is PeachREC be compatible with this new setting, or will it be if it isn't already? I'm gonna be so sad if i lose another auto-demo record mod...[/quote]

Unfortunately it is not. I use PeachREC and when using commands that were outlined in the RGL article, I was kicked by the plugin which sucks. As you said, another auto-demo record mod bites the dust :(. The bloat of the auto-recorder is very annoying since it not only record competitive pre-games but casual matches too. Not to mention the lack of features that P-REC and now PeachREC have.

Technically speaking, outside of just protesting this decision directly, the community could just have a gentleman's agreement to set it to warn only. Though that would be an extra task during a match and you'd have to deal with getting demo checked every time for using that mode.
11
#11
5 Frags +

Honestly, this is the worst timeline... No P-Rec and no PeachRec...
Peaches you should reach out to the evil RGL admins and see if there can be a way for their plugin to check for PeachRec or something...

Honestly, this is the worst timeline... No P-Rec and no PeachRec...
Peaches you should reach out to the evil RGL admins and see if there can be a way for their plugin to check for PeachRec or something...
12
#12
0 Frags +
KogaHonestly, this is the worst timeline... No P-Rec and no PeachRec...
Peaches you should reach out to the evil RGL admins and see if there can be a way for their plugin to check for PeachRec or something...

I think the problem as it stands right now is that there's a few issues with peachrec not recording the first round and people will be able to abuse that as an excuse, so until that gets resolved I don't think RGL will bother allowing it

[quote=Koga]Honestly, this is the worst timeline... No P-Rec and no PeachRec...
Peaches you should reach out to the evil RGL admins and see if there can be a way for their plugin to check for PeachRec or something...[/quote]
I think the problem as it stands right now is that there's a few issues with peachrec not recording the first round and people will be able to abuse that as an excuse, so until that gets resolved I don't think RGL will bother allowing it
13
#13
3 Frags +

I am not a coder, but perhaps there could be some way for a collab between RGL and PeachRec where the demo checker does something, then PeachRec responds to the server in some way? idk I'm not that clever... I just want to be free of the tyranny that is the in-game demo recorder man

I am not a coder, but perhaps there could be some way for a collab between RGL and PeachRec where the demo checker does something, then PeachRec responds to the server in some way? idk I'm not that clever... I just want to be free of the tyranny that is the in-game demo recorder man
Please sign in through STEAM to post a comment.