Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+3)

What does this mean?

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 104, in extract_indexes
  File "rpaextract.py", line 38, in _unpickle
  File "pickle.py", line 1388, in loads
  File "pickle.py", line 864, in load
  File "pickle.py", line 892, in load_proto
ValueError: unsupported pickle protocol: 5
[27864] Failed to execute script rpaextract

Seems the latest renpy games does the " pickle protocol" error with all extractors.

Yeah, that's Renpy 8.0. More and more creators will move to that version soon.

Thank you for pointing out that it needed an update!  rpaExtract should now work with new RPA files too.