I have the Simpel Movie,remember the print was "a bit beat up".
I think (not 100% certain) that both German dvd's use the same master.
Seems this is the medium-long Italian version,there should also exist a slightly longer version.
I immediately suspected a possible longer version existed after watching the ending.
[edit] I also don't remember massive artifacting,but if you want I'll check it later.
What's your set-up? Big tv?