IslandPerilExtractor is a tool designed to extract and process resources from .ipw files, specifically for the game "Island Peril". It can extract files embedded in the .ipw archive and process .PIC image files to generate PNG images.
- Extracts files from
.ipwarchives. - Processes
.PICimage files to generate PNG images. - Supports parallel processing for faster image conversion.
- Handles transparency in
.PICimages and saves both regular and transparent versions.
- .NET 9.0 or later.
- SixLabors.ImageSharp library for image processing.
-
Build the project using .NET 9.0 or later.
-
Either drop the
.ipwfile onto the exe, or run the application with the following command:IslandPerilExtractor <ipw file>
<ipw file>: Path to the.ipwfile to extract.
IslandPerilExtractor C:\path\to\file.ipwThis will extract the contents of file.ipw to C:\path\to\extracted_resources and process any .PIC files found.
Below are some examples of the PNG files generated by the application, located in the examples folder:
- The output PNG files will be saved in a subdirectory named
pic_outputwithin the output directory. - Transparent versions of the
.PICimages will be saved in a subdirectory namedtransparent_outputwithin the output directory.
This project is licensed under the MIT License. See the LICENSE file for details.