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.

Destroy All Humans! (Xbox) .PKG

Featured Replies

All of the game files with the .PKG extension from the 2005 game Destroy All Humans! are compressed and I'm having trouble with getting them extracted. The algorithm BIZARRE_SKIP from QuickBMS almost works with it, but it seems to only be able to partially decompress the file. For example, everything inside of DISCARD.PKG is supposed to be compiled lua scripts but the output doesn't look quite right.

spacer.png

It appears that the compression method used for that game is some kind of variant of that algorithm.

I'd appreciate it if anyone is willing to take a look. I've been meaning to dig deeper into this game for years.

Samples:

DAH_Samples.7z

Edited by phantaton
Added more detail.

  • 2 years later...
  • Localization

I'll need the executable but from a quick glance there's always "21 E0 7A 42 AE 3D 3A 02" at the end after some padding to 0x800

the first 4 bytes of that sequence are probably the build date (Fri, 06.05.2005 03:10:25)

Edited by NeoGT404

  • 3 weeks later...
  • Supporter

They used custom algo same like PGR. In exe there is a address with function. But i have no idea how to retreive that offset/function.

  • Author
On 5/24/2026 at 3:55 PM, NeoGT404 said:

I'll need the executable but from a quick glance there's always "21 E0 7A 42 AE 3D 3A 02" at the end after some padding to 0x800

the first 4 bytes of that sequence are probably the build date (Fri, 06.05.2005 03:10:25)

Been a while since I looked this, but I believe that this is the executable that goes with these files.

dah_exec.zip

  • 3 weeks later...
  • Supporter

Well i tried unpack some of the files from stream.pkg and it was bizarre_skip. But not sure where is TOC for stream.pkg.

Compressed file. First int decompressed size second int compressed size - 8.

comp.jpg

And decompressed

decomp.jpg

Yep, this looks right after decompression

decomp1.jpg

Edited by h3x3r

Create an account or sign in to comment

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.