Usually when code dumps like these happen they don't include any of the art assets. That's why you still need to get the game on steam to run it, to download the sprites and what not. Has nothing to do with the code enforcing anything.
I don't know about these particular releases though, I could be wrong.
Both, really. There's been encoding improvements every generation, but they also use different slices of the spectrum.