Shpoike / Quakespasm

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

[Bug] Actual version of QSS and Operation: Urth Majik #82

Closed GenericJohnDoeNO0 closed 2 years ago

GenericJohnDoeNO0 commented 2 years ago

Hi there! When i try to launch "Operation: Urth Majik" with the actual Version of QSS all Text is garbled and unreadable. The text is there but the letters are wrong.

Older Versions from QSS will work (Git Revision: 3c5059a12d505be4942ea73e3745590270443476, Git Date: 2021-03-06, Compile Date: Sat, Mar 6, 06:43:10 UTC 2021) and the normal actual quakespasm will work, too.

I am too newbie to fix the problem in the map, maybe a fix here or a guideline how i can correct the text for qss in Operation: Urth Majik would help!

This is a picture of the console just after the startup:

garbled text

This is the same picture when the latest quakespasm engine is used:

good text

Everything seems to had jumped to the next letter in the alphabeth and the next number.

GenericJohnDoeNO0 commented 2 years ago

Deletion of the chonchars.lmp in the gfx folder of the pak0.pak of this mod fixes this behaviour. I do not know if this was a faulty file in the release version of the episode or if it is a bug in the current version of qss.

NightFright2k19 commented 2 years ago

I am confirming this issue.

Shpoike commented 2 years ago

the image is actually a qpic image with its 8-byte header and everything, but its glyphs are misordered. earlier versions interpretted the 8-byte header as part of the image itself and ignored the last 8 bytes of pixel data instead. Whoever exported that wad just hacked around their tools instead of exporting it properly. I believe I tweaked qss's behaviour a while back. you'll still get a warning about the size being wrong though.