Temperatura otoczenia wpływa teraz na prędkość gry. Zmieniłem funkcję diody RGB na wskazywanie aktualnej szybkości/temperatury, żeby nie dublować znaczenia diod oznaczających upływ czasu na jedzenie duchów.
Drobna refaktoryzacja związana z odtwarzaniem muzyki (w obecnej wersji muzyka jest odtwarzana po zakończeniu gry, nie jest tworzony osobny proces).
Refaktoryzacja pliku main.c. Commituję osobno, bo to wzór dla refaktoryzacji kolejnych plików. Zmniejszyłem priorytet procesu gry. Nie powinno wpłynąć negatywnie na nic, do przetestowania na zajęciach.
Drobna korekta w zapisie wskaźników.
Zrefaktoryzowane main (drobne poprawki), config i consol.
Refaktoryzacja zawartości katalogu startup.
Refaktoryzacja biblioteki adc oraz alphalcd (brak opisu funkcji WriteLCD, nie mogę znaleźć stosownej dokumentacji).
Refaktoryzacja kolejnych bibliotek, usunięty duplikat lpc2xxx.h.
Refaktoryzacja game.c i game.h.
Refaktoryzacja kolejnych bibliotek.
Wersja po zajęciach 09.12.2014. Niestety, odtwarzana w domu, bo z pendrive'a wyparowały mi dzisiaj pliki. Poza odtworzeniem stanu z zajęć (trzeba przetestować, czy jest ok), dodałem funkcję zliczającą ilość punktów do zdobycia na planszy i wyeliminowałem warningi przy kompilacji.