Well, an option to choose would be the best I think, too! But in my opinion, the default option should be "off" then, since that is exactly the original behaviour...Holger wrote:Principally, I fully agree here! The least I could do would be a setup option for the Supaplex engine like "allow zig-zag movement: on/off". Maybe "on" should even be the default, as most people who play native Supaplex levels in R'n'D most probably don't care at all if they can be played in the original game. And those few who do could enable it in the setup. Hmmm...
Somewhere else, you (Holger) remark this:
Well, if you decide to create such an option, maybe you should create it for the Emerald Mine engine as well, to be able to choose between key priority and hence play it in "exactly the same way" as the original game or to play it in "almost exactly the same way" as the original.Well, it depends on how close to the original the engine should be. I had the same problem with the Emerald Mine engine, which had the same kind of input key priority issue, but I just changed this right away to the more convenient R'n'D behaviour, which was no problem, as there do not exist any tapes for EM levels, as the original EM does not have such a feature. But as the original Supaplex has a similar tape recording facility (tapes are called "demos" there), changing the input key processing will most probably invalidate correct tapes/demos due to the different interpretation of key order, as it does not store movements, but raw input key events.