As I recently implied in
a post in another thread, many (probably most) of the games on bbcmicro.co.uk are derived from Mick's unofficial "30th Anniversary" DSD compilations. Mick's ethos when compiling the DSDs was to try to squeeze eighteen games onto every DSD. The downside of that is that he's sometimes had to go to some lengths to combine multiple files into one, which I suspect is what happened in the case of Super Digga.
But the upside is that Mick and Lee (and me, to a lesser exent) have put a lot of work into testing the games and painstakingly typing in instructions and listings, and debugging them when necessary, and compacting some of the originally tape-based games to get them to load from and save to disc, etc... I've tried to convey a sense of some of this behind-the-scenes work on
the About page on bbcmicro.co.uk and in various posts scattered across Stardot.
The result is that some games might appear to be "obfuscated" in some way. But then the
purpose of bbcmicro.co.uk was never to preserve original releases intact. It was to find a manageable and reasonably efficient process to get thousands of Beeb games online quickly, without having to find and upload each one manually (although the details (the metadata) for many of the games
have been input manually -- largely by Lee).
The process isn't perfect, and I'm not always happy with the way some games end up being altered en route to being uploaded to bbcmicro.co.uk, but, so far, the positives seem to have outweighed the negatives.
The original brief, which was to quickly get the bulk of the Beeb's game catalogue online on a user-friendly website, with as few errors and bugs as possible, seems to have been fulfiled. And, at the end of the day, there's only so much spare time that we can volunteer to spend on the archive, so we had to take a pragmatic approach. Nevertheless, we're always happy to receive suggestions or bug reports, etc.