Dark Vengeance is probably one of the more obscure games out there I’ve come across, having been in development since about 1996 and then being released in November of 1998 with seemingly little fanfare.

It’s primarily a fantasy-action game which is played from a third-person perspective. From what I’ve played, it’s not at all an awful game though the controls are a little clunky. I was surprised to see that it even has a multiplayer mode, though I’ve not had the opportunity to try it for myself.

Unfortunately the little reception the game received appears to have resulted in the closure of the developer, Reality Bytes, Inc., which is quite a shame as I would have liked to have seen where the studio were headed with the technology they developed here.

As something of an appreciation of the game and because I couldn’t see one anywhere else, I decided to write an extraction utility for the game. Originally this was going to support both unpacking and packing the game’s data, but as it turns out you’ll only need to extract the data and the game will automatically load the external resources.

With this tool, you guys can now potentially modify the game (it uses PNG for textures and some proprietary scripting language for items/characters) and also browse and document many of it’s unused resources (looking at you TCRF).


So below is a download for my Dark Vengeance extractor.


Before using it, keep in mind that it is not in a state I’m 100% happy with because it will skip a few files that fall out of the group indices.

I’m not sure if this is down to me interpreting something wrong, a mistake with their tooling or something else, but I just haven’t had the chance to look into it further.

All the information I have available regarding the RBD format is available here.

Let me know your experiences and if it proves popular enough, I will certainly return to this and go a bit further with it.