Shpoike / Quakespasm

Extra bloaty junk to modernise stuff a bit.
http://triptohell.info/moodles/qss/
GNU General Public License v2.0
184 stars 41 forks source link

[Bug] PK3 asset loading issues #137

Closed Oplexitie closed 3 months ago

Oplexitie commented 4 months ago

Build:

November 24 2023

Description:

Launching the game from a .pk3 file instead of .pak files (like pak0 and pak1 in id1), sometimes results in a crash with the error Draw_LoadPics: couldn't load conchars. When the game doesn't crash, in game warnings can be seen like zero sized texture (id1 and hipnotic) and texture(s) missing from bsp file (hipnotic), with other issues if you continue to play the game like :

I wouldn't normally report an issue like this since I do not know if repacking your .pak files into .pk3's is a supported feature. But since I never encountered issues like this in the August 11 2022 build, I think it's worth reporting the issue.

Also here's a forum post from someone complaining about the same issue to confirm that I'm not the only one experiencing this: https://discuss.quaddicted.com/t/new-quakespasm-spiked-version-issues/7419

Steps to reproduce:

1 - Extract all the files contained with the .pak file(s) in id1 or hipnotic using Slade to an empty folder. 2 - Moves all those files to a .zip file, that you'll then rename to pak.pk3 . 3 - Replace the .pak file(s) in id1 or hipnotic with pak.pk3 . 4 - Launch the game (or try to launch it).

Oplexitie commented 3 months ago

After trying out the latest build from March 1st 2024 on both my Linux and Windows machine, I can confirm that this issue is now fixed. Thanks ^^.