Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Secret Ponchos .phyre

Featured Replies

  • Author
  • Localization

puggsoy, posted Sat Nov 21, 2015 1:20 am (9944)


I've encountered this before, I think Hotline Miami and Gunpoint use it as well. Looks like some kind of image wrapper.

Anyway, the filename seems to consistently be at 0x99B, with the rest of the useful data (dimensions, format, and pixel data) a fixed number of bytes after it. The .png.phyre files seem to always be ARGB8, while the .dds.phyre ones are sometimes DXT1 and sometimes DXT5 (although TextureFinder gives results that I'm not sure are correct for the latter).

I'm not sure about the DDS files since that's a weird format, but I can at least convert the PNG ones.
  • Author
  • Localization

makc_ar, posted Sun Nov 22, 2015 12:54 pm (9986)


puggsoy wrote:
I can at least convert the PNG ones.

Thanks. And back .PNG to .phyre?
  • Author
  • Localization

puggsoy, posted Mon Nov 23, 2015 5:10 am (10007)


Well, I can probably allow it to replace the pixel data in a file, similar to QuickBMS's reimport function. Not sure about creating a whole new .phyre file from scratch, there's a lot of information which I don't know how to edit. So you'd be able to edit them by extracting, modifying the .png, then converting it into the original file.

I'll try make something for it in the coming days.
  • Author
  • Localization

makc_ar, posted Mon Nov 23, 2015 5:15 am (10008)


@puggsoy
Thank you for your time and attention to help me.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.