Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I tried it on the archive.rpa of that game: https://hyao.itch.io/lustful-desires

I used the console because just dragging wouldn't work and I got:

Traceback (most recent call last):
File "rpaextract.py", line 359, in <module>
File "rpaextract.py", line 64, in __init__
File "rpaextract.py", line 223, in load
File "rpaextract.py", line 103, in extract_indexes
File "encodings\zlib_codec.py", line 43, in zlib_decode zlib.error: Error -3 while decompressing data: incorrect header check [8376] Failed to execute script rpaextract

Any idea what could be causing this error ?

(1 edit)

First up, try this from another reply of mine:

Put all into C:\test\

or D:\test\, as long as you ensure there are no non-ASCII characters in the path (and no whitespace) and that the path is very short.

(1 edit)

It was already in C: \test\
I also tried running as admin, with no luck

I just tried in a quite vanilla -but updated - Win10 VM and it worked.

1. Re-download the game, the rpa file might be corrupted

2. Triple-check you drag/give-as-parameter the archive.rpa file and not some other file

3. Ensure the game is off (the file is not blocked?) while you extract

4. Restart windows (yes I know it's 2021 but still), allow all pending updates to finish. Perhaps even run updates to fix things broken by previous updates (Just a month ago I had to help fix a computer that just decided onboard audio doesn't work and windows update "fixed" it)

5. Use the macOS/Linux method (see description)

6. Oh boy. I can only think of tiny RAM, defective RAM, defective HDD/SSD, defective other hardware or simply an environment that is somehow weirding the script out, which obviously is using zlib. Perhaps you are a dev/packager and somehow added a "bad" (read this scrip can't handle it) version of zlib to path?

Dragonunpacker also works when used on an .rpa file, hopefully for you as well: