Skip to content

problems when using dzip app and not library #43

@neogeographica

Description

@neogeographica

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions