Skip to content

A fix for weird PNGs that aren't displaying properly#2

Open
amythiz wants to merge 1 commit intostuffed18:mainfrom
amythiz:main
Open

A fix for weird PNGs that aren't displaying properly#2
amythiz wants to merge 1 commit intostuffed18:mainfrom
amythiz:main

Conversation

@amythiz
Copy link

@amythiz amythiz commented Jul 1, 2025

Apple had its own non-standard PNG format (PNG CgBI) that was used sometimes on early iPhones. I wrote a script (tools/fix_PNG_CgBI.py) that converts them to normal PNGs using PyiPNG library. Still doesn't fix some of the icons for some reason (for example, 51990.png is fixable, but 50471.png isn't)

@amythiz amythiz changed the title Added a fix for weird PNGs that aren't displaying properly A fix for weird PNGs that aren't displaying properly Jul 1, 2025
print(f'{file_path} fixed')
except ValueError:
print(f'{file_path} doesn\'t need fixing')

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Can you please add these links? my archive: [](https://archive.org/download/woodys-ipa), Kick the Buddy Rare Collection: [](https://archive.org/download/kick-the-buddy-hd-1.10), and Dylan's IPA Archive: [](https://archive.org/download/ipa-collection_202302). Thx```

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants