Menu ▾ ▴

#115 some GEM Raster (IMG/XIMG/TIMG) are not decoded correctly

None
wont-fix
None
5
2026-09-20
2026-09-18
Roy Tam
No

some sample files in https://sembiance.com/fileFormatSamples/image/gem/ are not decoded correctly.

Discussion

  • Piotr Fusik

    Piotr Fusik - 2026-09-19
    • status: open --> pending
    • assigned_to: Piotr Fusik
    • Group: -->
     
  • Piotr Fusik

    Piotr Fusik - 2026-09-19

    Which files do you mean? I see new.img not decoding at all and teststtt.img glitched.

     
  • Roy Tam

    Roy Tam - 2026-09-19

    vision.img also looks strange but I didn't test it in genuine environment.

     
  • Lonny Pursell

    Lonny Pursell - 2026-09-19

    Had a look at these 3 files.
    new.img and vision.img appear to be "packed across lines/planes (solid run)" according to another application I sometimes use to test .img files. Not following the compression specifications.
    I've seen this vision.img before, it's part of the Vision app and it's always been problematic.
    teststtt.img has the bit planes arranged incorrectly. We talked about this variant a while back as I found the original app that created them and saved out some samples.
    My opinion is these 3 files should be removed from that sample folder.
    I keep such samples in a folder called \bad just in case I run into them again.

     

    Last edit: Lonny Pursell 2026-09-19
  • Piotr Fusik

    Piotr Fusik - 2026-09-19

    Thanks, Lonny. What about the palettes in beauty.img and cndy8.img ?

     
  • Lonny Pursell

    Lonny Pursell - 2026-09-19

    No way to know how these 2 were created, however they both look identical loaded into my app as well as the other app I test with. Poorly or wrongly created palettes my guess. I suspect they should look better than they do but the creator messed up the palette somehow.

     
  • Piotr Fusik

    Piotr Fusik - 2026-09-20
    • status: pending --> wont-fix
     
  • Piotr Fusik

    Piotr Fusik - 2026-09-20

    Thank you again! I think it might be Atari STE palette (where the high bit is the least-significant) converted incorrectly.
    There's nothing to fix there. These files are damaged.

     

Log in to post a comment.