HorsePlant Posted December 16, 2023 Posted December 16, 2023 (edited) This game is by Raw Thrills and uses the same engine as Winter X-Games Snocross, which I found an Noesis script made by Durik256 for. The texture format is "IMG". TextureFinder doesn't seem to get anything intelligible. Here's some samples: 00000553.zip Edited December 17, 2023 by HorsePlant
piken Posted December 17, 2023 Posted December 17, 2023 (edited) Can you decompress the IDAT chunk? Maybe (given the same engine) it uses the same compression as Winter X-Games Snocross? TextureFinder (and the other generic graphics viewers here) just display textures and don't know anything about game-specific compression. Presumably the two uint32's after IDAT are the uncompressed and compressed byte length of the chunk. Despite the similarity in name to the PNG IDAT chunk, it's not PNG because in PNG, the length comes before the fourCC. Edited December 17, 2023 by piken Add PNG comment.
Engineer Solution Durik256 Posted January 2, 2024 Engineer Solution Posted January 2, 2024 (edited) I research this a little, compression TDCB_lzw15v (in qbms) structure: 4BYTE magic(IMG ) UINT dataOFs? UINT width UINT height UINT unk(pixel type?) UINT numMipMap? 8BYTE chunkLabel(\x00\x00ММIDAT) UINT chunkSize while numMipMap: UINT pixelSize UINT chunkLabel(IEOF\x00\x00\x00\x00) EDIT: i made plugin for qbms and Noesis fmt_UIMG.py unpack *.IMG using qbms to *.UIMG, and open in Noesis Edited January 2, 2024 by Durik256 1 1
piken Posted March 19, 2024 Posted March 19, 2024 (edited) HorsePlant: If there are no remaining questions, want to click "Mark as Solution" on Durik's post? (it helps when looking at the list of active posts to know ones are solved already vs which are not) Edited March 25, 2024 by piken
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now