X Tutup
Skip to content

IMAGE: Fix 24bpp PCX image decoding.#6458

Merged
bluegr merged 1 commit intoscummvm:masterfrom
OMGPizzaGuy:pcx-24bpp
Feb 28, 2025
Merged

IMAGE: Fix 24bpp PCX image decoding.#6458
bluegr merged 1 commit intoscummvm:masterfrom
OMGPizzaGuy:pcx-24bpp

Conversation

@OMGPizzaGuy
Copy link
Member

The RGB planes were flipped and TESTBED image decoder tests revealed this bug. AGS is the only engine that allows for 24bpp PCX image, but an example game is currently unknown.

The RGB planes were flipped and TESTBED image decoder tests revealed this bug. AGS is the only engine that allows for 24bpp PCX image, but an example game is currently unknown.
@bluegr
Copy link
Member

bluegr commented Feb 28, 2025

Thanks! The PCX decoder was added in PR #278. The 24bpp image decoding path was not tested, as no engine was using such images.

Well done in uncovering this bug :)

Merging

@bluegr bluegr merged commit 1413a83 into scummvm:master Feb 28, 2025
8 checks passed
@OMGPizzaGuy OMGPizzaGuy deleted the pcx-24bpp branch July 1, 2025 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

X Tutup