Question regarding PK7's/LZMA

General discussion of the port and Doom-related chat.
Post Reply
User avatar
Ænima
Addicted to Zandronum
Posts: 3579
Joined: Tue Jun 05, 2012 6:12 pm

Question regarding PK7's/LZMA

#1

Post by Ænima » Sun Sep 30, 2012 3:18 pm

I remember a while back (like 2 or 3 years ago), Wartorn explained to me that PK7's (aka PK3's compressed using the LZMA algorithm) would have a tendency to cause significant memory leaks when hosted online.

Is this still the case, or has it been fixed? If not, my next question is: Can it be fixed, or is it something that's unavoidable due to the LZMA structure?

If it can be fixed, I have a feeling that I'm going to be told to "go suggest it over at G/ZDoom". But I feel like it would be forever until they finally get around to it (client/server issues aren't really their top priority).

If it hasn't been fixed yet, and it is indeed something that's fixable, can the Zan developers please look into this? c:
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

Llewellyn
Forum Regular
Posts: 578
Joined: Mon Jul 02, 2012 7:12 am

RE: Question regarding PK7's/LZMA

#2

Post by Llewellyn » Sun Sep 30, 2012 5:42 pm

Start a local server with a pk7, add some bots, open task manager, look at the memory usage.
Come back an hour (or less) and see if it is roughly the same amount.

Konar6
Retired Staff / Community Team Member
Posts: 455
Joined: Sun May 27, 2012 9:38 am

RE: Question regarding PK7's/LZMA

#3

Post by Konar6 » Sun Sep 30, 2012 6:07 pm

I used to run some .pk7 ZH addons and didn't notice anything out of ordinary happening there. I would like seeing .pk7 used broadly if it's trouble-less.
Ijon Tichy wrote:I like how your first responses to concerns being raised was to start insulting people, accusing random people on the Internet of being Shadowfox, and digging up irrelevant shit from the past. It really inspires confidence in me that you guys are level-headed and rational folks.


<BlueCool> you guys IQ is the same as my IP, Dynamic

User avatar
Torr Samaho
Lead Developer
Posts: 1543
Joined: Fri May 25, 2012 6:03 pm
Location: Germany

RE: Question regarding PK7's/LZMA

#4

Post by Torr Samaho » Sun Sep 30, 2012 7:21 pm

Ænima wrote:Wartorn explained to me that PK7's (aka PK3's compressed using the LZMA algorithm) would have a tendency to cause significant memory leaks when hosted online.
Is this more than a rumor? I have never seen this happening myself.

User avatar
Ænima
Addicted to Zandronum
Posts: 3579
Joined: Tue Jun 05, 2012 6:12 pm

RE: Question regarding PK7's/LZMA

#5

Post by Ænima » Sun Sep 30, 2012 7:34 pm

Me neither, but I figured that Wartorn was pretty well-articulated in client/server mumbojumbo so I took his word for it. I'll run some tests for myself the way Llwellyn described when i get a chance and then I'll post results.
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

User avatar
Empyre
Zandrone
Posts: 1316
Joined: Sun Jul 08, 2012 6:41 am
Location: Garland, TX, USA

RE: Question regarding PK7's/LZMA

#6

Post by Empyre » Sun Sep 30, 2012 11:13 pm

I didn't know that Skulltag Zandronum supports pk7s.
"For the world is hollow, and I have touched the sky."

TerminusEst13
Retired Staff / Community Team Member
Posts: 865
Joined: Tue Jun 05, 2012 11:06 pm

RE: Question regarding PK7's/LZMA

#7

Post by TerminusEst13 » Sun Sep 30, 2012 11:39 pm

I didn't know pk7s actually existed. Here I thought people were typoing pk3.

A quick look on the wiki about the advantages make it seem especially interesting, though.

User avatar
skyrimguy
 
Posts: 86
Joined: Sun Jul 29, 2012 8:35 am

RE: Question regarding PK7's/LZMA

#8

Post by skyrimguy » Mon Oct 01, 2012 3:58 am

It is quite a surprise, I also didn't know that .pk7s existed until now, but if .pk3 = .zip and .pk7 = LZMA/.7z then .pk7 > .pk3

It would be awesome if modders switched to .pk7 instead of .pk3

User avatar
Ænima
Addicted to Zandronum
Posts: 3579
Joined: Tue Jun 05, 2012 6:12 pm

RE: Question regarding PK7's/LZMA

#9

Post by Ænima » Mon Oct 01, 2012 4:15 am

skyrimguy wrote: It would be awesome if modders switched to .pk7 instead of .pk3
Well that's ultimately what I intend to do, but only if i'm 100% sure that there are no drawbacks.

I've known about pk7s for a while, i've just been hesitant to use them.
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

Bloax
Forum Regular
Posts: 411
Joined: Mon Jun 04, 2012 5:11 pm

RE: Question regarding PK7's/LZMA

#10

Post by Bloax » Mon Oct 01, 2012 9:49 am

Well, big stuff (and this isn't necessarily in solid mode, either) like AOW2 seem to get a dramatic increase in loading time with LZMA.
Though this does seem new to me.

User avatar
Ænima
Addicted to Zandronum
Posts: 3579
Joined: Tue Jun 05, 2012 6:12 pm

RE: Question regarding PK7's/LZMA

#11

Post by Ænima » Mon Oct 01, 2012 1:34 pm

Bloax wrote: Well, big stuff (and this isn't necessarily in solid mode, either) like AOW2 seem to get a dramatic increase in loading time with LZMA.
Well that does makes sense considering it's a much "denser" compression.
Reinforcements: midgame Survival joining/respawning
Doom64: Unabsolved: Doom64 + Diablo II
ZandroSkins: a pack made by our community
AeniPuffs: 3D blood and bullet puff effects, free to use for your own mods
Squad Radio: a WASD-based radio chat menu, add your own custom sounds!
Mercenaries (on hold)
Image

TerminusEst13
Retired Staff / Community Team Member
Posts: 865
Joined: Tue Jun 05, 2012 11:06 pm

RE: Question regarding PK7's/LZMA

#12

Post by TerminusEst13 » Mon Oct 01, 2012 5:07 pm

skyrimguy wrote:It would be awesome if modders switched to .pk7 instead of .pk3
Once I figure out how, you'll be certain I will. :p

Qent
Retired Staff / Community Team Member
Posts: 1424
Joined: Tue May 29, 2012 7:56 pm
Contact:

RE: Question regarding PK7's/LZMA

#13

Post by Qent » Mon Oct 01, 2012 5:20 pm

Can Slade open .pk7s now?

Theshooter7
Forum Regular
Posts: 262
Joined: Wed Jun 06, 2012 2:15 am

RE: Question regarding PK7's/LZMA

#14

Post by Theshooter7 » Mon Oct 01, 2012 6:14 pm

The only thing I'm a bit curious about is if pk7 support has been fully fixed. I remember when trying to convert WDI into a pk7, the music was broken for some reason. This was in both SkullTag and Zandronum.

The discussion for it was here.
Image

TerminusEst13
Retired Staff / Community Team Member
Posts: 865
Joined: Tue Jun 05, 2012 11:06 pm

RE: Question regarding PK7's/LZMA

#15

Post by TerminusEst13 » Mon Oct 01, 2012 7:04 pm

Qent wrote: Can Slade open .pk7s now?
Just tried, doesn't seem so.

User avatar
skyrimguy
 
Posts: 86
Joined: Sun Jul 29, 2012 8:35 am

RE: Question regarding PK7's/LZMA

#16

Post by skyrimguy » Mon Oct 01, 2012 7:23 pm

TerminusEst13 wrote:
Qent wrote: Can Slade open .pk7s now?
Just tried, doesn't seem so.
(╯°□°)╯︵ ┻━┻

User avatar
Torr Samaho
Lead Developer
Posts: 1543
Joined: Fri May 25, 2012 6:03 pm
Location: Germany

RE: Question regarding PK7's/LZMA

#17

Post by Torr Samaho » Mon Oct 01, 2012 7:40 pm

Theshooter7 wrote: The only thing I'm a bit curious about is if pk7 support has been fully fixed.
No. I'm still waiting for the minimal example wad I asked for in http://zandronum.com/tracker/view.php?id=838#c3629

Post Reply