You're almost correct, but not quite.
It's like this; it's legal to own a DVD player, but it's illegal to play pirated movies on it. And you're also allowed to make DVDs of movies you filmed yourself (unless you're the pirate! ).
Similarly, while it is true that pirated roms of commercial...
Sounds like the same problem I had. Make sure that when you make the "dstt" folder, you add the original 1.17 firmware, then the fake killer disable patch, so you get the right version of TTMENU.DAT.
I tried using the invincibility code for LEGO: Batman (E), but it doesn't seem to work. Is there maybe a typo in it?
Also: Why does it come as a paired "on" code and "off" code? Wouldn't a single "invincibility" code be simpler?