You're correct. The ScummVM Lure engine is hard-coded to read in each of those screens in sequence, and pause briefly between each. So even if you hacked the data files to have those screens blank (all issues of license aside), it would still pause for the same length of time.Apo wrote:Non-technical/ethical bit:
Thanks for your answer. I saw Dreammaster's post above. My question was more about, is it possible to modify the game data itself. I mean all the disk.vga files which are available for download. As far as i understand it, please correct me if i'm wrong, that's new ScummVM code in intro.cpp and you simply "read" content with it.
If it were really necessary to do this, I'd introduce a new optional configuration parameter the game engine could detect, and skip the startup screens if present and set. That way, it could become part of the main git repository rather than having to maintain a hacked version just for Debian, and all you'd have to do then, is build a distributable with a compiled copy of ScummVM, the game data, and a scummvm.ini with the section for Lure already set up, and including that parameter.