Antwort schreiben  Thema schreiben 
Seiten (3): « Erste [1] 2 3 Nächste > Letzte »
Verfasser Nachricht
pspbricker
Mod a.D.
*


Beiträge: 3.428
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 1641
Beitrag: #1
xPSP  [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Ein kleines FAQ, wie man ein Homebrew erstellt und was man dafür braucht:

Vorwort:



Ein Homebrew erstellst du nicht, je nach dem wie aufwendig es ist, mal eben.
Sondern eher bevor du deine Idee umsetzten kannst, musst du erstmal eine Programmiersprache lernen und die (einigermaßen) können.


Mit welchen Programmiersprachen kann man auf der PSP programmieren?



Die Auswahl ist nicht gerade groß du kannst dich zwischen:
  • Lua
  • C/C++
  • Python
entscheiden.

Wo kann ich Lua lernen ?



Welche verschiedenen Lua Player gibt es ?


  • Normaler Lua Player:
    Ist für uns uninteressant da er nur auf dem 1.50 Kernel läuft.
  • Lua Player HM:
    Hat viele Funktionen wird aber dadurch von Version zu Version instabiler:
    • HM 2:
      Läuft noch schnell und hat viele Funktionen.
    • HM 7:
      Läuft noch einigermaßen gut und hat aber sehr viele Funktionen.
  • PGE Lua Player
    Sehr schneller Lua Player und sehr stabil und bietet viele Funktionen.
  • Lua Player Euphorie
    Hier setzt der Entwickler auf Schnelligkeit dafür wurden aber viele Funktionen entfernt.

Bei jeder Variante des Interpreters ändern sich die Namen der Befehle (Syntax), also muss man sich in jede Variante neu einarbeiten.

Wo kann ich C/C++ lernen ?


  • Allgemeines Deutschsprachiges Tutorial
  • Seite die sich mit Programmierung beschäftigt: proggen.org.
  • Ein Kurs, der C++ von Grund aus erklärt: Vollkards C++ Kurs.
  • Deutschsprachige Tutorials spezifisch für die PSP
  • Englische Tutorials spezifisch für die PSP
  • Eine Liste für C/C++ /Assembler Tutorials in Englisch.

Wo kann ich etwas über Python erfahren


Wirklich bekannt ist Python in der PSP Programmierung nicht, trotzdem hier ein Link


Ich kann C/C++ was muss ich beachten wenn ich für die PSP programmiere ?


Du brauchst erstmal eine PSP Entwicklungsumgebung:
  • PSPToolchain unter Ubuntu installieren: Tutorial
  • PSPToolchain unter Windows installieren: Tutorial
  • Visual Studio C++ und PSPDev installieren: Tutorial

Weiter müssen ganz am Anfang in die Main.c die so genannten
"callbacks" kopiert werden:
Spoiler: (anzeigen)

Hier noch ein Link zu allen der Befehle der PSP Libary: Link



Welche Libaryies für die PSP gibt es ?




Was soll ich lernen Lua oder C/C++ ?


Vorteile:
  • Lua:
    • Kann leichter erlernt werden.
    • Ist eine Script Sprache, muss also nicht compiliert werden.
    • Es ist keine Entwicklungsumgebung notwendig, nur ein Editor.
    • Quelloffenesprache. D.h wenn du mal nicht weiter weist kannst du dich an anderen Scripten inspirieren lassen Wink
  • C/C++:
    • Du kannst mehr Arbeitsspeicher benutzen.
    • Bessere Speed, wegen dem compilieren und weniger CPU Auslastung.
    • Uneingeschränkter Funktionsumfang.

Nachteile:
  • Lua:
    • Es kann maximal 5 MB des Arbeitsspeichers genutzt werden.
    • CPU Auslastung ist deutlich höher im Vergleich zu C/C++.
    • Weniger Geschwindigkeits dadurch.
    • Du bist abhängig vom Funktionsumfang des Lua Players.
  • C/C++:
    • Dauert länger zu lernen.
    • Muss immer compiliert werden.



Wenn irgendwas fehlt oder falsch ist dann bitte posten!
Über Anregungen und Kritik freue ich mich auch Wink




Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation,


Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!


Dieser Beitrag wurde zuletzt bearbeitet: 10.02.2011 21:59 von pspbricker.

24.10.2009 21:57
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
NeverCheat (Aug-8-2013), vitaGamer (Jan-6-2013), özkedödödöm (Dec-10-2012), luaprogrammer (Dec-2-2012), AzachielL (Oct-18-2012), AirMAX (Jul-26-2012), Rapcrow2012 (Mar-25-2012), hans2116 (Feb-29-2012), SkyleN (Feb-1-2012), Total_freak (Jan-31-2012), Dodo (Jan-14-2012), Suicide_Diamond (Jan-6-2012), Hideki (Dec-28-2011), PSPLUSER2 (Dec-18-2011), Headpuster (Nov-6-2011), roxas950 (Nov-4-2011), ps3hacker2012 (Oct-4-2011), LibertaS (Sep-15-2011), Vault_11 (Aug-28-2011), alper98 (Aug-27-2011), mayatuka (Aug-17-2011), Sem17 (Aug-10-2011), ~Hook~ (Aug-5-2011), German_Noob (Jul-29-2011), secret (Jul-26-2011), Nobody96 (Jul-24-2011), RonW13 (Jul-6-2011), M.J96 (Jun-26-2011), BAM (TZX) (Jun-15-2011), sentiment (Jun-12-2011), freak300 (Jun-7-2011), belzebub (May-12-2011), mireiju (May-2-2011), BlueFreak (Apr-29-2011), The-Chief-069 (Apr-28-2011), Joriktos (Apr-22-2011), Dr. Deniz (Mar-24-2011), ToXXiN (Mar-12-2011), prinzjo (Mar-12-2011), Relok (Feb-26-2011), Italia-boy (Feb-13-2011), xXPizzaNinjaXx (Feb-11-2011), The Real Enigma87 (Feb-4-2011), player40ex (Jan-19-2011), EuRoFiGHTeR (Jan-14-2011), davdda (Jan-10-2011), Chrisser_75 (Dec-28-2010), dark-awesome (Nov-12-2010), Peda1996 (Nov-2-2010), Amnezia (Oct-27-2010), KeksDose (Oct-19-2010), DarK_TonY (Oct-7-2010), domis4 (Sep-29-2010), mit96 (Sep-13-2010), Dren92 (Sep-12-2010), duma madoa (Sep-12-2010), evidence-a (Sep-8-2010), WinterFrost (Aug-19-2010), scheissaue (Jul-23-2010), PSPslayer (Jul-5-2010), qar (Jun-1-2010), gruschi (Apr-25-2010), MixeryM@xe (Apr-8-2010), dark1256 (Mar-28-2010), HacKmaN (Feb-16-2010), Zack Fair (Feb-6-2010), Dan-PSP (Feb-3-2010), Lett1 (Feb-2-2010), denny (Feb-2-2010), homer (Jan-3-2010), Cor7eZ (Jan-3-2010), henid (Jan-2-2010), Traceurman (Dec-25-2009), PSPManiac (Dec-15-2009), Darktraceur92 (Dec-10-2009), tombstone40 (Dec-10-2009), groelaz (Dec-10-2009), SwimCSS (Nov-16-2009), uPSP_08 (Nov-10-2009), ZeroNeko (Nov-9-2009), Dark_Monkey (Nov-8-2009), Lujas (Oct-25-2009), Namenloser (Oct-25-2009), Gift (Oct-25-2009), Maddara (Oct-25-2009), badboy1234 (Oct-25-2009), philix (Oct-25-2009), DaRkSiDe (Oct-25-2009), -blue7 (Oct-24-2009), Raiden1996 (Oct-24-2009)
Raiden1996
Ex-Mod
*****


Beiträge: 1.896
Gruppe: User
Registriert seit: Jul 2009

Status: Abwesend
Danke erhalten: 597
Beitrag: #2
xPSP  RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Erstmal: Gutes FAQthumb (Kleine Anmerkung, die nicht gegen dein FAQ gerichtet ist: Wer wirklich (damit meine ich keine kleinen Hombrew-Spiele, oder derartiges) für die PSP coden will, muss sich durch Development-Forums, wie z.B. LAN.ST oder ps2dev.org lesen.)

Und gibt es nicht noch die Sprache Python, welche auch auf der PSP genutzt werden kann?


24.10.2009 22:11
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
~Hook~ (Aug-5-2011), German_Noob (Jul-29-2011), HacKmaN (Feb-16-2010), pspbricker (Oct-26-2009)
DaRkSiDe
Legende
*****


Beiträge: 1.948
Gruppe: User
Registriert seit: Jun 2009

Status: Offline
Danke erhalten: 724
Beitrag: #3
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Gutes FAQ weiter so!


Handyverlauf: Samsung Galaxy S2, Galaxy S3, Galaxy Mini, Nexus S, Nexus 4 , Iphone 4, Iphone 5, Galaxy Note 2, HTC One X+. Xperia Z, HTC One M7, iPhone 4S , Samsung Galaxy S4, LG G2, Htc One X+ Black 32 GB, Sony Xperia Z
25.10.2009 06:57
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
pspbricker (Oct-26-2009)
philix
Ex-Mod
*


Beiträge: 4.800
Gruppe: User
Registriert seit: Apr 2009

Status: Abwesend
Danke erhalten: 858
Beitrag: #4
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Dein FAQ gefallt mir :-)

25.10.2009 07:02
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
pspbricker (Oct-26-2009)
badboy1234
Experte
****


Beiträge: 662
Gruppe: User
Registriert seit: May 2009

Status: Offline
Danke erhalten: 111
Beitrag: #5
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Super FAQ Dan vesuche ich mal ein Hallo Welt Prog kannst du noch mehr machen also kleine psp programme oder so was weiß ich so ganz kleine sachen

25.10.2009 09:27
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
pspbricker (Oct-26-2009)
pspbricker
Mod a.D.
*


Beiträge: 3.428
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 1641
Beitrag: #6
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

@ Raiden: Gerade gegooglet und auch was gefunden, werde mal mich genauer damit auseinander setzen Wink

@badboy: Sorry, ein Tutorial ist mir zu aufwendig und hab momentan zu viel zu tun, konkrete oder Verständnis- Fragen beantworte ich aber gerne.




Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation,


Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!


25.10.2009 11:27
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Gift
Ex-Mod
*


Beiträge: 4.974
Gruppe: User
Registriert seit: Jul 2008

Status: Offline
Danke erhalten: 862
Beitrag: #7
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

pspbricker, ein Hammer FAQ!!! Gefällt mir absolut!!!


[img]http://martuzki95.ma.funpic.de/signis/gift/gift.gesperrt

Wenn du denkst, dass du denkst, dann denkst du nur dass du denkst. Denn das denken der gedachten Gedanken ist nur gedankenloses Denken!!!!
25.10.2009 14:00
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
pspbricker (Oct-26-2009)
Namenloser
Redakteur a.D.
*


Beiträge: 2.683
Gruppe: User
Registriert seit: Apr 2009

Status: Offline
Danke erhalten: 2111
Beitrag: #8
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Finde ich auch

Echt Gutes FAQ

25.10.2009 14:03
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
pspbricker (Oct-26-2009)
Raiden1996
Ex-Mod
*****


Beiträge: 1.896
Gruppe: User
Registriert seit: Jul 2009

Status: Abwesend
Danke erhalten: 597
Beitrag: #9
xPSP  RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

http://www.psp-programming.com/forums/index.php?action=globalAnnouncements;id=1
Da gibt´s die besten TuT´s für C/C++ und Assemblerthumb


08.11.2009 22:35
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
HacKmaN (Feb-16-2010)
Dark_Monkey
Experte
****


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

Status: Offline
Danke erhalten: 193
Beitrag: #10
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

auch von mir gibt es ein LOb !


durchgestrichen
08.11.2009 22:44
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
pspbricker
Mod a.D.
*


Beiträge: 3.428
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 1641
Beitrag: #11
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Ich hab alles mal ein wenig aktualisiert und eine Liste angefangen in der die PSP Libaries aufgelistet werden.
Leider sind es noch nicht zu viele, wenn ihr noch Libaries kennt, dann postet sie bitte damit ich sie Einfügen kann thumb




Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation,


Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!


10.12.2009 12:26
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
flofrucht
Banned


Beiträge: 2.470
Gruppe: Banned
Registriert seit: Jul 2009

Status: Abwesend
Danke erhalten: 4709
Beitrag: #12
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Großes Lob..
Schönes FAQ..
Und vielen Dank das du mich verlinkt ´hast..

mfg.flo

10.12.2009 15:02
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
pspbricker (Dec-10-2009)
homer
Experte
****


Beiträge: 575
Gruppe: User
Registriert seit: Nov 2009

Status: Abwesend
Danke erhalten: 134
Beitrag: #13
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Frage:Könnte man eine eigne script spache programmieren?
Ps:Gutes tut gefällt mir!


<?php
session_start();
$_SESSION['produktiv'] ='ja';
session_destroy();
?>
<script>
con = confirm("Magst du Javascript?");
if (con == false){
window.open
document.write("Ich schon Smile");
}
gesperrt
10.12.2009 15:28
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Folgende User bedanken sich:
pspbricker (Dec-10-2009)
pspbricker
Mod a.D.
*


Beiträge: 3.428
Gruppe: User
Registriert seit: May 2008

Status: Offline
Danke erhalten: 1641
Beitrag: #14
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

Eigene Script Sprache zu coden, dauert ewig deswegen bauen die meisten von der PSP auf den Lua Kern auf.

Trotzdem freue ich mich über jede gepostete Libary für die PSP Big Grin




Meine PS3 Games : Warhawk , NFS: Pro Street, Motorstorm ,Midnight Club LA, LittleBigPlanet, GTA4, Uncharted 2, Overlord, Killzone2, PES10, Battlefield ´43, Socom: Confrontation,


Forum Regeln Beachten! KEIN ISO Talk! KEINE Beleidigungen! KEINE illegalen Links!


10.12.2009 16:24
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Dark_Monkey
Experte
****


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

Status: Offline
Danke erhalten: 193
Beitrag: #15
RE: [FAQ] Wie erstelle ich ein Homebrew und was muss ich dabei beachten ?

es gibt nen batch interpreten für PSP glaub ich...


durchgestrichen
10.12.2009 16:35
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Seiten (3): « Erste [1] 2 3 Nächste > Letzte »
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xPSP Homebrew für die Vita entwickeln Nome 2 2.110 28.09.2012 18:38
Letzter Beitrag: pspzocka
xPSP Yu-Gi-Oh Vita Homebrew Pläne KICKinYaFACE 15 6.375 19.08.2012 22:55
Letzter Beitrag: BLOOD_ANGEL
Exclamation Pokemon Homebrew ? shaplayer 4 2.575 02.07.2012 13:36
Letzter Beitrag: DaRkRaPiD
xPSP Homebrew laggt! SIM sk 16 4.807 20.06.2012 19:54
Letzter Beitrag: SIM sk
xPSP PSP Trophäen Homebrew .Kenan. 18 5.530 07.09.2011 14:20
Letzter Beitrag: .Kenan.

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




» zum Seitenanfang