Pages: [1]
  Print  
Author Topic: Necessity of pak0.pk3 removed from pure check ?  (Read 5660 times)
Cacatoes
Banned for leasing own account
Posts a lot
*

Cakes 73
Posts: 1428


also banned for baiting another to violate rules


« on: November 14, 2010, 09:07:07 am »

I only guessed this is a trick to allow custom QVMs (like ones provided by Debian... okay they don't provide them but you know what I mean Cheesy) to run the game well, even ones which are not produced by the OpenArena team.
But is this the only interest ?
The downside is even on pure servers some sounds are replaced by pk3s we add. So, couldn't we just dedicate pk0.pk3 for the QVM and put the rest of the assets on other ones ?
If pure mechanism isn't consistent it looses some of its interest.

Only found a few old posts about related issues but I didn't dig everything.
http://openarena.ws/board/index.php?topic=927.0
http://openarena.ws/board/index.php?topic=3368.0
Logged

Todo: Walk the cat.
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #1 on: November 14, 2010, 12:48:59 pm »

You mean pak0.pk3 is not part of the pure check? Are you sure? It should be!


The only check that must be removed from pak0.pk3 is the "is this the pak0.pk3 from the original Quake 3 Arena?"-check.
Logged

There are nothing offending in my posts.
Cacatoes
Banned for leasing own account
Posts a lot
*

Cakes 73
Posts: 1428


also banned for baiting another to violate rules


« Reply #2 on: November 14, 2010, 01:01:37 pm »

I went too quick to conclusions, but:

I installed that soundpack.
I joined Super,CTF server, which from what I believed is a pure server. However I was hearing some of the sounds coming from that pack.

Weirdly enough, most noticeable sound changes were the menu sounds, and change weapon sounds. But the sound pack also contains weapon sounds, and these weren't changed ... !
If server was unpure, I suppose every sound would have been changed.
Now I remind about some issues where loading a mod were a way to bypass some pure check.

I didn't know what was that check removal about and wanted to know, so thanks for the explanation.

Edit: I renamed it to z-dan.pk3 in case it had something to do with its name, but result is the same.
« Last Edit: November 14, 2010, 02:15:17 pm by Cacatoes » Logged

Todo: Walk the cat.
Falkland
Member


Cakes 6
Posts: 590


« Reply #3 on: November 26, 2010, 12:15:23 pm »

Actually I found a cheat ( but maybe other ones has such this or their own method ) that has a method to completely bypass the pure check , allowing the use of custom/illegal pk3s .

The cheat comes also with its sources and after "dancing" with some obfuscated javascript ( thankfully to the Javascript deobfuscator firefox extension : https://addons.mozilla.org/en-US/firefox/addon/10345/ ) to bypass a custom made login form , I was able to retrieve those sources. But the zip archive is password protected , so I still need to retrieve the password to be able to inspect the source file of the method and eventually find a countermeasure.
Logged
jackmcbarn
Nub


Cakes 3
Posts: 25


« Reply #4 on: November 26, 2010, 09:50:45 pm »

Actually I found a cheat ( but maybe other ones has such this or their own method ) that has a method to completely bypass the pure check , allowing the use of custom/illegal pk3s .

The cheat comes also with its sources and after "dancing" with some obfuscated javascript ( thankfully to the Javascript deobfuscator firefox extension : https://addons.mozilla.org/en-US/firefox/addon/10345/ ) to bypass a custom made login form , I was able to retrieve those sources. But the zip archive is password protected , so I still need to retrieve the password to be able to inspect the source file of the method and eventually find a countermeasure.
Methods of doing that are well-known and there is no real countermeasure.
Logged
Pages: [1]
  Print  
 
Jump to: