Hallo,
ich habe als Boop Basisversion Rev 115 von Netguy genommen und eine Variante mit folgenden Features programmiert:
- Menus hinzugefügt (Betty-Taste zum Aufrufen / Exit zum Verlassen / Rechts zum Submenü / Links zur ins übergeordnete Menü / OK zum Aufrufen des Menüpunktes)
- Anstatt beim Einschalten eine Taste gedrückt zuhalten um das IR-Gerät festzulegen kann man das jetzt menügesteuert tun.
- Ausserdem lassen sich jetzt bis zu 4 IR-Geräte festlegen und den Tasten A, B, C und D zuweisen.
- Das Spiel Tic-Tac-Toe wurde hinzugefügt (simple - der Spieler kann leicht gewinnen)
- Das Spiel Sokoban mit 375 Levels hinzugefügt (Taste 8 für Zugzurückname / Vol+- springt 20 Levels / Prog+- springt 1 Level / Taste 0 für neues Spiel)
- Über das Demo & Test Menu lassen sich Sounds abspielen und stoppen
- Die Lautstärke der Sounds lässt sich menugesteuert festlegen
- Die Hintergrundbeleuchtungsdauer (bei jedem Tastendruck geht sie an und nach dem eingestellten Wert wieder aus) des Displays lässt sich menugesteuert festlegen
- Ein sehr sparsames Filesystem wurde hinzugefügt (nutzt das zweite Flash). Es benötigt pro Datei nur zwischen 3-7 Bytes overhead (1 Byte aktiv/gelöscht, 1-4 Byte für die ID, 1-2 Byte für die Dateilänge)
- Die aktuellen Einstellungen (wie IR-Gerätezuordnung zu den Tasten A-D, Lautstärke, Hintergrundbeleuchtung) werden beim Verlassen des Menuepunkts geseichert und gehen dadurch beim Batteriewechsel nicht verloren.
Die Variante wurde mit WinARM-20050209-2 (gcc 3.4.3) unter Windows kompiliert.
Download (boop_rom.bin und SRC):
http://free.pages.at/colibri_dvb/Rev115_Colibri1.zipViel Spass,
Colibri