Extract sprites from the Impressions Games city-building titles (Caesar III, Pharaoh, Zeus, Emperor, etc.), inspired by Pecunia SGReader.
- .NET 10 SDK
- Windows (WPF +
System.Drawing)
UI stack: WPF-UI + CommunityToolkit.Mvvm.
dotnet build src/SGReader.sln -c Releasedotnet run --project src/SGReader -c ReleaseOpen .sg2 / .sg3 files (keep matching .555 files next to them, or in a 555/ subfolder).
# List file info
dotnet run --project src/SGReader.CLI -c Release -- path\to\file.sg3 --list
# Extract all sprites to PNGs
dotnet run --project src/SGReader.CLI -c Release -- path\to\file.sg3 -o path\to\outputDefault output directory is ./<sg-name>/, with one subfolder per bitmap.

