Arekadiusz -> Zapytam tak, po co się męczyć i robić własny highscore? :P
A co do problemu, nie napisze kodu, ale powiem ci jak to można zrobić :)
Na samym początku gry wczytujesz z pliku ini, do tablicy każdy wynik. Gdy gracz uzyska ileśtam punktów, sprawdzasz w pętli, który wynik jest najbliższy, ale mniejszy od wyniku który gracz właśnie zdobył. Potem, zamieniasz znaleziony wynik, na wynik gracza, a resztę kopiujesz o 1 niżej w tablicy :P