Perkasa has found the controversial film Tanda Putera "has no racist elements" and was written based "purely on historical facts".