First post, by MusicallyInspired
- Rank
- Oldbie
Didn't know where else to post this. I'm hoping someone like NewRisingSun or someone else with hefty knowledge of SCI resources can help me with this. I had a question (a few actually). I'm trying to figure out how to create a custom SCI1.0 picture resource file. Basically I'm attempting to convert a conventional image into an SCI1 picture resource. I'm trying to understand how SCI resource files are structured and what the differences are between SCI0x and SCI1.0 resources and what how those differ from a similar conventional image format like BMP. Like what comprises the header and where the actual resource data is located. Googling has led me to the SCI wiki, but that doesn't go into much detail that I can see. I've even snooped around the SCI Studio source looking for clues, but I'm mostly lost there. I've been comparing a P56 file with a BMP equivalent in a hex editor and so far I've managed to locate the identical palette information between them but that's as far as I can get. I also realize that the P56 file, besides the header and palette data, also has data for Control and Priority data.
If I were to say make an edit of a currently existing SCI1 Pic resource, would it simply be a matter of swapping the Visual bitmap image data in a Pic resource with the bitmap data from a BMP? Somehow I don't think it's that simple. Is there an easy way to go about this? I'm really interested in trying to understand how it works for myself. I appreciate any help or advice from anyone with intimate SCI resource file format knowledge or hex editing tips in general. Thank you.
Yamaha FB-01/IMFC SCI tools thread
My Github
Roland SC-55 Music Packs - Duke Nukem 3D, Doom, and more.