Autor : al_j
Status : WIP
Worum geht es ?
Ich möchte hier einfach nur mein erstes Projekt vorstellen welches ich vor kurzem ins Leben gerufen hab. Geplant ist die Realisierung eines IRC-Clients für den Nintendo DS. Ich weiss, es gibt schon welche, aber mir geht es nicht darum irgendjemandem Konkurenz zu machen, sondern darum einfach nur etwas zu programmieren.
Die Programmiersprache ist natürlich C unter Verwendung der PAlib.
Meilensteine :
- Dateisystem-Operationen
-- Laden / Schreiben der Config / Logs
- Wifi Connection
-- Verbindung über ein TCP-Socket zu einem IRC Server
-- Anpassung an unterschiedliche Server
- Realisierung einer GUI
-- Tabs
-- Keyboard im Touchscreen (Dank PAlib eher geringes Problem)
Wie schnell sich das Projekt fortbewegen wird kann ich nicht sagen.
Mich interessiert das Thema allerdings sehr und daher werde ich es auch denke ich mal Ernst nehmen :P
Zur Zeit wird die Software mit No$GBA, DeSmuME und iDeaS getestet, wobei No$GBA die beste Kompatibilität aufweist.
Sobald mein Nintendo DS da ist werden auch Screenshots davon Online gestellt.
Sobald die erste Version, welche sich zu einem Server verbinden kann fertig ist, wird diese auch von mir hier zu Testzwecken bereitgestellt.
Ein Screenshot aus No$GBA vom derzeitigen Stand :
(Links Splashscreen beim Start; Rechts Debugbildschirm)
__________________________________________________ _____________
UPDATE 02.01.2009
__________________________________________________ _____________
Nach langem Kämpfen kann das Prog nun endlich die Config lesen.
Ein Problem wird das Speichern darstellen, zumal die lib die ich nutze kein Writing beherrscht und die Fat-libs nicht auf allen Flashcards funktionieren. Mal sehen wie sich das lösen lässt.
__________________________________________________ _____________
UPDATE 02.01.2009 #2
__________________________________________________ _____________
Ok auf Grund der oben genannten Probleme wurde der bisherige Code des ConfigReaders nun auf die FATlibs umgeschrieben.
Diese bieten eine höhere Kompatibilität was Lesen und Schreiben von Dateien angeht. Was die Unterstützung der Flashkarten betrifft wird das wohl erst später getestet werden können. Frühestens beim ersten Release.
Tastatur zu Testzwecken hinzugefügt.
__________________________________________________ _____________
UPDATE 02.01.2009 #3
__________________________________________________ _____________
Erste GUI erstellt, die vorerst während der Entwicklung genutzt wird.
Textsystem auf 8Bit umgestellt und somit komplette Textausgabe bisher umgecoded.
ToDo: Funktionen zum Ausgeben von Text vereinfachen.






