[Help][PC] Overlord *.pvp/.prp/.vpk files reimport

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Hayal
Posts: 1
Joined: Mon May 17, 2021 7:45 am

[Help][PC] Overlord *.pvp/.prp/.vpk files reimport

Post by Hayal »

Hi there,

First of all, my goal is to repack these files with modified content.

Overlord uses quite a few proprietary fileformats, some of which the devs later re-used for their later games, such as Age of Wonders.

I had no luck peeking into these files using the modding tools included with Age of Wonders, they either crashed or identified the file as outdated. (Given the 10+ year difference between the games.)

Luckily, there are some Python Scripts available, for extraction purposes:
https://github.com/mortalis13/PythonScripts/blob/master/wav_extractor_overlord.py (for .pvp, Credit: Mortalis13)
https://github.com/REDxEYE/PRP_IO (.prp, Credit: REDxEYE)

However, has anyone here had luck reimporting modified content into these package files?

For example, MinionVoiceData_ENGLISH also consists of multiple extra components such as .vpk and .debug-vpk, however they only seem to carry a few strings, when investigated further in a Hexeditor.

More info on the .pvp format: https://www.reddit.com/r/overlordgame/comments/jvs8sd/sounds_extraction_from_game_files/

Examples: https://www.mediafire.com/file/ff9v7pnxlw7cnho/Overlord_Data.zip/file

Thanks!