[TUT] PSP Hello World in C - Druckversion +- KINGx - Das inoffizielle PlayStation Forum & News Portal (http://www.kingx.de/forum) +-- Forum: PS Vita / PSP (/forumdisplay.php?fid=1) +--- Forum: Homebrew (/forumdisplay.php?fid=8) +---- Forum: Development (/forumdisplay.php?fid=34) +----- Forum: Dev-Tutorials (/forumdisplay.php?fid=59) +----- Thema: [TUT] PSP Hello World in C (/showthread.php?tid=36642) |
[TUT] PSP Hello World in C - dark-awesome - 03.03.2011 13:00 Hallo Community, ich habe mich mal entschieden ein Hello World TuT für die kleinen PSP Devs zu machen Hab es versuch so Anfänger freundlich wie möglich zu machen aber ihr solltet eine Gewisse C/C++ Kenntnis haben wenn ihr mit der PSP anfangen wollt Ihr brauch dazu ein normalen Editor (ich benutze immer Dev-C++) und ein PSP SDK sucht euch bei Google eins aus Als erstes werden wir die Header-Dateien mit "#include < ... >" bestimmen. Was Header sind solltet ihr wissen ansonsten schnell weg So wir werden 2 Header-Dateien verwenden: Die erste ist "pspkernel.h" diese enthält alle spezifischen Codes der PSP, ohne sie würde unser Programm nicht gehen. Die nächste Header-Datei ist "pspdebug.h" sie enthält nützliche Funktionen zur Fehlerbeseitigung. Also fügen wir nun folgendes ein: PHP-Code: #include <pspkernel.h>
PHP-Code: /* Exit callback */
--------------------------------------------------------------------------------------------------- Code: TARGET = hello
Ganzer Code von der main.c (anzeigen) Das Makefile darf keine Endung haben also darf nicht .txt oder haben. Macht einfach beim Texteditor Speicher unter den Dateityp auf "Alle Dateien" Und nennt es: Makefile. so habt ihr ein Makefile ohne Datei Endung Noch was die main.c und das Makefile müssen im selben Ordner liegen PS: Danke an PSP_Lord er hat mich in 2 kleinen Dingen verbessert Hoffe es hat euch gefallen mfg stehn RE: [TUT] PSP Hello World in C - 3m!n - 03.03.2011 13:10 Gutes Tutorial, Leicht verstendlich, nur eins ist komisch: Wieso hast du die ganzen codes nicht auhc in ne Codebox gesteckt ? mfg RE: [TUT] PSP Hello World in C - dark-awesome - 03.03.2011 13:13 EmInK123 : Gutes Tutorial,
Leicht verstendlich, nur eins ist komisch: Wieso hast du die ganzen codes nicht auhc in ne Codebox gesteckt ? mfg
RE: [TUT] PSP Hello World in C - -blue7 - 06.03.2011 13:20 stehn : So da der Befehl bei der PSP für die Textausgabe "pspDebugScreenPrintf" heißt aber wir das nicht immer schreiben wollen werde wir den Befehl umbenennen in printf (wie man es ja schon vom C für den PC gewöhnt ist).
Der Compiler nimmt also printf als pspDebugScreenprintf auf. Also definieren wir "printf" durch "pspDebugScreenPrintf" so: #define printf pspDebugScreenPrintf
Falsch, was du da postest! Der Compiler nimmt weder printf als pspDebugScreenprintf auf, noch wird hier irgendein Befehl umbenannt! Schonmal was von Präprozessor gelesen? Anscheinend nicht, lern' erstmal die Grundlagen
RE: [TUT] PSP Hello World in C - dark-awesome - 07.03.2011 16:21 Oha mach mal halb lang das hab ich so gelernt -.- Also muss ich mich halt noch mal Informieren und komisch das bei jeden TuT nur negative kommt -.- Ich habe das nun so gelernt wenn man das macht der Kompiler dann jedes mal bei printf die Funktion pspDebugScreenPrintf nimmt also sorry muss ich halt noch mal im Inet mich schlau machen. RE: [TUT] PSP Hello World in C - Italia-boy - 07.03.2011 16:26 stehn : Oha mach mal halb lang das hab ich so gelernt -.-
Also muss ich mich halt noch mal Informieren und komisch das bei jeden TuT nur negative kommt -.- Ich habe das nun so gelernt wenn man das macht der Kompiler dann jedes mal bei printf die Funktion pspDebugScreenPrintf nimmt also sorry muss ich halt noch mal im Inet mich schlau machen.
RE: [TUT] PSP Hello World in C - -blue7 - 10.03.2011 20:04 @stehn Wir wollen dich hier doch nicht fertig machen. Es gibt genug Hello World Tutorials für die PSP im Netz, jetzt hast du auch noch eins gemacht. Gut, jeder erklärt es vielleicht etwas anders, aber im Endeffekt kommt's auf's selbe hinaus. Sieh's als Kritik, jeder hat mal klein angefangen. Außerdem will ich nicht, dass du was falsches lernst, deswegen hier noch etwas produktives. http://www.mikrocontroller.net/articles/C-Pr%C3%A4prozessor Da ist es sehr gut erklärt Lg RE: [TUT] PSP Hello World in C - BambiMään - 10.03.2011 20:20 Wo gibt es Tutorials für PSP C? Also mit diesen Modulen? Oder gibt es irgendwo eine Beschreibung für die Header Dateien? @stehn Werde ich vielleicht mal ausprobieren. Aber die IDE einzurichten kakt mich gerade an... RE: [TUT] PSP Hello World in C - _Kai_ - 10.03.2011 20:30 BambiMään : Wo gibt es Tutorials für PSP C?
Also mit diesen Modulen? Oder gibt es irgendwo eine Beschreibung für die Header Dateien?
RE: [TUT] PSP Hello World in C - dark-awesome - 10.03.2011 20:32 PSP-Hilfe : BambiMään : Wo gibt es Tutorials für PSP C?
Also mit diesen Modulen? Oder gibt es irgendwo eine Beschreibung für die Header Dateien?
RE: [TUT] PSP Hello World in C - gruschi - 16.08.2011 17:12 was bewirkt das "\n" hinter der ausgabe hello world? RE: [TUT] PSP Hello World in C - _Kai_ - 16.08.2011 17:25 gruschi : was bewirkt das "\n" hinter der ausgabe hello world?
|