reQuiem is a custom OpenGL Quake engine for Windows and Linux. It's designed for maximum compatibility with all things Quake - past, present and future. It's fast, reliable, and easy to configure. In short: it fixes what was broken, improves what needed improving, and leaves the rest alone. It was developed by jdhack.
reQuiem supports using the dzip app or a library. It will behave differently depending on which of these you have installed (or if you have both installed).
When you have the library installed (regardless of whether the app is in place), demo playback from dzipped files works nicely. Demos show up with their "real" name and .dem extension in the demo menu, and you can play them while still leaving them compressed.
However, if you have the app installed and NOT the library, demo playback gets worse in a couple of ways:
You see the names and extensions of .dz files in the demo menu, instead of the names/extensions of the contained demos. This isn't too bad really.
This is worse: if you play a .dz demo, the app extracts the .dem demo file and leaves it in the gamedir. This loses the advantage of compression, and you now have two entries in your demo menu (both the .dz file and the .dem file).
It seems like the .dem file should be deleted after playback is done.
At first glance at StopDZPlayback it looks like the extracted .dem file will only be deleted in cases where the library is being used for playback. If the app is being used, reQuiem explicitly avoids deleting the .dem file. Not sure why.
reQuiem supports using the dzip app or a library. It will behave differently depending on which of these you have installed (or if you have both installed).
When you have the library installed (regardless of whether the app is in place), demo playback from dzipped files works nicely. Demos show up with their "real" name and .dem extension in the demo menu, and you can play them while still leaving them compressed.
However, if you have the app installed and NOT the library, demo playback gets worse in a couple of ways:
It seems like the .dem file should be deleted after playback is done.
At first glance at StopDZPlayback it looks like the extracted .dem file will only be deleted in cases where the library is being used for playback. If the app is being used, reQuiem explicitly avoids deleting the .dem file. Not sure why.