Game resources
Some general notes
Here you may find a small collection of utilities that resulted from reverse-engineering the file formats of various games (mostly adventures, that is). All programs come with full source code, written either for Borland Pascal (DOS) or as a console application for Borland Delphi 7.
Please keep in mind that most programs here are quick, bug-infested, fault-intolerant hacks. And a lot of them are years old. Which shows. So use them at your own risk!
You may basically use the executables and source code for whatever purpose you like, but retain my copyright notices. In the unlikely event that you derive work from one of these sources, be sure to mention my base work in your own copyright notices. Should you intend to include any of this code (or a derivative of it) in a commercial application, I would be grateful if you contacted me.
Most software published here is released under a BSD-style license, as far as I am the copyright holder. Exemptions may exist; please refer to the documents readme.txt and license.txt contained within the packages.
Please also note that the product names mentioned on this page are usually copyrighted. Hence, all trademarks and copyrights (where applicable) are property of their respective owners.
'Nuff talked, gimme those files!
Get them here:
| Title | Download | Tool | Version | Last update | Notes |
|---|---|---|---|---|---|
|
A New Beginning Deponia Chaos on Deponia Goodbye Deponia Memoria The Dark Eye: Chains of Satinav The Whispered World and probably many more ... |
anb.zip |
VIS3Ext VIS5Ext VIS517Ext |
2.2.9516.0 2.2.9516.0 3.1.9443.1 |
2026-01-20 2026-01-20 2025-11-09 |
Extracts files from data.vis, character.vc* and scene.vs*. Based on Luigi Auriemma's Visionaire extraction script, but includes a method to correctly export the PNG files that have been partially encrypted. Might also work for other games using the Visionaire engine; consult the readme file for details on finding the encryption key to yet unsupported games. A few additional notes on the tool variants:
|
| A Vampyre Story | avs.zip | FSB2WAV | 1.0.3893.0 | 2010-08-29 | |
| Arcanum: Of Steamworks and Magick Obscura | arcanum.zip | DATExt | - | 2007-06-27 | |
| Broken Sword: The Angel of Death | bs4.zip | PAKExt | - | 2007-03-27 | |
| Broken Sword: The Serpent's Curse | bs5.zip |
TEXConv VT7AExt |
1.0.5126.1 1.0.5349.0 |
2014-01-13 2014-08-24 |
Contains a tool to extract files from VT7A and VSA archives as well as a tool to convert TEX graphic/texture files. |
| Broken Sword: The Shadow of the Templars | sword.zip |
CLUExt SCLUExt |
- - |
2005-12-02 2005-12-02 |
|
| Broken Sword: The Sleeping Dragon | bs3.zip |
PAKExt RWS2WAV |
1.0.5101.0 - |
2013-12-19 2007-08-05 |
Contains a converter for the audio content of RenderWare streams (RWS files). While many games use the RenderWare engine, the particular audio format used in these files might be specific to this game. The PAK extractor now also supports extracting files with their correct names. |
| Deer Hunter 2004/2005 | deerhunt.zip |
MakDH2K4 MakDH2K5 |
- - |
2009-08-15 2009-08-15 |
Archive creators (packers) for both Deer Hunter 2004 and Deer Hunter 2005, optionally supporting archive compression and encryption. Based on the work of Luigi Auriemma, where you may also find matching unpacker scripts. |
| Dreamfall: The Longest Journey | dreamfall.zip |
DATRead MakeDAT MakePAK PAKExt SharkReader |
- - - - - |
2010-03-22 2007-12-14 2010-03-22 2010-03-22 2009-06-19 |
You may also use the included (manually verified) directory file (df-directory.txt) to replace the one included in Grumbel's DFToolBox to get more correct names. |
| Driv3r/Driver: Parallel Lines | driver.zip |
WAV2XA XA2WAV |
1.0.3893.0 - |
2010-08-29 2007-11-23 |
Also contains a converter to create XA files. |
| Gray Matter | graymatter.zip | PAKExt | 1.0.5297.0 | 2014-07-03 | |
| Indiana Jones and the Infernal Machine | ij5.zip |
CNDExt GOBExt |
- - |
2007-08-05 2005-10-09 |
Might also work for other games using GOB archives. Also contains a decompressor for sounds found in CND archives. Note that not all theoretically possible compression schemes are supported. |
| Jack Orlando | jack.zip |
JACKEXT PMS2WAV |
- - |
2005-08-26 2007-08-05 |
The included PAK extractor might not work with all game editions. |
| Memento Mori | memento.zip | RESExt | - | 2009-08-22 | |
|
Black Mirror 1 NiBiRu |
nibiru.zip |
ADBExt GRPExt |
- - |
2005-10-08 2007-08-14 |
|
| Paradise | paradise.zip | OPKExt | 1.0.9002.0 | 2024-08-24 | |
| Ripley's Believe It Or Not: The Riddle of Master Lu | roml.zip |
COD2BMP DEFLoad ROMLExt3 SS2BMP TT2BMP |
- - - - - |
2006-08-02 2006-08-13 2006-03-06 2006-08-02 2006-08-02 |
Parts of this source code, especially (but not limited to) the SS sprite decompressor, have been based on the work of Benjamin Haisch. Might work for Orion Burger as well. |
|
Secret Files: Tunguska Secret Files 2: Puritas Cordis Secret Files 3 Lost Horizon |
tunguska.zip |
MakSPR SPRExt |
1.0.4306.1 1.0.4306.1 |
2011-10-16 2011-10-16 |
Includes support for savegame decompression as well as a creator for SPR archives and savegames. |
| Star Trek: 25th Anniversary/Judgment Rites | st25thjr.zip |
ANMVIEW3 BGDVIEW BMP2BMP MAPVIEW PRIVIEW TrekComp TrekExp TrekExt TrekPack |
- - - - - 1.0.9438.0 1.0.7038.0 1.0.9438.0 1.0.9438.1 |
2005-08-26 2005-08-26 2006-08-02 2005-08-26 2005-08-26 2025-11-03 2019-04-09 2025-11-03 2025-11-03 |
Now contains utilities to compress and uncompress single files as well as a utility to create complete DIR/001/RUN archives. |
| Star Trek: DS9 Harbinger | stds9.zip |
CMP2BMP DS9Ext RLE2BMP |
- - - |
2006-08-01 2006-08-02 2006-08-01 |
This package contains a crudely implemented library to handle data compressed by the PKWare Data Compression Library (based on the reverse-engineering work of Ben Rudiak-Gould). If you can, you should use the way better Blast implementation by Mark Adler instead of this library. |
|
Star Trek: Klingon Academy Star Trek: Starfleet Academy |
stsfa.zip | SFADECOD | - | 2005-08-26 | |
| Still Life 1 | sl.zip | SLS2TXT | - | 2005-12-31 | This is just a simple "decryption tool" for the SLS files Still Life uses for configuration data. The SL resource files can be processed using the Syberia toolset below. |
|
Still Life 1 Syberia 1/2 |
syberia.zip | SYBExt | - | 2005-10-08 | |
| The 7th Guest | t7g.zip |
T7GGrvEx VDXExt |
- - |
2006-03-18 2005-11-29 |
Contains an adapted version of the AviWriter unit by Elliott Shevin. |
|
Clandestiny Tender Loving Care The 11th Hour Uncle Henry's Playhouse |
11h.zip |
GroovEx2 RExt |
1.0.9139.0 1.2.9485.0 |
2025-01-08 2025-12-20 |
|
| The Last Express | express.zip |
BG2BMP BMP2BG HPFExt MakHPF NISExt SBE2TXT SEQExt SND2WAV TXT2SBE WAV2SND |
1.0.5195.1 1.0.5198.1 1.0.4757.0 1.0.4761.1 1.0.5252.0 1.0.5083.0 1.0.4775.0 1.0.4781.0 1.0.5083.0 1.0.5192.2 |
2014-03-13 2014-03-26 2013-10-09 2013-01-13 2014-05-19 2013-12-01 2013-01-27 2013-02-02 2013-12-01 2014-03-20 |
Also contains some rudimentary tools to reconvert files and build game archives. |
| The Legend of Kyrandia trilogy | kyra.zip |
CPS2BMP PAKExt |
- - |
2007-03-20 2010-09-01 |
|
| The Longest Journey | tlj.zip |
ISN2WAV TLJView XARCExt XMG2BMP |
- 1.40.19130.0 - - |
2007-08-05 2020-11-30 2005-10-23 2007-03-16 |
Later versions of the game (re-releases comprised of two CDs or one DVD) were prepared with better audio compression (standard OGG files renamed to *.ovs), thus the ISN2WAV audio converter included in this archive is only useful for the original four CD release. Contains the graphical application TLJView (modeled after the seemingly abandoned TLJ Viewer, which converts images with wrong colors) to view the structure and content of the game's file system more clearly. |
| The Lost Files of Sherlock Holmes: The Case of The Serrated Scalpel | holmes.zip |
LBVVIEW LIBEXT RRMBGVIE VDAVIEW4 VGS2BMP |
- - - - - |
2005-08-26 2005-08-26 2005-08-26 2005-08-26 2006-08-02 |
Note that the game has to be installed in the "save time" mode (i. e. the resource files have to be decompressed) for these utilities to work correctly. |
| Raw sound converter | raw2wav.zip | RAW2WAV | - | 2007-08-15 | Just a generic raw-to-wave sound converter supporting wildcard input. |
| Libraries | dosunits.zip |
A collection of DOS units needed to compile some of the above programs (should you decide to do so yourself). Contains part of the VesaLib library by MonsterSoft. |
|||
| IMA ADPCM manager library | imamgr.zip | IMAMgr | 1.10.8312.0 | 2013-11-12 | Source code to IMAMgr.dll, a library providing basic IMA ADPCM compression/decompression functions. Uses a wonky API, not recommended for general consumption. |
Document URL: https://oezmen.eu/gameresources/
