- if (global.autoplay_level_nr != -1)
- {
- autoplay_leveldir->first_level = global.autoplay_level_nr;
- autoplay_leveldir->last_level = global.autoplay_level_nr;
- }
+ if (autoplay_leveldir->first_level < 0)
+ autoplay_leveldir->first_level = 0;
+ if (autoplay_leveldir->last_level >= MAX_TAPES_PER_SET)
+ autoplay_leveldir->last_level = MAX_TAPES_PER_SET - 1;