Re: Beat Blade Haruka (Alicesoft - Official English Release)
While you might need to max her hearts to get true, the bigger thing that decides true love end from normal love end is peace points. 80 or above is true, below is normal.
Also someone mentioned brutal gives you a bad end, that's not entirely correct. It can give you one, as it opens the options for the brutal endings. You can have 99 brutal and not get a brutal end. You just pick to marry Haruka(she's always available) or Subaru(she is to from second playthrough on). The only love route that might be hard to enter is Narika's and that's because losing fights loses you hearts. Subaru and Haruka don't need love points for you to enter their routes. Only Narika does.