SpiritQuaddicted / reQuiem

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.
GNU General Public License v2.0
17 stars 2 forks source link

problems when using dzip app and not library #43

Open neogeographica opened 10 years ago

neogeographica commented 10 years ago

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.