Antwort schreiben  Thema schreiben 
Verfasser Nachricht
Cor7eZ
ps3zone.de
*


Beiträge: 2.143
Gruppe: User
Registriert seit: Aug 2009

Status: Abwesend
Danke erhalten: 1098
Beitrag: #1
xPSP  Programmiersprache C: Ich checke garnichts..

Habe mich jetzt schon durch viele Tutorials durchgelesen.. Aber irgendwie kapiere ich einfach garnichts! Irgendwie gibt's einen Code, den ich in jedem PSP Projekt einfügen soll, aber trotzdem alles Rotze^^. Kann mir vielleicht jemand Tipps geben, wie ich am Besten lerne? Oder kann mir einer einen "Grundaufbau" von C sagen?




24.01.2011 14:41
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
sike0ne
Redakteur a.D.
*****


Beiträge: 1.623
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 1700
Beitrag: #2
RE: Programmiersprache C: Ich checke garnichts..

Am besten lernst du C erstmal für den Computer.
Google mal nach "C von a bis z". Gibt da nen kostenloses Openbook im Netz.
Wenn du das so einigermaßen begriffen hast, dann kannst du dich mit der PSP-Programmierung befassen. Ansonsten wird's schwerer.

mfg

24.01.2011 14:46
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
PSFAQ (Jan-25-2011), Cor7eZ (Jan-24-2011)
Cor7eZ
ps3zone.de
*


Beiträge: 2.143
Gruppe: User
Registriert seit: Aug 2009

Status: Abwesend
Danke erhalten: 1098
Beitrag: #3
RE: Programmiersprache C: Ich checke garnichts..

Und C für die PSP ist dann auch wirklich leichter? Oder muss man dann wieder von vorner anfangen?




24.01.2011 14:51
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
sike0ne
Redakteur a.D.
*****


Beiträge: 1.623
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 1700
Beitrag: #4
RE: Programmiersprache C: Ich checke garnichts..

Nja es ist vieles anders. Aber wenn du C kannst, dann fällt einem der Umstieg nicht so schwer.
Wenn du direkt mit der PSP anfängst, dann wirst du vieles nicht verstehen und es dauert wesentlich länger.

mfg

24.01.2011 14:55
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Cor7eZ (Jan-24-2011)
dark-awesome
stehn


Beiträge: 3.204
Gruppe: Banned
Registriert seit: Jul 2010

Status: Offline
Danke erhalten: 2192
Beitrag: #5
RE: Programmiersprache C: Ich checke garnichts..

Also C für die PSP ist nicht so verschieden mit dem für PC aber meist sind befehle etwas anders und an die #include muss man sich auch erst gewönnen aber im großen und ganzen von der Struktur bleib C halt C Wink

Allerdings solltest du dich erst mal mit C für PC auskennen Big Grin

PS: Mich kotze es total an da man bei der PSP fünftausend #includes brauch

z.B. für nen Browser

Code:
#include <pspsdk.h>
#include <pspuser.h>
#include <pspdisplay.h>
#include <pspctrl.h>
#include <pspgu.h>
#include <psputility.h>
#include <psputility_netmodules.h>
#include <psputility_htmlviewer.h>
#include <pspnet.h>
#include <pspnet_inet.h>
#include <pspnet_apctl.h>
#include <pspnet_resolver.h>
#include <psphttp.h>
#include <pspssl.h>

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <sys/unistd.h>


wieso nicht noch 50 mehr xD


West Zeit / Westside

Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2011 15:00 von dark-awesome.

24.01.2011 14:57
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
PSFAQ (Jan-25-2011), Cor7eZ (Jan-24-2011), sike0ne (Jan-24-2011)
sike0ne
Redakteur a.D.
*****


Beiträge: 1.623
Gruppe: User
Registriert seit: Mar 2010

Status: Offline
Danke erhalten: 1700
Beitrag: #6
RE: Programmiersprache C: Ich checke garnichts..

@stehn: So kann mans natürlich auch sagen. Du hast ja auch Recht, aber ich hab's halt so geschrieben, weil's im großen und ganzen halt umfangreicher wird. Ich erinner hier mal an ein stinknormales Hello World für die PSP ^^

mfg

24.01.2011 14:59
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Cor7eZ (Jan-24-2011)
Ceikor
Ex-Developer
****


Beiträge: 581
Gruppe: User
Registriert seit: Dec 2008

Status: Abwesend
Danke erhalten: 701
Beitrag: #7
RE: Programmiersprache C: Ich checke garnichts..

Um es kurz zu machen C ist und bleibt C egal ob PSP, Wii, Xbox, PC usw. also erstmal C lernen und verstehen dann kannst du dir das SDK von der PSP anschauen und du wirst es verstehen Wink

24.01.2011 14:59
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Cor7eZ (Jan-24-2011)
Cor7eZ
ps3zone.de
*


Beiträge: 2.143
Gruppe: User
Registriert seit: Aug 2009

Status: Abwesend
Danke erhalten: 1098
Beitrag: #8
RE: Programmiersprache C: Ich checke garnichts..

Danke an alle. Ich denke das hat mir schon geholfen.

PS: Ceikor, warum bist du kein Dev mehr?




24.01.2011 15:01
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Ceikor
Ex-Developer
****


Beiträge: 581
Gruppe: User
Registriert seit: Dec 2008

Status: Abwesend
Danke erhalten: 701
Beitrag: #9
RE: Programmiersprache C: Ich checke garnichts..

Weil ich mich vor gut 1 Jahr Offiziell zurückgezogen habe aus der Scene jetzt mach ich nur noch ab und zu was wenn ich zeit habe.

24.01.2011 15:03
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
Cor7eZ (Jan-24-2011)
anmabagima
Ex-Developer
****


Beiträge: 348
Gruppe: User
Registriert seit: Dec 2009

Status: Offline
Danke erhalten: 530
Beitrag: #10
xPSP  RE: Programmiersprache C: Ich checke garnichts..

Zitat:
PS: Mich kotze es total an da man bei der PSP fünftausend #includes brauch


Wem das auf die "Nerven" geht der kann einfach ein include-File bauen in dem er die typischen PSP-Includes rein packt...

Dann brauchst du in deinen C-Files für die PSP nur noch einmal

PHP-Code:
#include <pspcommon.h> 

einzutippen und fertig...

Die PSPCommon.h sieht dann so aus (nur beispielhaft):

PHP-Code:
/* pspcommon.h */
#ifndef __pspcommon
#define __pspcommon

#include <pspctrl.h>
#include <pspdebug.h>
#include <pspgu.h> 

//und so weiter
#endif 


....alles eine Frage der Technik.....

Dieser Beitrag wurde zuletzt bearbeitet: 25.01.2011 09:17 von anmabagima.

25.01.2011 09:15
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
PSFAQ (Jan-25-2011), KeksDose (Jan-25-2011), Cor7eZ (Jan-25-2011)
HacKmaN
Ex-Developer
*


Beiträge: 2.423
Gruppe: User
Registriert seit: Oct 2009

Status: Offline
Danke erhalten: 3319
Beitrag: #11
xPSP  RE: Programmiersprache C: Ich checke garnichts..

anmabagima :

Zitat:
PS: Mich kotze es total an da man bei der PSP fünftausend #includes brauch


Wem das auf die "Nerven" geht der kann einfach ein include-File bauen in dem er die typischen PSP-Includes rein packt...

Dann brauchst du in deinen C-Files für die PSP nur noch einmal

PHP-Code:
#include <pspcommon.h> 

einzutippen und fertig...

Die PSPCommon.h sieht dann so aus (nur beispielhaft):

PHP-Code:
/* pspcommon.h */
#ifndef __pspcommon
#define __pspcommon

#include <pspctrl.h>
#include <pspdebug.h>
#include <pspgu.h> 

//und so weiter
#endif 


....alles eine Frage der Technik.....


Oder man Teilt das Projekt gut auf, und inkludiert nur, was man wirklich braucht... ich persönlich inkludiere in meiner Main immer nur pspkernel.h und string.h (damit nicht diese Compiler-Warnungen über Memset, strcmp, etc. kommen).
Funktionen, die nichts mit der Main selber zu tun haben, pack ich (mitsamt den Inkludes) in eine andere Quelldatei.
So bleibt das ganze übersichtlicher.

25.01.2011 13:47
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
PSFAQ (Jan-25-2011), Cha0z (Jan-25-2011)
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xPSP +++ SDL-BASIC +++ Die bessere PSP-Programmiersprache Tim2001 18 5.353 18.05.2011 15:42
Letzter Beitrag: shaplayer
xPSP Programmiersprache für Homebrews? ETC myRonnix 7 2.060 24.04.2011 12:03
Letzter Beitrag: bichi11
Toungue Programmiersprache C/C++ Nudelsalat96 39 8.155 21.03.2011 21:16
Letzter Beitrag: Nudelsalat96

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang