Members Somwonere Posted February 4 Members Posted February 4 (edited) Alvin and the Chipmunks: The Squeakquel is a game by ImaginEngine and i want to rip the .gog textures from it in the Wii and Windows versions. (the windows version is actually unreleased and was left in the wii files) Here's me trying to get Alvins PC texture working on ImageHeat: The Wii textures are probably compressed. Here's some samples from both versions. squeakquel_gog.zip Edited February 4 by Somwonere Fix 1
Members jmancoder Posted February 5 Members Posted February 5 There seem to be both mesh files and dds files in the PC versions, but I don't see any offsets or lengths to automate exporting them. Did you extract these files from a larger archive file? If so, did that archive contain any sub-offsets or lengths that would help? Here is an ImHex pattern for PC/Jeanette.gog: struct Vertex { float position[3]; float normal[3]; float unknown[2]; u32; u32; } [[color("FF0000")]]; struct Vertex2 { float position[3]; float normal[3]; s32; float unknown[2]; s32; s32; } [[color("AA0000")]]; struct Tri { u16; u16; u16; } [[color("00FF00")]]; Tri tri0[427] @ 0x00; Vertex2 ver0[1206] @ 0xA10; Tri tri1[2994] @ 0xD958; Vertex vert1[2167] @ 0x11F90; Tri tri2[2764] @ 0x27228; Vertex vert2[2030] @ 0x2B2F0; Tri tri3[412] @ 0x3F020; Vertex vert3[468] @ 0x3F9D0; u8 dds0[0xAB38] @ 0x442F0; u8 dds1[0xAB38] @ 0x4EE28; u8 dds2[0x2AB38] @ 0x59960; u8 dds3[0x2AB38] @ 0x84498; u8 dds4[0x56030] @ 0xAEFD0; 1
Solution piken Posted February 7 Solution Posted February 7 (edited) It's just DXT1 (big endian order, with byte-swapped uint16 color endpoints and MSB to LSB indices) with a 2x2 subtiling. (🤔 oddly ImageHeat messes up when I select the GameCube/Wii address swizzle, like it's automagically applying the address subtiling based on the endianness which should not affect swizzle, such that when I explicitly select the swizzle, it gets gibberish - need to check newer version and/or open bug on that...) Edited February 7 by piken 2
Members Somwonere Posted February 8 Author Members Posted February 8 Late but thank you all, i can rip the pc textures just by hex editing and saving as dds. On 2/5/2026 at 12:17 PM, jmancoder said: There seem to be both mesh files and dds files in the PC versions, but I don't see any offsets or lengths to automate exporting them. Did you extract these files from a larger archive i didn't extract them from an archive (exept wbfs) and i assumed the .gog files only had texture data. and i didn't mention there were .cog files and maybe has offsets, looking at them in a hex editor they have skeletal data inside of them. i might talk about these on another forum. 1
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