fixed speedup for missing tapes when auto-playing/testing/uploading
authorHolger Schemel <info@artsoft.org>
Mon, 1 Nov 2021 09:08:21 +0000 (10:08 +0100)
committerHolger Schemel <info@artsoft.org>
Mon, 1 Nov 2021 09:18:46 +0000 (10:18 +0100)
commit8f4f3f1000bfa5a9433b369d5de8f4552102847c
treebadcb494eb2abfce28ec2f8eec64eaaf8b90eb0b
parentef596d6fab46df4658603046b589b3e21bda9bca
fixed speedup for missing tapes when auto-playing/testing/uploading

The tape check to speed up automatic tape playing/testing/uploading
for missing tapes (by skipping loading the level) was buggy, because
non-standard solution tapes (like Supaplex tapes that are part of the
level file) were also wrongly detected as "missing" (and therefore
skipped).

This problem was fixed by only checking for missing private tapes, but
not doing the check if handling solution tapes or explicitly specified
tape files.

This fixes commits e11fa67d and b4d5ee2c.
src/tape.c