Then you might try packing your exe with UPX. It not only make exe smaller but i'd guess it is harder to decompile.

If possible, try leaving some graphics/sound material out of shareware too, maybe resulting in difficult_to_fix_even_delphi_way access violation or other nasty trick to prevent hacking it :twisted: