Upvote Upvoted 4 Downvote Downvoted
P-REC broken after update?
1
#1
3 Frags +

Looks like P-REC no longer works. I'm so used to seeing the green and orange text in my console when I load my game and I didn't see it this time. Anyone get it working?

Looks like P-REC no longer works. I'm so used to seeing the green and orange text in my console when I load my game and I didn't see it this time. Anyone get it working?
2
#2
1 Frags +
Failed to load plugin "../tf/addons/PREC"

I have same issue, that was in my console. I've tried replacing and am currently verifying the integrity of the game cache to see if that helps. Any word on this would be nifty.

[code]Failed to load plugin "../tf/addons/PREC"[/code]

I have same issue, that was in my console. I've tried replacing and am currently verifying the integrity of the game cache to see if that helps. Any word on this would be nifty.
3
#3
0 Frags +

if somebody fixs it i will love them x4

if somebody fixs it i will love them x4
4
#4
0 Frags +

Here's the etf2l thread to watch: http://etf2l.org/forum/general/topic-6647/

Here's the etf2l thread to watch: http://etf2l.org/forum/general/topic-6647/
5
#5
SizzlingStats
1 Frags +

I was able to successfully patch and load the plugin binary, but that is only with -insecure in the launch options. Modifying the binary must have affected how the game sees it as a signed or unsigned plugin.

All I did to patch the plugin was hex edit "VFileSystem019" to "VFileSystem020" since the latest update changed the interface version number. It's up to Valve then to fix this one since Orange has pretty much stopped supporting this plugin by taking his site down.

I was able to successfully patch and load the plugin binary, but that is only with -insecure in the launch options. Modifying the binary must have affected how the game sees it as a signed or unsigned plugin.

All I did to patch the plugin was hex edit "VFileSystem019" to "VFileSystem020" since the latest update changed the interface version number. It's up to Valve then to fix this one since Orange has pretty much stopped supporting this plugin by taking his site down.
6
#6
SizzlingStats
0 Frags +

My patch is the equivalent of a recompilation with the fix; I didn't need the source code to fix the plugin. So if all Valve needs is the binary, you can take the fame and send it to them:

<link>

My patch is the equivalent of a recompilation with the fix; I didn't need the source code to fix the plugin. So if all Valve needs is the binary, you can take the fame and send it to them:

<link>
7
#7
SizzlingStats
0 Frags +

I was not implying that Valve is responsible for it, I am saying that they are the only ones that can do anything about it since Orange is long gone.

I don't know what goes into getting a plugin signed or what is required by Valve. Maybe they compile the source for you, I don't know.

The only thing we have here is a patched binary which differs by 2 bytes. If they can do something with that, perfect. Otherwise, I guess we are out of luck.

Edit: This won't work anyways since the client interface for calling functions has changed.

I was not implying that Valve is responsible for it, I am saying that they are the only ones that can do anything about it since Orange is long gone.

I don't know what goes into getting a plugin signed or what is required by Valve. Maybe they compile the source for you, I don't know.

The only thing we have here is a patched binary which differs by 2 bytes. If they can do something with that, perfect. Otherwise, I guess we are out of luck.

Edit: This won't work anyways since the client interface for calling functions has changed.
8
#8
0 Frags +
SizzlingCalamariI was not implying that Valve is responsible for it, I am saying that they are the only ones that can do anything about it since Orange is long gone.

I don't know what goes into getting a plugin signed or what is required by Valve. Maybe they compile the source for you, I don't know.

The only thing we have here is a patched binary which differs by 2 bytes. If they can do something with that, perfect. Otherwise, I guess we are out of luck.

Well thanks for the temp fix <3 don't think running -insecure is too big of a deal

[quote=SizzlingCalamari]I was not implying that Valve is responsible for it, I am saying that they are the only ones that can do anything about it since Orange is long gone.

I don't know what goes into getting a plugin signed or what is required by Valve. Maybe they compile the source for you, I don't know.

The only thing we have here is a patched binary which differs by 2 bytes. If they can do something with that, perfect. Otherwise, I guess we are out of luck.[/quote]
Well thanks for the temp fix <3 don't think running -insecure is too big of a deal
9
#9
SizzlingStats
0 Frags +
LeatherSockWell thanks for the temp fix <3 don't think running -insecure is too big of a deal

You won't be able to play on any vac secured servers (aka every server ever) though, so it's not very useful right now.

[quote=LeatherSock]Well thanks for the temp fix <3 don't think running -insecure is too big of a deal[/quote]
You won't be able to play on any vac secured servers (aka every server ever) though, so it's not very useful right now.
10
#10
2 Frags +
SizzlingCalamariLeatherSockWell thanks for the temp fix <3 don't think running -insecure is too big of a dealYou won't be able to play on any vac secured servers (aka every server ever) though, so it's not very useful right now.

oh derp :(

[quote=SizzlingCalamari][quote=LeatherSock]Well thanks for the temp fix <3 don't think running -insecure is too big of a deal[/quote]
You won't be able to play on any vac secured servers (aka every server ever) though, so it's not very useful right now.[/quote]
oh derp :(
11
#11
0 Frags +

nvm didn't work

nvm didn't work
12
#12
2 Frags +

Here's what he said when I contacted him:

uBaH KaPaTeJlb: i stopped working on prec for year ago
uBaH KaPaTeJlb: I have find full time job and parallel getting master degree in Uni
uBaH KaPaTeJlb: and i don't use C++ anymore :)
Suyo [we linux beta now]: In that case - would you mind making the plugin open-source, in case it doesn't use any code you'd like to keep for yourself? I think some people could find it useful for writing their own demo plugins
uBaH KaPaTeJlb: casual can make better plugin without my sources :)

So if Valve needs the source code (most likely, to verify there's no cheating in it like aimbots) PREC is pretty much dead, and we need to wait for an replacement.

Here's what he said when I contacted him:
[quote]uBaH KaPaTeJlb: i stopped working on prec for year ago
uBaH KaPaTeJlb: I have find full time job and parallel getting master degree in Uni
uBaH KaPaTeJlb: and i don't use C++ anymore :)
Suyo [we linux beta now]: In that case - would you mind making the plugin open-source, in case it doesn't use any code you'd like to keep for yourself? I think some people could find it useful for writing their own demo plugins
uBaH KaPaTeJlb: casual can make better plugin without my sources :)[/quote]

So if Valve needs the source code (most likely, to verify there's no cheating in it like aimbots) PREC is pretty much dead, and we need to wait for an replacement.
13
#13
5 Frags +

pretty douchebaggery of him to not release the source code if he dont intend to support the plugin. If he releaased the source code, im pretty sure other people can pick it up and have the plugin fixed quicckly rather than coding from scratch which takes longer time. For prec its pretty much esssential on etf2l for taking screenshots and record demo to provide it to the admins if they get requested so.
And judging by that conversation suyo, it seems that orange is just making claims that "casual" can make it but doesnt signify if casual intends to make a replacement.

pretty douchebaggery of him to not release the source code if he dont intend to support the plugin. If he releaased the source code, im pretty sure other people can pick it up and have the plugin fixed quicckly rather than coding from scratch which takes longer time. For prec its pretty much esssential on etf2l for taking screenshots and record demo to provide it to the admins if they get requested so.
And judging by that conversation suyo, it seems that orange is just making claims that "casual" can make it but doesnt signify if casual intends to make a replacement.
14
#14
8 Frags +

I never realized how much I took PRec for granted until now. :<

I never realized how much I took PRec for granted until now. :<
15
#15
0 Frags +
Casual
23 hours ago

Dibs

So he's going to make the plugin, how long it takes for it to be signed by Valve, if ever, IDK.

[quote]Casual
23 hours ago

Dibs[/quote]
So he's going to make the plugin, how long it takes for it to be signed by Valve, if ever, IDK.
16
#16
0 Frags +

I emailed Valve about this (and the broken demos thing), but I don't know if they are able to fix P-REC.

I emailed Valve about this (and the broken demos thing), but I don't know if they are able to fix P-REC.
17
#17
1 Frags +
brownymasterHe doesn't really owe the community anything. Yes it's annoying as fuck that someone will have to recode it because he doesn't want to release the source, but it's not his responsibility to work for free for the community.

The thing is the author already done this for free for the community by offering free download and not charging for money. IF he got the codes already what is the point of keeping it on his computer and let it stay there untouched for years. All he can do is just upload the codes and publish it.

There are really no loss for him by releasing the codes since he stopped supporting prec years ago.

[quote=brownymaster]
He doesn't really owe the community anything. Yes it's annoying as fuck that someone will have to recode it because he doesn't want to release the source, but it's not his responsibility to work for free for the community.[/quote]
The thing is the author already done this for free for the community by offering free download and not charging for money. IF he got the codes already what is the point of keeping it on his computer and let it stay there untouched for years. All he can do is just upload the codes and publish it.

There are really no loss for him by releasing the codes since he stopped supporting prec years ago.
18
#18
SizzlingStats
14 Frags +

I'm making one of these. Works on Windows so far, doing a Linux test in a bit.

Edit: Works on Linux.

I'm making one of these. Works on Windows so far, doing a Linux test in a bit.

Edit: Works on Linux.
19
#19
0 Frags +

Orange said he's sending in the files to be signed. http://etf2l.org/forum/customise/topic-6647/page-42/?recent=425792#post-425788

Orange said he's sending in the files to be signed. http://etf2l.org/forum/customise/topic-6647/page-42/?recent=425792#post-425788
20
#20
0 Frags +
remaxxOrange said he's sending in the files to be signed. http://etf2l.org/forum/customise/topic-6647/page-42/?recent=425792#post-425788

What does that mean exactly?

[quote=remaxx]Orange said he's sending in the files to be signed. http://etf2l.org/forum/customise/topic-6647/page-42/?recent=425792#post-425788[/quote]

What does that mean exactly?
21
#21
0 Frags +

^ Plugins like P-REC wont work on secure mode without Valve's signing. Original P-REC plugin was signed by Valve and thus worked on all servers. Apparently Orange modified P-REC to work with the newest update, so he needs to send the new files to Valve for signing.

However, I don't have a clue how this signing works

^ Plugins like P-REC wont work on secure mode without Valve's signing. Original P-REC plugin was signed by Valve and thus worked on all servers. Apparently Orange modified P-REC to work with the newest update, so he needs to send the new files to Valve for signing.

However, I don't have a clue how this signing works
Please sign in through STEAM to post a comment.